STIRData business data model

Living Standard,

This version:
https://stirdata.github.io/data-specification/
Issue Tracking:
GitHub
Editors:
Jakub Klímek (Charles University)
Alexandros Chortaras (National Technical University of Athens)

Abstract

This specification describes the data model currently used in the STIRData project. It is based on the EU Core Vocabularies. STIRData is co-financed by the Connecting Europe Facility Programme of the European Union, under GA n. INEA/CEF/ICT/A2019/2063078.

1. Introduction

STIRData is a CEF Telecom project aiming at helping business registry publishers to publish their data as interoperable Linked Data. Within the project, a proof-of-concept platform is developed, showcasing what can be done in a decentralized and cetralized fashion when the data is published according to the specification.

2. Data model

The data model is directly based on the Core Vocabularies.

STIRData data model

Used prefixes:

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix schema: <https://schema.org/> .
@prefix adms: <http://www.w3.org/ns/adms#> .
@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix org: <http://www.w3.org/ns/org#> .
@prefix rov: <http://www.w3.org/ns/regorg#> .
@prefix locn: <http://www.w3.org/ns/locn#> .
@prefix legal: <http://www.w3.org/ns/legal#> .
@prefix m8g: <http://data.europa.eu/m8g/> .
@prefix stirdata: <https://w3id.org/stirdata/vocabulary/> .

2.1. Company

A class representing a Company.
Class IRI

legal:LegalEntity

Presence

Mandatory

Description

According to the definition in Core Business Vocabulary 2.1.0, a self-empoyed person, company, or organization that has legal rights and obligations.

Example
<> a legal:LegalEntity .

2.1.1. Name of the company

Predicate IRI

legal:legalName

Presence

Mandatory

Data type

rdf:langString

Example
<> a legal:LegalEntity ;
   legal:legalName "TechnoPark Management a.s."@cs .

2.1.2. Abbreviated name of the company

Predicate IRI

stirdata:abbreviatedName

Presence

Optional

Data type

rdf:langString

Example
<> a legal:LegalEntity ;
   stirdata:abbreviatedName "TPM"@cs .

2.1.3. Trading name of the company

Predicate IRI

stirdata:tradingName

Presence

Optional

Data type

rdf:langString

Example
<> a legal:LegalEntity ;
   stirdata:tradingName "TPM"@cs .

2.1.4. Identifier

Predicate IRIs

legal:legalIdentifier

Presence

Mandatory

Data type

§ 2.2 Identifier

Example
<> a legal:LegalEntity ;
   legal:legalIdentifier <#identifier> .

<#identifier> a adms:Identifier .

2.1.5. Tax identifier

Predicate IRIs

stirdata:taxIdentifier

Presence

Optional

Data type

§ 2.2 Identifier

Example
<> a legal:LegalEntity ;
   stirdata:taxIdentifier <#identifier> .

<#identifier> a adms:Identifier .

2.1.6. LEI code

Predicate IRIs

schema:leiCode

Presence

Optional

Data type

xsd:string

Example
<> a legal:LegalEntity ;
   schema:leiCode "5493000IBP32UQZ0KL24" .
Predicate IRIs

schema:sameAs

Presence

Optional

Data type

IRI

Example
<http://ee.data.stirdata.eu/lodview/resource/organization/10060552> a legal:LegalEntity ;
   schema:sameAs <https://ariregister.rik.ee/est/company/10060552> .

2.1.8. Registration date

Predicate IRI

m8g:registrationDate

Presence

Optional

Data type

xsd:date

Example
<> a legal:LegalEntity ;
m8g:registrationDate "2014-10-14"^^xsd:date .

2.1.9. Dissolution date

Predicate IRI

schema:dissolutionDate

Presence

Optional

Data type

xsd:date

Example
<> a legal:LegalEntity ;
schema:dissolutionDate "2014-10-14"^^xsd:date .

In case of differentiation between primary and secondary activities, one may use stirdata:primaryActivity and stirdata:secondaryActivity, but all must be recorded also using legal:companyActivity.

Predicate IRI

legal:companyActivity

Presence

Optional

Data type

Legal entity activity.

Example
<> a legal:LegalEntity ;
   legal:companyActivity <https://obchodní-rejstřík.stirdata.opendata.cz/zdroj/číselníky/nace-cz/položky/01> .

