From 68146e3506c29a16aaa60a382fb6e6cc3e7814c5 Mon Sep 17 00:00:00 2001
From: Nordine Bittich <3816305+nbittich@users.noreply.github.com>
Date: Mon, 22 Aug 2022 17:08:34 +0200
Subject: [PATCH] Feature/add nis codes (#165)
---
.../2022/20220816085600-refnis2019.graph | 1 +
.../2022/20220816085600-refnis2019.ttl | 6754 +++++++++++++++++
.../2022/20220816085700-lblod_to_nis.graph | 1 +
.../2022/20220816085700-lblod_to_nis.ttl | 612 ++
.../20220816085800-werkingsgebieden.graph | 1 +
.../2022/20220816085800-werkingsgebieden.ttl | 3667 +++++++++
.../2022/20220822085800-nis-uuid.graph | 1 +
.../2022/20220822085800-nis-uuid.ttl | 1926 +++++
config/resources/domain.json | 19 +
9 files changed, 12982 insertions(+)
create mode 100644 config/migrations/2022/20220816085600-refnis2019.graph
create mode 100644 config/migrations/2022/20220816085600-refnis2019.ttl
create mode 100644 config/migrations/2022/20220816085700-lblod_to_nis.graph
create mode 100644 config/migrations/2022/20220816085700-lblod_to_nis.ttl
create mode 100644 config/migrations/2022/20220816085800-werkingsgebieden.graph
create mode 100644 config/migrations/2022/20220816085800-werkingsgebieden.ttl
create mode 100644 config/migrations/2022/20220822085800-nis-uuid.graph
create mode 100644 config/migrations/2022/20220822085800-nis-uuid.ttl
diff --git a/config/migrations/2022/20220816085600-refnis2019.graph b/config/migrations/2022/20220816085600-refnis2019.graph
new file mode 100644
index 0000000..7489cd5
--- /dev/null
+++ b/config/migrations/2022/20220816085600-refnis2019.graph
@@ -0,0 +1 @@
+http://mu.semte.ch/graphs/organisatieportaal
\ No newline at end of file
diff --git a/config/migrations/2022/20220816085600-refnis2019.ttl b/config/migrations/2022/20220816085600-refnis2019.ttl
new file mode 100644
index 0000000..1329627
--- /dev/null
+++ b/config/migrations/2022/20220816085600-refnis2019.ttl
@@ -0,0 +1,6754 @@
+@prefix schema: .
+@prefix void: .
+@prefix eli: .
+@prefix adms: .
+@prefix org: .
+@prefix owl: .
+@prefix xsd: .
+@prefix skos: .
+@prefix rdfs: .
+@prefix vcard: .
+@prefix hydra: .
+@prefix cv: .
+@prefix rdf: .
+@prefix sh: .
+@prefix schemas: .
+@prefix rov: .
+@prefix dcterms: .
+@prefix dcat: .
+@prefix locn: .
+@prefix foaf: .
+@prefix cpsv: .
+
+ a skos:ConceptScheme;
+ dcterms:title "REFNIS-2019"@nl, "REFNIS-2019"@fr, "REFNIS-2019"@de, "REFNIS-2019"@en;
+ dcterms:description "REFNIS (vanaf 2019): de administratieve indeling gebeurt aan de hand van vier territoriale eenheden: gewesten, provincies, bestuurlijke arrondissementen en gemeenten."@nl,
+ "REFNIS (à partir de 2019): la division administrative repose sur quatre unités territoriales : les régions, les provinces, les arrondissements administratifs et les communes."@fr,
+ "REFNIS (ab 2019)"@de, "REFNIS (starting in 2019)"@en;
+ dcterms:creator ;
+ dcterms:rightsHolder ;
+ owl:versionInfo "2022-08-09";
+ dcterms:license ;
+ dcterms:modified "2022-08-09T22:00:48.220Z"^^xsd:dateTime;
+ dcterms:source ,
+ ;
+ skos:hasTopConcept .
+
+ rov:legalName "Statbel"@nl,
+ "Statbel"@fr, "Statbel"@de, "Statbel"@en .
+
+ dcterms:title "Statbel open data licentie"@nl,
+ "Statbel licence open data"@fr, "Statbel open data license"@en, "Statbel open data lizenz"@de .
+
+ a skos:Concept;
+ skos:topConceptOf ;
+ skos:inScheme ;
+ skos:notation "1000";
+ skos:prefLabel "Belgien"@de, "Belgique"@fr, "België"@nl;
+ skos:exactMatch , ,
+ , ;
+ schemas:startDate "2019-01-01T00:00:00.000+01:00"^^xsd:dateTime;
+ schemas:endDate "9999-12-31T00:00:00.000+01:00"^^xsd:dateTime;
+ skos:narrower , ,
+ .
+
+ a skos:Concept;
+ skos:broader ;
+ skos:inScheme ;
+ skos:notation "2000";
+ skos:prefLabel "Flämische Region"@de, "Région flamande"@fr, "Vlaams Gewest"@nl;
+ skos:exactMatch , ,
+ ;
+ schemas:startDate "2019-01-01T00:00:00.000+01:00"^^xsd:dateTime;
+ schemas:endDate "9999-12-31T00:00:00.000+01:00"^^xsd:dateTime;
+ skos:narrower , ,
+ , ,
+ .
+
+ a skos:Concept;
+ skos:broader ;
+ skos:inScheme ;
+ skos:notation "3000";
+ skos:prefLabel "Wallonische Region"@de, "Région wallonne"@fr, "Waals Gewest"@nl;
+ skos:exactMatch , ,
+ ;
+ schemas:startDate "2019-01-01T00:00:00.000+01:00"^^xsd:dateTime;
+ schemas:endDate "9999-12-31T00:00:00.000+01:00"^^xsd:dateTime;
+ skos:narrower , ,
+ , ,
+ .
+
+ a skos:Concept;
+ skos:broader ;
+ skos:inScheme ;
+ skos:notation "4000";
+ skos:prefLabel "Region Brüssel-Hauptstadt"@de, "Région de Bruxelles-Capitale"@fr,
+ "Brussels Hoofdstedelijk Gewest"@nl;
+ skos:exactMatch , ,
+ ;
+ schemas:startDate "2019-01-01T00:00:00.000+01:00"^^xsd:dateTime;
+ schemas:endDate "9999-12-31T00:00:00.000+01:00"^^xsd:dateTime;
+ skos:narrower .
+
+ a skos:Concept;
+ skos:broader ;
+ skos:inScheme ;
+ skos:notation "10000";
+ skos:prefLabel "Provinz Antwerpen"@de, "Province d’Anvers"@fr, "Provincie Antwerpen"@nl;
+ skos:exactMatch , ,
+ ;
+ schemas:startDate "2019-01-01T00:00:00.000+01:00"^^xsd:dateTime;
+ schemas:endDate "9999-12-31T00:00:00.000+01:00"^^xsd:dateTime;
+ skos:narrower , ,
+ .
+
+ a skos:Concept;
+ skos:broader ;
+ skos:inScheme ;
+ skos:notation "20001";
+ skos:prefLabel "Provinz Flämisch-Brabant"@de, "Province du Brabant flamand"@fr, "Provincie Vlaams-Brabant"@nl;
+ skos:exactMatch , ,
+ ;
+ schemas:startDate "2019-01-01T00:00:00.000+01:00"^^xsd:dateTime;
+ schemas:endDate "9999-12-31T00:00:00.000+01:00"^^xsd:dateTime;
+ skos:narrower , .
+
+ a skos:Concept;
+ skos:broader ;
+ skos:inScheme ;
+ skos:notation "20002";
+ skos:prefLabel "Provinz Wallonisch-Brabant"@de, "Province du Brabant wallon"@fr, "Provincie Waals-Brabant"@nl;
+ skos:exactMatch , ,
+ ;
+ schemas:startDate "2019-01-01T00:00:00.000+01:00"^^xsd:dateTime;
+ schemas:endDate "9999-12-31T00:00:00.000+01:00"^^xsd:dateTime;
+ skos:narrower .
+
+ a skos:Concept;
+ skos:broader ;
+ skos:inScheme ;
+ skos:notation "30000";
+ skos:prefLabel "Provinz Westflandern"@de, "Province de Flandre occidentale"@fr, "Provincie West-Vlaanderen"@nl;
+ skos:exactMatch , ,
+ ;
+ schemas:startDate "2019-01-01T00:00:00.000+01:00"^^xsd:dateTime;
+ schemas:endDate "9999-12-31T00:00:00.000+01:00"^^xsd:dateTime;
+ skos:narrower , ,
+ , ,
+ , ,
+ , .
+
+ a skos:Concept;
+ skos:broader ;
+ skos:inScheme ;
+ skos:notation "40000";
+ skos:prefLabel "Provinz Ostflandern"@de, "Province de Flandre orientale"@fr, "Provincie Oost-Vlaanderen"@nl;
+ skos:exactMatch , ,
+ ;
+ schemas:startDate "2019-01-01T00:00:00.000+01:00"^^xsd:dateTime;
+ schemas:endDate "9999-12-31T00:00:00.000+01:00"^^xsd:dateTime;
+ skos:narrower , ,
+ , ,
+ , .
+
+ a skos:Concept;
+ skos:broader ;
+ skos:inScheme ;
+ skos:notation "50000";
+ skos:prefLabel "Provinz Hennegau"@de, "Province du Hainaut"@fr, "Provincie Henegouwen"@nl;
+ skos:exactMatch , ,
+ ;
+ schemas:startDate "2019-01-01T00:00:00.000+01:00"^^xsd:dateTime;
+ schemas:endDate "9999-12-31T00:00:00.000+01:00"^^xsd:dateTime;
+ skos:narrower , ,
+ , ,
+ , ,
+ .
+
+ a skos:Concept;
+ skos:broader ;
+ skos:inScheme ;
+ skos:notation "60000";
+ skos:prefLabel "Provinz Lüttich"@de, "Province de Liège"@fr, "Provincie Luik"@nl;
+ skos:exactMatch , ,
+ ;
+ schemas:startDate "2019-01-01T00:00:00.000+01:00"^^xsd:dateTime;
+ schemas:endDate "9999-12-31T00:00:00.000+01:00"^^xsd:dateTime;
+ skos:narrower , ,
+ , .
+
+ a skos:Concept;
+ skos:broader ;
+ skos:inScheme ;
+ skos:notation "70000";
+ skos:prefLabel "Provinz Limburg"@de, "Province du Limbourg"@fr, "Provincie Limburg"@nl;
+ skos:exactMatch , ,
+ ;
+ schemas:startDate "2019-01-01T00:00:00.000+01:00"^^xsd:dateTime;
+ schemas:endDate "9999-12-31T00:00:00.000+01:00"^^xsd:dateTime;
+ skos:narrower , ,
+ .
+
+ a skos:Concept;
+ skos:broader ;
+ skos:inScheme ;
+ skos:notation "80000";
+ skos:prefLabel "Provinz Luxemburg"@de, "Province du Luxembourg"@fr, "Provincie Luxemburg"@nl;
+ skos:exactMatch , ,
+ ;
+ schemas:startDate "2019-01-01T00:00:00.000+01:00"^^xsd:dateTime;
+ schemas:endDate "9999-12-31T00:00:00.000+01:00"^^xsd:dateTime;
+ skos:narrower , ,
+ , ,
+ .
+
+ a skos:Concept;
+ skos:broader ;
+ skos:inScheme ;
+ skos:notation "90000";
+ skos:prefLabel "Provinz Namur"@de, "Province de Namur"@fr, "Provincie Namen"@nl;
+ skos:exactMatch , ,
+ ;
+ schemas:startDate "2019-01-01T00:00:00.000+01:00"^^xsd:dateTime;
+ schemas:endDate "9999-12-31T00:00:00.000+01:00"^^xsd:dateTime;
+ skos:narrower , ,
+ .
+
+ a skos:Concept;
+ skos:broader ;
+ skos:inScheme ;
+ skos:notation "11000";
+ skos:prefLabel "Bezirk Antwerpen"@de, "Arrondissement d’Anvers"@fr, "Arrondissement Antwerpen"@nl;
+ schemas:startDate "2019-01-01T00:00:00.000+01:00"^^xsd:dateTime;
+ schemas:endDate "9999-12-31T00:00:00.000+01:00"^^xsd:dateTime;
+ skos:exactMatch , ;
+ skos:narrower , ,
+ , ,
+ , ,
+ , ,
+ , ,
+ , ,
+ , ,
+ , ,
+ , ,
+ , ,
+ , ,
+ , ,
+ , ,
+ , ,
+ , .
+
+ a skos:Concept;
+ skos:broader ;
+ skos:inScheme ;
+ skos:notation "12000";
+ skos:prefLabel "Bezirk Mechelen"@de, "Arrondissement de Malines"@fr, "Arrondissement Mechelen"@nl;
+ schemas:startDate "2019-01-01T00:00:00.000+01:00"^^xsd:dateTime;
+ schemas:endDate "9999-12-31T00:00:00.000+01:00"^^xsd:dateTime;
+ skos:exactMatch , ;
+ skos:narrower , ,
+ , ,
+ , ,
+ , ,
+ , ,
+ , .
+
+ a skos:Concept;
+ skos:broader ;
+ skos:inScheme ;
+ skos:notation "13000";
+ skos:prefLabel "Bezirk Turnhout"@de, "Arrondissement de Turnhout"@fr, "Arrondissement Turnhout"@nl;
+ schemas:startDate "2019-01-01T00:00:00.000+01:00"^^xsd:dateTime;
+ schemas:endDate "9999-12-31T00:00:00.000+01:00"^^xsd:dateTime;
+ skos:exactMatch , ;
+ skos:narrower , ,
+ , ,
+ , ,
+ , ,
+ , ,
+ , ,
+ , ,
+ , ,
+ , ,
+ , ,
+ , ,
+ , ,
+ , ,
+ .
+
+ a skos:Concept;
+ skos:broader ;
+ skos:inScheme ;
+ skos:notation "21000";
+ skos:prefLabel "Bezirk Brüssel-Hauptstadt"@de, "Arrondissement de Bruxelles-Capitale"@fr,
+ "Arrondissement Brussel-Hoofdstad"@nl;
+ schemas:startDate "2019-01-01T00:00:00.000+01:00"^^xsd:dateTime;
+ schemas:endDate "9999-12-31T00:00:00.000+01:00"^^xsd:dateTime;
+ skos:exactMatch , ;
+ skos:narrower , ,
+ , ,
+ , ,
+ , ,
+ , ,
+ , ,
+ , ,
+ ,