<https://obchodní-rejstřík.stirdata.opendata.cz/zdroj/číselníky/nace-cz/položky/01>
   a skos:Concept, stirdata:BusinessActivity;
   skos:prefLabel "Rostlinná a živočišná výroba, myslivost a související činnosti"@cs;
   skos:notation "01";
   skos:inScheme <https://obchodní-rejstřík.stirdata.opendata.cz/zdroj/číselníky/nace-cz>;
   stirdata:level 2;
   skos:exactMatch <http://data.europa.eu/ux2/nace2/01>;
   skos:broader <https://obchodní-rejstřík.stirdata.opendata.cz/zdroj/číselníky/nace-cz/položky/A> .

In case of differentiation between primary and secondary activities, one may use stirdata:primaryActivity and stirdata:secondaryActivity, but all must be recorded also using legal:companyActivity.

Predicate IRI

stirdata:primaryActivity

Presence

Optional

Data type

Legal entity activity.

Example

See Legal entity activity.

In case of differentiation between primary and secondary activities, one may use stirdata:primaryActivity and stirdata:secondaryActivity, but all must be recorded also using legal:companyActivity.

Predicate IRI

stirdata:secondaryActivity

Presence

Optional

Data type

Legal entity activity.

Example

See Legal entity activity.

Predicate IRI

stirdata:auxiliaryActivity

Presence

Optional

Data type

Legal entity activity.

Example

See Legal entity activity.

2.1.14. Company type

Predicate IRI

legal:companyType

Presence

Optional

Data type

§ 3.2 Company type IRI

Example
[] a legal:LegalEntity ;
   legal:companyType <https://w3id.org/stirdata/resource/companyType/item/SP> .

2.1.15. E-mail

Predicate IRI

schema:email

Presence

Optional

Data type

xsd:string

Example
[] a legal:LegalEntity ;
   schema:email "example@example.org" .

2.1.16. Telephone number

Predicate IRI

schema:telephone

Presence

Optional

Data type

xsd:string

Example
[] a legal:LegalEntity ;
   schema:telephone "+420123456789" .

2.1.17. URL

Predicate IRI

schema:url

Presence

Optional

Data type

URL

Example
[] a legal:LegalEntity ;
   schema:url "http://example.org" .

2.1.18. Site

If the site is also a registered site, it needs to be linked using both org:hasSite and org:hasRegisteredSite.
Predicate IRIs

org:hasRegisteredSite

org:hasSite

Presence

Optional

Data type

§ 2.4 Site

Example
<> a legal:LegalEntity ;
   org:hasRegisteredSite <#site> ;
   org:hasSite <#site> .

<#site> a org:Site .

2.1.19. Unit

Predicate IRIs

org:hasUnit

Presence

Optional

Data type

§ 2.3 Unit

Example
<> a legal:LegalEntity ;
   org:hasUnit <#unit> .

<#unit> a org:OrganizationalUnit .

2.1.20. Registered address

The use of m8g:registeredAddress is obligatory for the business address. In case of only one known address is a shortcut for org:hasRegisteredSite/org:siteAddress path. There should be only one m8g:registeredAddress.

Predicate IRIs

m8g:registeredAddress

Presence

Optional

Data type

§ 2.5 Address

Example
<> a legal:LegalEntity ;
   m8g:registeredAddress <#address> .

<#address> a locn:Address .

2.1.21. Postal address

Predicate IRIs

stirdata:postalAddress

Presence

Optional

Data type

§ 2.5 Address

Example
<> a legal:LegalEntity ;
   stirdata:postalAddress <#address> .

<#address> a locn:Address .

2.1.22. Street address

Predicate IRIs

stirdata:streetAddress

Presence

Optional

Data type

§ 2.5 Address

Example
<> a legal:LegalEntity ;
   stirdata:streetAddress <#address> .

<#address> a locn:Address .

2.2. Identifier

Class IRI

adms:Identifier

Presence

Mandatory

Example
<> a adms:Identifier .

2.2.1. Value

Predicate IRIs

skos:notation

Presence

Mandatory

Data type

xsd:string

Example
<> a adms:Identifier ;
  skos:notation "27463095" .

2.2.2. Issued date

Predicate IRIs

dct:issued

Presence

Optional

Data type

xsd:date

Example
<> a adms:Identifier ;
  dct:issued "2022-02-01"^^xsd:date .

2.2.3. Creator

Predicate IRIs

dct:creator

Presence

Optional

Data type

Agent (dct:Agent)

Example
<> a adms:Identifier ;
  dct:creator <https://agency.com> .

<https://agency.com> a dct:Agent .

2.3. Unit

Organizational unit of a company. Can have all the properties of a § 2.1 Company.
Class IRI

org:OrganizationalUnit

Presence

Mandatory

Example
<> a org:OrganizationalUnit .

2.4. Site

Class IRI

org:Site

Presence

Mandatory

Example
<> a org:Site .

2.4.1. Site address

Predicate IRI

org:siteAddress

Presence

Mandatory

Data type

§ 2.5 Address

Example
<> a org:Site ;
  org:siteAddress <#site-address> .

2.5. Address

Address from the Core Location Vocabulary.

Class IRI

locn:Address

Presence

Mandatory

Example
<> a locn:Address ;
  locn:addressArea "Staré Čívice"@cs;
  locn:postCode "53006";
  locn:thoroughfare "U Panasonicu"@cs;
  locn:locatorDesignator "375";
  locn:postName "Pardubice"@cs;
  locn:adminUnitL1 "Česká republika"@cs;
  locn:adminUnitL2 "Pardubice"@cs;

2.5.1. Administrative unit

Predicate IRI

m8g:adminUnit

Data type

§ 2.6 Administrative Unit

Presence

Optional

Example
<> a locn:Address ;
    m8g:adminUnit <http://data.europa.eu/nuts/code/CZ010> .

<http://data.europa.eu/nuts/code/CZ010> a m8g:AdminUnit;
  m8g:level <https://w3id.org/stirdata/resource/adminUnitLevel/NUTS-3> ;
  m8g:code <http://data.europa.eu/nuts/code/CZ010> .

2.6. Administrative Unit

For an administrative unit linked to an address, a specification of its LAU or NUTS region is mandatory in the following fashion. Representation of Country is optional. For Countries, items from the Country authority table are used. For NUTS codes, items from the Nomenclature of Territorial Units for Statistics are used. For LAU codes, since there is no official up to date Linked Data representation, we create our own, which needs to be used.

Class IRI

m8g:AdminUnit

Presence

Mandatory

Examples
<http://data.europa.eu/nuts/code/CZ010> a m8g:AdminUnit .
<https://w3id.org/stirdata/resource/lau/item/CZ_569810> a m8g:AdminUnit .
<http://publications.europa.eu/resource/authority/country/FRA> a m8g:AdminUnit .

2.6.1. Level

Predicate IRI

m8g:level

Data type

IRI from § 3.3 Administrative unit level.

Presence

Mandatory

Examples
<http://data.europa.eu/nuts/code/CZ010> a m8g:AdminUnit;
  m8g:level <https://w3id.org/stirdata/resource/adminUnitLevel/NUTS-3> .
<https://w3id.org/stirdata/resource/lau/item/CZ_569810> a m8g:AdminUnit;
  m8g:level <https://w3id.org/stirdata/resource/adminUnitLevel/LAU> .
<http://publications.europa.eu/resource/authority/country/FRA> a m8g:AdminUnit;
  m8g:level <https://w3id.org/stirdata/resource/adminUnitLevel/Country> .

2.6.2. Code

Predicate IRI

m8g:code

Data type

IRI of the administrative unit

Presence

Mandatory

Examples
<http://data.europa.eu/nuts/code/CZ010> a m8g:AdminUnit;
  m8g:code <http://data.europa.eu/nuts/code/CZ010> .
<https://w3id.org/stirdata/resource/lau/item/CZ_569810> a m8g:AdminUnit;
  m8g:code <https://w3id.org/stirdata/resource/lau/item/CZ_569810> .
<http://publications.europa.eu/resource/authority/country/FRA> a m8g:AdminUnit;
  m8g:code <http://publications.europa.eu/resource/authority/country/FRA> .

2.7. Agent

Class IRI

dcterms:Agent

Presence

Mandatory

Examples
<https://rpp-opendata.egon.gov.cz/odrpp/zdroj/orgán-veřejné-moci/00025593> a dcterms:Agent .

2.7.1. Agent name

Predicate IRI

dcterms:title

Data type

rdf:langString

Presence

Optional

Examples
<http://lv.data.stirdata.eu/resource/agency/uz> a dcterms:Agent;
  dcterms:title "Uzņēmumu reģistrs"@lv , "Enterprise Register"@en .

2.7.2. URL

Predicate IRI

schema:url

Data type

URL

Presence

Optional

Examples
<http://lv.data.stirdata.eu/resource/agency/uz> a dcterms:Agent;
  schema:url <https://www.ur.gov.lv/> .

2.7.3. Registration Authority Code

Predicate IRI

stirdata:racCode

Data type

xsd:string

Presence

Optional

Examples
<http://lv.data.stirdata.eu/resource/agency/uz> a dcterms:Agent;
  stirdata:racCode "RA000423" .

3. Used Controlled Vocabularies

3.1. Country

The Country Authority Table from the EU Vocabularies. Is used in § 2.6 Administrative Unit.

3.2. Company type

The Company type is currently used to distinguish mainly sole traders from other types of companies. Since there is no Linked Data ready code list, and the company types are usually defined by national legislation, and are therefore uninteroperable EU-wide, we are creating a high-level one within STIRData for some basic use cases.

<https://w3id.org/stirdata/resource/companyType/item/SP> a skos:Concept .

3.3. Administrative unit level

Is used in § 2.6 Administrative Unit. So far contains 3 items.

<https://w3id.org/stirdata/resource/adminUnitLevel/NUTS-3> a skos:Concept .
<https://w3id.org/stirdata/resource/adminUnitLevel/LAU> a skos:Concept .
<https://w3id.org/stirdata/resource/adminUnitLevel/Country> a skos:Concept .

3.4. NACE - Legal entity activity

The activities are represented by IRIs of national NACE codes mapped to NACE Rev2 instances via skos:exatctMatch.

STIRData supports national NACE extensions, which are quite common in the EU. For those national NACE codes to be usable, they need to be linked to the NACE code list published at EU Vocabularies.

3.4.1. NACE item from a national NACE extension usable in STIRData model

For a NACE national extension item to be usable, it needs to be described sufficiently. Items corresponding to NACE level 1 through 4 need to be linked using skos:exactMatch to the central NACE code list. Example:
<https://obchodní-rejstřík.stirdata.opendata.cz/zdroj/číselníky/nace-cz/položky/6820> a stirdata:BusinessActivity, skos:Concept ;
    skos:prefLabel "Pronájem a správa vlastních nebo pronajatých nemovitostí"@cs ;
    skos:notation "6820" ;
    skos:inScheme <https://obchodní-rejstřík.stirdata.opendata.cz/zdroj/číselníky/nace-cz> ;
    stirdata:level 4 ;
    skos:broader <https://obchodní-rejstřík.stirdata.opendata.cz/zdroj/číselníky/nace-cz/položky/682> ;
    skos:exactMatch <http://data.europa.eu/ux2/nace2/6820> .

Items of lower levels need to be mapped to items of higher levels using skos:broader. Example:

<https://obchodní-rejstřík.stirdata.opendata.cz/zdroj/číselníky/nace-cz/položky/27900> a stirdata:BusinessActivity, skos:Concept ;
    skos:prefLabel "Výroba ostatních elektrických zařízení"@cs ;
    skos:notation "27900" ;
    skos:inScheme <https://obchodní-rejstřík.stirdata.opendata.cz/zdroj/číselníky/nace-cz> ;
    stirdata:level 5 ;
    skos:broader <https://obchodní-rejstřík.stirdata.opendata.cz/zdroj/číselníky/nace-cz/položky/2790> .

<https://obchodní-rejstřík.stirdata.opendata.cz/zdroj/číselníky/nace-cz/položky/2790> a stirdata:BusinessActivity, skos:Concept ;
    skos:prefLabel "Výroba ostatních elektrických zařízení"@cs ;
    skos:notation "2790" ;
    skos:inScheme <https://obchodní-rejstřík.stirdata.opendata.cz/zdroj/číselníky/nace-cz> ;
    stirdata:level 4 ;
    skos:exactMatch <http://data.europa.eu/ux2/nace2/2790> .

3.4.2. Examples of the IRIs of items from the central NACE code list

3.5. NUTS - Nomenclature of territorial units for statistics

NUTS is a code list of territorial units, which can be used to aggregate data over those units. Is used in § 2.6 Administrative Unit. In STIRData, we presume the NUTS2021 version being used. The code list is published at EU Vocabularies.

This is an example of a NUTS in the Czech Republic:

<http://data.europa.eu/nuts/code/CZ010> a m8g:AdminUnit;
  m8g:level <https://w3id.org/stirdata/resource/adminUnitLevel/NUTS-3> ;
  m8g:code <http://data.europa.eu/nuts/code/CZ010> .

3.6. LAUs - Local Administrative Units

LAUs are lower-level territorial units, which can be used to aggregate data over those units. Is used in § 2.6 Administrative Unit. The temporary source of the LAU IRIs is our LAU dataset.

This is an example of a LAU in the Czech Republic, with no particular version specified, therefore, we assume the newest one available:

<https://w3id.org/stirdata/resource/lau/item/CZ_569810> a m8g:AdminUnit;
  m8g:code <https://w3id.org/stirdata/resource/lau/item/CZ_569810> ;
  m8g:level <https://w3id.org/stirdata/resource/adminUnitLevel/LAU> .

IRIs for specific versions of LAUs look like:

Here we state an example of a [DCAT-AP] compliant metadata record for the Czech business register dataset compliant with this STIRData specification.
@prefix application: <http://www.iana.org/assignments/media-types/application/> .
@prefix dcat:        <http://www.w3.org/ns/dcat#> .
@prefix dcterms:     <http://purl.org/dc/terms/> .
@prefix file:        <http://publications.europa.eu/resource/authority/file-type/> .
@prefix frequency:   <http://publications.europa.eu/resource/authority/frequency/> .
@prefix sparql:      <https://www.w3.org/TR/sparql11-protocol/> .
@prefix vcard:       <http://www.w3.org/2006/vcard/ns#> .
 
<https://lkod.mff.cuni.cz/zdroj/datové-sady/STIRData/obchodní-rejstřík-stirdata>
        a                           dcat:Dataset ;
        dcterms:accrualPeriodicity  frequency:IRREG ;
        dcterms:conformsTo          <https://stirdata.github.io/data-specification/> ;
        dcterms:description         "Business registry of Czechia represented according to the data model developed in CEF Telecom project STIRData. The dataset is under development, the project ends in September 2023."@en , "Obchodní rejstřík České republiky reprezentovaný dle datového modelu vyvíjeného v rámci projektu CEF Telecom STIRData. Tato datová sada je stále ve vývoji, projekt končí v září 2023."@cs ;
        dcterms:publisher           <https://rpp-opendata.egon.gov.cz/odrpp/zdroj/orgán-veřejné-moci/00216208> ;
        dcterms:spatial             <https://linked.cuzk.cz/resource/ruian/stat/1> , <http://publications.europa.eu/resource/authority/country/CZE> ;
        dcterms:title               "Obchodní rejstřík dle datového modelu STIRData"@cs , "Business register according to the STIRData data model"@en ;
        dcat:contactPoint           [ a               vcard:Organization ;
                                      vcard:fn        "Jakub Klímek"@cs ;
                                      vcard:hasEmail  <mailto:jakub.klimek@matfyz.cuni.cz>
                                    ] ;
        dcat:distribution           <https://lkod.mff.cuni.cz/zdroj/datové-sady/STIRData/obchodní-rejstřík-stirdata/distribuce/trig> , <https://lkod.mff.cuni.cz/zdroj/datové-sady/STIRData/obchodní-rejstřík-stirdata/distribuce/sparql> ;
        dcat:keyword                "Česko"@cs , "Czechia"@en , "STIRData"@en , "STIRData"@cs , "obchodní rejstřík"@cs , "firmy"@cs , "companies"@en , "business register"@en ;
        dcat:theme                  <http://publications.europa.eu/resource/authority/data-theme/ECON> , <http://eurovoc.europa.eu/1307> , <http://eurovoc.europa.eu/813> , <http://publications.europa.eu/resource/authority/data-theme/GOVE> , <http://eurovoc.europa.eu/4703> , <http://eurovoc.europa.eu/100152> .
 
<https://lkod.mff.cuni.cz/zdroj/datové-sady/STIRData/obchodní-rejstřík-stirdata/distribuce/sparql>
        a                   dcat:Distribution ;
        dcterms:title       "SPARQL endpoint"@en , "SPARQL endpoint"@cs ;
        dcat:accessService  <https://lkod.mff.cuni.cz/zdroj/datové-sady/STIRData/obchodní-rejstřík-stirdata/distribuce/sparql/přístupové-služby/sparql> ;
        dcat:accessURL      <https://obchodní-rejstřík.stirdata.opendata.cz/sparql> .
 
<https://lkod.mff.cuni.cz/zdroj/datové-sady/STIRData/obchodní-rejstřík-stirdata/distribuce/sparql/přístupové-služby/sparql>
        a                         dcat:DataService ;
        dcterms:conformsTo        sparql: ;
        dcterms:title             "SPARQL endpoint"@en , "SPARQL endpoint"@cs ;
        dcat:endpointDescription  <https://obchodní-rejstřík.stirdata.opendata.cz/sparql> ;
        dcat:endpointURL          <https://obchodní-rejstřík.stirdata.opendata.cz/sparql> ;
        dcat:servesDataset        <https://lkod.mff.cuni.cz/zdroj/datové-sady/STIRData/obchodní-rejstřík-stirdata> .
 
<https://lkod.mff.cuni.cz/zdroj/datové-sady/STIRData/obchodní-rejstřík-stirdata/distribuce/trig>
        a                 dcat:Distribution ;
        dcterms:format    file:RDF_TRIG ;
        dcat:accessURL    <https://obchodní-rejstřík.stirdata.opendata.cz/soubor/or-ebg.trig> ;
        dcat:downloadURL  <https://obchodní-rejstřík.stirdata.opendata.cz/soubor/or-ebg.trig> ;
        dcat:mediaType    application:trig  .
The key is to provide the dcterms:conformsTo <https://stirdata.github.io/data-specification/> link on the dataset, and to have a distribution of that dataset representing a SPARQL Endpoint data service, indicated by dcterms:conformsTo <https://www.w3.org/TR/sparql11-protocol/> on the dcat:DataService.

The SPARQL [sparql11-query] query used to find the compliant datasets in the SPARQL endpoint of the Official portal for European data is:

PREFIX dcterms: <http://purl.org/dc/terms/>
PREFIX dcat: <http://www.w3.org/ns/dcat#>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>

SELECT ?title ?endpoint WHERE {
  ?dataset a dcat:Dataset ;
    dcterms:title ?title ;
    dcterms:conformsTo <https://stirdata.github.io/data-specification/> ;
    dcat:distribution/dcat:accessService ?service .
  ?service a dcat:DataService ;
    dcterms:conformsTo <https://www.w3.org/TR/sparql11-protocol/> ;
    dcat:endpointURL ?endpoint .
  FILTER(langMatches(LANG(?title), "en"))
}

5. Additional metadata

The data from a business registry compliant with this specification should also contain additional dataset-wide information that is currently not supported by DCAT-AP and therefore cannot be found in a data catalog. Compliant applications therefore search for this infomration in the SPARQL endpoint containing compliant data.

The first such thing is information about when the last update of the data occured. For some use cases of such data, it is crucial to know how fresh they are. Therefore, the dcterms:modified predicate should be present in each compliant dataset to indicate this.

In addition, we support indication of the country covered by the business registry using the dcterms:spatial with values from the Country Authority Table from the EU Vocabularies. Moreover, the link to the original data source (dcterms:source) and its license/terms of use (dcterms:license) can be used by, e.g., the STIRData platform to better describe the dataset.

Finally, if a national NACE extension is used in the dataset, a link to its DCAT-AP representation is required using the stirdata:naceDataset predicate. For example:

<https://obchodní-rejstřík.stirdata.opendata.cz/stirdata> 
    dcterms:modified "2022-05-20T08:00:21+02:00"^^xsd:dateTimeStamp ;
    dcterms:spatial <http://publications.europa.eu/resource/authority/country/CZE> ;
    stirdata:naceDataset <https://data.gov.cz/zdroj/datové-sady/00216208/03c70bed41ee7397c72b6daeba9257a4> ;
    dcterms:source <https://dataor.justice.cz> .
<https://dataor.justice.cz> dcterms:license <https://dataor.justice.cz/files/ISVR_OpenData_Podminky_uziti.pdf> .

6. Examples

6.1. Czech company example

<https://obchodní-rejstřík.stirdata.opendata.cz/zdroj/registrované-osoby/27463095>
    a legal:LegalEntity;
    legal:legalName "TechnoPark Management a.s. v likvidaci"@cs;
    legal:legalIdentifier <https://obchodní-rejstřík.stirdata.opendata.cz/zdroj/registrované-osoby/27463095/registrace>;
    m8g:registrationDate "2004-10-13"^^xsd:date;
    org:hasSite <https://obchodní-rejstřík.stirdata.opendata.cz/zdroj/registrované-osoby/27463095/SIDLO/2/2015-11-13>;
    org:hasRegisteredSite <https://obchodní-rejstřík.stirdata.opendata.cz/zdroj/registrované-osoby/27463095/SIDLO/2/2015-11-13>;
    m8g:registeredAddress <https://obchodní-rejstřík.stirdata.opendata.cz/zdroj/adresa/ed527c038368896a0e11ec8e0d940d72> ;
    legal:companyActivity <https://obchodní-rejstřík.stirdata.opendata.cz/zdroj/číselníky/nace-cz/položky/00>,
      <https://obchodní-rejstřík.stirdata.opendata.cz/zdroj/číselníky/nace-cz/položky/27900> .
  
  <https://obchodní-rejstřík.stirdata.opendata.cz/zdroj/registrované-osoby/27463095/registrace>
    a adms:Identifier;
    skos:notation "27463095" .
  
  <https://obchodní-rejstřík.stirdata.opendata.cz/zdroj/registrované-osoby/27463095/SIDLO/2/2015-11-13>
    a org:Site;
    org:siteAddress <https://obchodní-rejstřík.stirdata.opendata.cz/zdroj/adresa/ed527c038368896a0e11ec8e0d940d72> .
  
  <https://obchodní-rejstřík.stirdata.opendata.cz/zdroj/adresa/ed527c038368896a0e11ec8e0d940d72>
    a locn:Address;
    locn:addressArea "Staré Čívice"@cs;
    locn:postCode "53006";
    locn:thoroughfare "U Panasonicu"@cs;
    locn:locatorDesignator "375";
    locn:postName "Pardubice"@cs;
    locn:adminUnitL1 "Česká republika"@cs;
    locn:adminUnitL2 "Pardubice"@cs;
    m8g:adminUnit <http://publications.europa.eu/resource/authority/country/CZE>, 
        <http://data.europa.eu/nuts/code/CZ053>, 
        <https://w3id.org/stirdata/resource/lau/item/CZ_555134> .

<http://publications.europa.eu/resource/authority/country/CZE> a m8g:AdminUnit;
    m8g:code <http://publications.europa.eu/resource/authority/country/CZE>;
    m8g:level <https://w3id.org/stirdata/resource/adminLevel/Country> .

<http://data.europa.eu/nuts/code/CZ053> a m8g:AdminUnit;
    m8g:level <https://w3id.org/stirdata/resource/adminUnitLevel/NUTS-3> ;
    m8g:code <http://data.europa.eu/nuts/code/CZ053> .

<https://w3id.org/stirdata/resource/lau/item/CZ_555134> a m8g:AdminUnit;
    m8g:level <https://w3id.org/stirdata/resource/adminUnitLevel/LAU> ;
    m8g:code <https://w3id.org/stirdata/resource/lau/item/CZ_555134> .

<https://obchodní-rejstřík.stirdata.opendata.cz/zdroj/číselníky/nace-cz/položky/27900>
    a skos:Concept, stirdata:BusinessActivity;
    skos:prefLabel "Výroba ostatních elektrických zařízení"@cs;
    skos:notation "27900";
    skos:inScheme <https://obchodní-rejstřík.stirdata.opendata.cz/zdroj/číselníky/nace-cz>;
    stirdata:level 5;
    skos:broader <https://obchodní-rejstřík.stirdata.opendata.cz/zdroj/číselníky/nace-cz/položky/2790> .

7. Acknowledgment

EU emblem STIRData is co-financed by the Connecting Europe Facility Programme of the European Union, under GA n. INEA/CEF/ICT/A2019/2063078.

References

Informative References

[DCAT-AP]
DCAT Application Profile for data portals in Europe. Version 2.0.1. 8 June 2020. URL: https://joinup.ec.europa.eu/solution/dcat-application-profile-data-portals-europe
[SPARQL11-QUERY]
Steven Harris; Andy Seaborne. SPARQL 1.1 Query Language. 21 March 2013. REC. URL: https://www.w3.org/TR/sparql11-query/