Compare commits

...

43 Commits

Author SHA1 Message Date
Boris De Vloed
8e4c395a78 Merge pull request #484 from lblod/fix/remove-test-kerk-and-betrokken-bestuur
remove wrong data in prd
2024-12-12 11:55:05 +01:00
mirdono
eb552c92c3 Fix var typo 2024-12-12 11:48:10 +01:00
Riad Abdallah
782940c270 Merge pull request #451 from lblod/remove-organizations
Add queries to remove organizations
2024-12-11 18:56:02 +01:00
cecemel
b9db4d3c92 Merge pull request #485 from lblod/hotfix/remove-language-tags-skos-notation
Fix skos:notation ADMS:identifier language tags
2024-12-11 11:18:37 +01:00
felix
1b2f9d45ac Fix skos:notation ADMS:identifier language tags
It seems there were language tagged and non-languaged versions used
for the skos:notation from ADMS:identifier.
This migrations alings it, we don't want typed strings here.
See also DL-6343
2024-12-11 10:16:50 +01:00
Boris De Vloed
925289a9dc remove wrong data in prd 2024-12-05 13:35:23 +01:00
cecemel
adb54c3b5a Merge pull request #483 from lblod/hotfix/add-kbo-districten
Added migration to add KBO to districten.
2024-12-05 10:34:24 +01:00
felix
2f37aaaefc Added migration to add KBO to districten. 2024-12-05 10:32:19 +01:00
Claire Lovisa
ca92809cf5 Fix classification of Voetbal in de Stad vzw (#477)
* Fix classification of an organization

* Move migration to trigger indexing on execution
2024-11-20 11:03:56 +01:00
felix
4f8babb9ae update classificatieCode representatief orgaan export 2024-11-12 13:25:57 +01:00
cecemel
644fbfaae3 Merge pull request #476 from lblod/chore/export-representatief-orgaan-classificatie-code
update RO - concept to export
2024-11-12 11:37:12 +01:00
felix
9d5d11f922 update RO - concept to epxport 2024-11-12 11:31:11 +01:00
mirdono
13c862f689 chore: bump frontend 2024-11-05 18:22:19 +01:00
cecemel
1031b78ac7 Merge pull request #475 from lblod/hotfix/export-ABB-to-public-export
Added config export to export ABB
2024-11-05 11:49:52 +01:00
cecemel
03ad3c2089 Merge pull request #474 from lblod/hotfix/export-vgc-to-public
Hotfix/export vgc to public
2024-11-05 11:48:16 +01:00
felix
f79d31e153 update migration 2024-11-05 11:36:41 +01:00
felix
023114fcab added migration to add classification 2024-11-05 11:28:06 +01:00
felix
ac0f5764df updated producer config 2024-11-05 11:27:50 +01:00
felix
dc9d060d49 Added config export to export ABB 2024-10-30 15:49:17 +01:00
felix
3eceefce12 Added VGC export 2024-10-30 15:20:18 +01:00
cecemel
f026723aee Merge pull request #473 from lblod/hotfix/fix-missing-organen
adding missing organen from original OP export
2024-10-30 14:15:17 +01:00
felix
43b5f5e7eb Update migrations 2024-10-30 10:51:35 +01:00
felix
41a497dc71 adding missing organen from original OP export 2024-10-29 13:37:25 +01:00
cecemel
39226cdf24 Merge pull request #472 from lblod/hotfix/remove-functionarissen-newly-created-organen
Removes the newly created bestuursorganen for leidinggevenden
2024-10-28 14:55:34 +01:00
felix
9b3dd7201b update migration 2024-10-28 14:50:56 +01:00
felix
5d20fee494 Removes the newly created bestuursorganen for leidinggevenden
They have another lifecycle than political mandates.
2024-10-28 13:02:22 +01:00
cecemel
4e30c155ef Merge pull request #468 from lblod/hotfix/add-enddates-bestuursorganen
Added migration to add end-dates to bestuursorganen
2024-10-28 11:52:35 +01:00
cecemel
7294052c75 Merge pull request #471 from lblod/hotfix/add-heeft-bestuursfunctie
Added missing predicate: `lblodlg:heeftBestuursfunctie`
2024-10-28 10:27:27 +01:00
cecemel
ccac93121b Merge pull request #470 from lblod/fix/produce-missing-classifications
Produce missing classifications
2024-10-28 10:27:14 +01:00
felix
58742fdf5e Added missing predicate 2024-10-28 10:24:01 +01:00
Claire Lovisa
12efbcc9fd Produce GeregistreerdeOrganisatieClassificatieCode in public producer 2024-10-25 09:25:11 +02:00
Claire Lovisa
0426f0f35e Add missing organen to public producer 2024-10-24 16:05:52 +02:00
mirdono
04298db9e5 fix: delete superfluous relations between APBs and municipalities
A number of APBs were accidentally `org:linkedTo` all municipalities in
municipality and an APB for which:
- the APB is linked to more than 1 municipality; and
- the municipality does not match that of the APB's primary site.

The first condition avoids we remove `org:linkedTo` triples for APBs that were
created by the users, as these are only linked with a single municipality.
2024-10-24 14:49:07 +02:00
felix
799999f051 updated migration 2024-10-23 13:21:01 +02:00
felix
8f8557d733 Added migration to add end-dates to bestuursorganen 2024-10-23 12:46:34 +02:00
cecemel
fc6b2d3b80 Merge pull request #466 from lblod/hotfix/bump-delta-dump-file-producer
Bump lblod/delta-producer-dump-file-publisher:0.10.3
2024-10-22 17:47:49 +02:00
felix
99f5c9fc91 dump lblod/delta-producer-dump-file-publisher:0.10.3 2024-10-22 17:46:29 +02:00
cecemel
3870dac1f8 Merge pull request #465 from lblod/hotfix/add-bestuurseenheid-to-eredienstbesturen
Ensure types and subtypes are added to EredienstBestuurseenheid
2024-10-22 12:46:12 +02:00
felix
08b0e29f20 Ensure types and subtypes are adde to EredienstBestuurseenheid 2024-10-22 12:12:10 +02:00
cecemel
76d7964e5c Merge pull request #464 from lblod/hotfix/dump-file-producer-config-should-get-data-from-publication-triple-store
DumpfilePublisher needs to fetch from publication-triplestore
2024-10-21 11:47:04 +02:00
felix
bc10af81f4 DumpfilePublisher needs to fetch from publication-triplestore 2024-10-21 11:38:17 +02:00
Riad Abdallah
25588d13ac Remove bestuursfuncties 2024-10-17 15:14:50 +02:00
Riad Abdallah
e182017bb0 Add queries to remove organizations 2024-09-26 14:27:27 +02:00
31 changed files with 18888 additions and 8 deletions

View File

@@ -39,7 +39,7 @@
"dcatDataSetSubject": "http://data.lblod.info/datasets/delta-producer/dumps/PublicCacheGraphDump",
"targetGraph": "http://redpencil.data.gift/id/deltas/producer/public",
"fileBaseName": "dump-public",
"publicationGraphEndpoint": "http://triplestore:8890/sparql",
"publicationGraphEndpoint": "http://publication-triplestore:8890/sparql",
"targetDcatGraph": "http://mu.semte.ch/graphs/public",
"targetFilesGraph": "http://mu.semte.ch/graphs/public",
"cleanupOldDumps": true
@@ -48,7 +48,7 @@
"dcatDataSetSubject": "http://data.lblod.info/datasets/delta-producer/dumps/PublicCacheGraphDump",
"targetGraph": "http://redpencil.data.gift/id/deltas/producer/public",
"fileBaseName": "dump-public",
"publicationGraphEndpoint": "http://triplestore:8890/sparql",
"publicationGraphEndpoint": "http://publication-triplestore:8890/sparql",
"targetDcatGraph": "http://mu.semte.ch/graphs/public",
"targetFilesGraph": "http://mu.semte.ch/graphs/public",
"cleanupOldDumps": true
@@ -57,7 +57,7 @@
"dcatDataSetSubject": "http://data.lblod.info/datasets/delta-producer/dumps/WorshipPostsCacheGraphDump",
"targetGraph": "http://redpencil.data.gift/id/deltas/producer/worship-posts",
"fileBaseName": "dump-worship-posts",
"publicationGraphEndpoint": "http://triplestore:8890/sparql",
"publicationGraphEndpoint": "http://publication-triplestore:8890/sparql",
"targetDcatGraph": "http://mu.semte.ch/graphs/public",
"targetFilesGraph": "http://mu.semte.ch/graphs/public",
"cleanupOldDumps": true
@@ -66,7 +66,7 @@
"dcatDataSetSubject": "http://data.lblod.info/datasets/delta-producer/dumps/WorshipPostsCacheGraphDump",
"targetGraph": "http://redpencil.data.gift/id/deltas/producer/worship-posts",
"fileBaseName": "dump-worship-posts",
"publicationGraphEndpoint": "http://triplestore:8890/sparql",
"publicationGraphEndpoint": "http://publication-triplestore:8890/sparql",
"targetDcatGraph": "http://mu.semte.ch/graphs/public",
"targetFilesGraph": "http://mu.semte.ch/graphs/public",
"cleanupOldDumps": true

View File

@@ -205,6 +205,16 @@
"http://www.w3.org/2004/02/skos/core#prefLabel"
]
},
{
"type": "http://mu.semte.ch/vocabularies/ext/RepresentatiefOrgaanClassificatieCode",
"graphsFilter": [
"http://mu.semte.ch/graphs/public"
],
"properties": [
"http://mu.semte.ch/vocabularies/core/uuid",
"http://www.w3.org/2004/02/skos/core#prefLabel"
]
},
{
"type": "http://data.vlaanderen.be/ns/besluit#Bestuursorgaan",
"graphsFilter": [

View File

@@ -274,7 +274,8 @@
"http://data.vlaanderen.be/ns/besluit#bestuurt",
"http://www.w3.org/ns/org#classification",
"https://data.vlaanderen.be/ns/generiek#isTijdspecialisatieVan",
"http://www.w3.org/ns/org#hasPost"
"http://www.w3.org/ns/org#hasPost",
"http://data.lblod.info/vocabularies/leidinggevenden/heeftBestuursfunctie"
]
},
{

View File

@@ -99,6 +99,21 @@
"http://www.w3.org/ns/regorg#orgStatus"
]
},
{
"type": "http://data.vlaanderen.be/ns/besluit#Bestuurseenheid",
"strictTypeExport": "true",
"graphsFilter": [
"http://mu.semte.ch/graphs/public"
],
"comment": "Bound to ABB only.",
"properties": [
"http://mu.semte.ch/vocabularies/core/uuid",
"http://www.w3.org/2004/02/skos/core#prefLabel",
"http://purl.org/dc/terms/identifier",
"http://www.w3.org/ns/org#classification"
],
"additionalFilter": "BIND(<http://data.lblod.info/id/bestuurseenheden/141d9d6b-54af-4d17-b313-8d1c30bc3f5b> as ?subject)"
},
{
"type": "http://www.w3.org/ns/regorg#RegisteredOrganization",
"strictTypeExport": "true",
@@ -315,6 +330,16 @@
"http://www.w3.org/2004/02/skos/core#prefLabel"
]
},
{
"type": "http://mu.semte.ch/vocabularies/ext/RepresentatiefOrgaanClassificatieCode",
"graphsFilter": [
"http://mu.semte.ch/graphs/public"
],
"properties": [
"http://mu.semte.ch/vocabularies/core/uuid",
"http://www.w3.org/2004/02/skos/core#prefLabel"
]
},
{
"type": "http://data.vlaanderen.be/ns/besluit#Bestuursorgaan",
"graphsFilter": [
@@ -329,7 +354,8 @@
"http://data.vlaanderen.be/ns/mandaat#bindingEinde",
"http://data.vlaanderen.be/ns/mandaat#bindingStart",
"https://data.vlaanderen.be/ns/generiek#isTijdspecialisatieVan",
"http://www.w3.org/ns/org#hasPost"
"http://www.w3.org/ns/org#hasPost",
"http://data.lblod.info/vocabularies/leidinggevenden/heeftBestuursfunctie"
],
"additionalFilter": "?subject (<https://data.vlaanderen.be/ns/generiek#isTijdspecialisatieVan>/<http://www.w3.org/ns/org#classification>/<http://www.w3.org/2004/02/skos/core#inScheme>)|(<http://www.w3.org/ns/org#classification>/<http://www.w3.org/2004/02/skos/core#inScheme>) <http://lblod.data.gift/concept-schemes/10caf4a4-1ff5-4c05-917e-56489910d68b> ."
},
@@ -458,6 +484,19 @@
"http://www.w3.org/ns/org#role",
"http://www.w3.org/2004/02/skos/core#prefLabel"
]
},
{
"type": "http://mu.semte.ch/vocabularies/ext/GeregistreerdeOrganisatieClassificatieCode",
"graphsFilter": [
"http://mu.semte.ch/graphs/public"
],
"pathToConceptScheme": [
"http://www.w3.org/2004/02/skos/core#inScheme"
],
"properties": [
"http://mu.semte.ch/vocabularies/core/uuid",
"http://www.w3.org/2004/02/skos/core#prefLabel"
]
}
]
}

View File

@@ -0,0 +1,11 @@
DELETE DATA {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
<http://data.lblod.info/id/geregistreerdeOrganisaties/8b2e8749-98a9-450f-b2f1-7a93115ef513> <http://www.w3.org/ns/org#classification> <http://data.vlaanderen.be/id/concept/GeregistreerdeOrganisatieClassificatieCode/35833ba2-7371-400b-8df2-2912f66fb153> .
}
}
;
INSERT DATA {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
<http://data.lblod.info/id/geregistreerdeOrganisaties/8b2e8749-98a9-450f-b2f1-7a93115ef513> <http://www.w3.org/ns/org#classification> <http://data.vlaanderen.be/id/concept/GeregistreerdeOrganisatieClassificatieCode/3e5c8e30-95a7-47b0-b0a4-210d5bd440a7> .
}
}

View File

@@ -0,0 +1,146 @@
DELETE {
GRAPH ?g {
?s ?p ?o .
}
}
WHERE {
VALUES ?s {
<http://data.lblod.info/id/adressen/cb091a60-2397-11ef-bbd8-0fbcdf882161>
}
GRAPH ?g {
?s ?p ?o .
}
}
;
DELETE {
GRAPH ?g {
?s ?p ?o .
}
}
WHERE {
VALUES ?s {
<http://data.lblod.info/id/bestuursorganen/688a6c6ee994118067e951daf5ae36a61a5006727fcb245d2275c4dfd1f560df>
<http://data.lblod.info/id/bestuursorganen/26ad3d6848a85b60ddf95c1abf0cca7cde7eaa9b62b44e04daa37eb99c951dbe>
<http://data.lblod.info/id/bestuursorganen/8ed710c24ece66d6aa9f31ca209d89cba2070521c74cdb7fed9149c2a08553f8>
<http://data.lblod.info/id/bestuursorganen/2a6533fc650e80a10af547dedde0eb162eda0715835fb056f265da847d88a154>
<http://data.lblod.info/id/bestuursorganen/3cc108abec6c37a6e56fc04d78ba162a3c8412b0507711b576945d146bac3b32>
<http://data.lblod.info/id/bestuursorganen/7bacffa8fb9d5d83b16ab5c79d6c52e6f5bb11941eb9256d993c5ef091ed9211>
<http://data.lblod.info/id/bestuursorganen/02b9d64da7cf5c9ef20b3b036400aeb2c5fc7078ee0b0cb0b9429ca07ad5c93c>
<http://data.lblod.info/id/bestuursorganen/2df471c3c8a592d527220d612538e4cc3d722398d80e28d159c0ce3417a7c382>
<http://data.lblod.info/id/bestuursorganen/d0ff01118d5b6aee2260754bd14bbd59c6b2347dd3501d501bfae4def2a22032>
<http://data.lblod.info/id/bestuursorganen/8075960c2054f38245e14c106d276ed8ca90ad67d89c68d0d89253d2f576b748>
}
GRAPH ?g {
?s ?p ?o .
}
}
;
DELETE {
GRAPH ?g {
?s ?p ?o .
}
}
WHERE {
VALUES ?s {
<http://data.lblod.info/id/bestuursfuncties/0da9c13a61c6a7d9b1585573607aa1910bab5a0cb4694d2039db72de34a9aa72>
}
GRAPH ?g {
?s ?p ?o .
}
}
;
DELETE {
GRAPH ?g {
?s ?p ?o .
}
}
WHERE {
VALUES ?s {
<http://data.lblod.info/id/kboOrganisaties/cb091a64-2397-11ef-bbd8-0fbcdf882161>
}
GRAPH ?g {
?s ?p ?o .
}
}
;
DELETE {
GRAPH ?g {
?s ?p ?o .
}
}
WHERE {
VALUES ?s {
<http://data.lblod.info/id/identificatoren/06f4d030-834a-11ee-8e4b-c582e0b3e4df>
<http://data.lblod.info/id/identificatoren/c23b22d46df71b01700172c440cef58b>
<http://data.lblod.info/id/identificatoren/cb091a62-2397-11ef-bbd8-0fbcdf882161>
}
GRAPH ?g {
?s ?p ?o .
}
}
;
DELETE {
GRAPH ?g {
?s ?p ?o .
}
}
WHERE {
VALUES ?s {
<http://data.lblod.info/id/bestuurseenheden/9af828073bb4c53989fe0693526a31aec47d85a4bc6ac9d485ca6878eb3b3f1c>
}
GRAPH ?g {
?s ?p ?o .
}
}
;
DELETE {
GRAPH ?g {
?s ?p ?o .
}
}
WHERE {
VALUES ?s {
<http://data.lblod.info/id/contact-punten/cb091a61-2397-11ef-bbd8-0fbcdf882161>
}
GRAPH ?g {
?s ?p ?o .
}
}
;
DELETE {
GRAPH ?g {
?s ?p ?o .
}
}
WHERE {
VALUES ?s {
<http://data.lblod.info/id/gestructureerdeIdentificatoren/06f4d031-834a-11ee-8e4b-c582e0b3e4df>
<http://data.lblod.info/id/gestructureerdeIdentificator/7fdaf88760a2fe54f93281fbd815aa40>
<http://data.lblod.info/id/gestructureerdeIdentificator/cb091a63-2397-11ef-bbd8-0fbcdf882161>
}
GRAPH ?g {
?s ?p ?o .
}
}

View File

@@ -0,0 +1,146 @@
DELETE {
GRAPH ?g {
?s ?p ?o .
}
}
WHERE {
VALUES ?s {
<http://data.lblod.info/id/bestuursorganen/00f340a3-7b5e-4408-9100-2834595ea89d>
<http://data.lblod.info/id/bestuursorganen/945bcb0e4a90a96af7410e06df53cdb912e11919dfce25b680dcb250f96dbd47>
<http://data.lblod.info/id/bestuursorganen/53ec55f7-e9ed-45e2-b9c0-df75ed35a26e>
<http://data.lblod.info/id/bestuursorganen/3cb6342d-c7b6-4b38-bfe8-83f62f4b303c>
<http://data.lblod.info/id/bestuursorganen/e4b96110-28cb-438d-bf63-f0d6ebf25ecf>
<http://data.lblod.info/id/bestuursorganen/1d56660e7657f66c1763fde4c021c5589f5aa2e467f4d7677580b1153dd275d2>
<http://data.lblod.info/id/bestuursorganen/6c4d9ebf-249e-41d3-8a09-c6b642071ce4>
<http://data.lblod.info/id/bestuursorganen/3e0046d2-5d99-49b3-9881-9c3cfb719da5>
<http://data.lblod.info/id/bestuursorganen/b2b36c3c-587a-48c1-8493-1f79f1f72825>
<http://data.lblod.info/id/bestuursorganen/f013c879-5d2e-43fc-8b35-6ce932214afd>
}
GRAPH ?g {
?s ?p ?o .
}
}
;
DELETE {
GRAPH ?g {
?s ?p ?o .
}
}
WHERE {
VALUES ?s {
<http://data.lblod.info/id/bestuursfuncties/0fc5c952a6136b49721d9ce5794c6c262a38188a4b57cede9d9aea0f91f62d23>
}
GRAPH ?g {
?s ?p ?o .
}
}
;
DELETE {
GRAPH ?g {
?s ?p ?o .
}
}
WHERE {
VALUES ?s {
<http://data.lblod.info/id/contact-punten/88dd9981-2398-11ef-bbd8-0fbcdf882161>
}
GRAPH ?g {
?s ?p ?o .
}
}
;
DELETE {
GRAPH ?g {
?s ?p ?o .
}
}
WHERE {
VALUES ?s {
<http://data.lblod.info/id/kboOrganisaties/88dd9984-2398-11ef-bbd8-0fbcdf882161>
}
GRAPH ?g {
?s ?p ?o .
}
}
;
DELETE {
GRAPH ?g {
?s ?p ?o .
}
}
WHERE {
VALUES ?s {
<http://data.lblod.info/id/bestuurseenheden/cadbde55-c68c-47c1-8da1-905a171b844b>
}
GRAPH ?g {
?s ?p ?o .
}
}
;
DELETE {
GRAPH ?g {
?s ?p ?o .
}
}
WHERE {
VALUES ?s {
<http://data.lblod.info/id/identificatoren/05446110-834a-11ee-8e4b-c582e0b3e4df>
<http://data.lblod.info/id/identificatoren/4fedb1a294f5603eb57247fa7b296697>
<http://data.lblod.info/id/identificatoren/88dd9982-2398-11ef-bbd8-0fbcdf882161>
}
GRAPH ?g {
?s ?p ?o .
}
}
;
DELETE {
GRAPH ?g {
?s ?p ?o .
}
}
WHERE {
VALUES ?s {
<http://data.lblod.info/id/gestructureerdeIdentificator/b449f47111558a5386ad28e1c80623a0>
<http://data.lblod.info/id/gestructureerdeIdentificator/88dd9983-2398-11ef-bbd8-0fbcdf882161>
<http://data.lblod.info/id/gestructureerdeIdentificatoren/05446111-834a-11ee-8e4b-c582e0b3e4df>
}
GRAPH ?g {
?s ?p ?o .
}
}
;
DELETE {
GRAPH ?g {
?s ?p ?o .
}
}
WHERE {
VALUES ?s {
<http://data.lblod.info/id/adressen/88dd9980-2398-11ef-bbd8-0fbcdf882161>
}
GRAPH ?g {
?s ?p ?o .
}
}

View File

@@ -0,0 +1,91 @@
DELETE {
GRAPH ?g {
?s ?p ?o .
}
}
WHERE {
VALUES ?s {
<http://data.lblod.info/id/identificatoren/9d9db143b43e1f295da41118ef4aee6f>
}
GRAPH ?g {
?s ?p ?o .
}
}
;
DELETE {
GRAPH ?g {
?s ?p ?o .
}
}
WHERE {
VALUES ?s {
<http://data.lblod.info/id/gestructureerdeIdentificator/037364b2a398a5449ea864c9d2040385>
}
GRAPH ?g {
?s ?p ?o .
}
}
;
DELETE {
GRAPH ?g {
?s ?p ?o .
}
}
WHERE {
VALUES ?s {
<http://data.lblod.info/id/bestuursorganen/5ff0ba8bfb12ca4d9db49c25c120c4f21d41e9d34bec021a1ba4850012d1659b>
<http://data.lblod.info/id/bestuursorganen/b77e152f212b08ccbf109a33e102898f34a0190b932259065960deda0cb327db>
<http://data.lblod.info/id/bestuursorganen/8d09dfd3541fca32168df7c5dc0d25aa670d4dd31dcdf816199a0217a8988925>
<http://data.lblod.info/id/bestuursorganen/eb0d25900cebf0cca13e8eb19407d336a2eb7974cab850e59a2751463f13a190>
<http://data.lblod.info/id/bestuursorganen/b7ca71fd52e235aa3a8c5daf598db8d743e5c6e13a6b10590ea4a1897ebfdb48>
<http://data.lblod.info/id/bestuursorganen/63f28f66b955fb8a7ef22044111294a592d58c04677894dc5f4d982d8f8ccb23>
<http://data.lblod.info/id/bestuursorganen/56359589cfe7818209112862b1a8780f33ae33581919e128fb122db33e35dfa4>
<http://data.lblod.info/id/bestuursorganen/8750a24ef3ecd21ffbaae5846a3a72870fff576bfad8d309d9399e42a5277e84>
<http://data.lblod.info/id/bestuursorganen/a8e61b544549054ac977ef0f7aa8e34c44089ca7299bb19e6a20da3cffe1d4d9>
<http://data.lblod.info/id/bestuursorganen/a7b2c9b2c8d470ce3137c8606b6b8b585ddbbed0490811f22dab69151bd637e8>
}
GRAPH ?g {
?s ?p ?o .
}
}
;
DELETE {
GRAPH ?g {
?s ?p ?o .
}
}
WHERE {
VALUES ?s {
<http://data.lblod.info/id/bestuursfuncties/bb5df2d9fcdff9d9d49da656d8f46f7ae7ed3f0af2323568471351b691f7793c>
}
GRAPH ?g {
?s ?p ?o .
}
}
;
DELETE {
GRAPH ?g {
?s ?p ?o .
}
}
WHERE {
VALUES ?s {
<http://data.lblod.info/id/bestuurseenheden/c5774766b2549ebd3590b1c9ae955636a8f1b90f01b06c1713aeb0a9ccd0845b>
}
GRAPH ?g {
?s ?p ?o .
}
}

View File

@@ -0,0 +1,91 @@
DELETE {
GRAPH ?g {
?s ?p ?o .
}
}
WHERE {
VALUES ?s {
<http://data.lblod.info/id/identificatoren/86065994a24bd307d2d4fecc5dd3f980>
}
GRAPH ?g {
?s ?p ?o .
}
}
;
DELETE {
GRAPH ?g {
?s ?p ?o .
}
}
WHERE {
VALUES ?s {
<http://data.lblod.info/id/bestuurseenheden/ad5b386c0cb68ca51133b8e689e21ba6d3dc94726f2578f14631a61caaeaf8ac>
}
GRAPH ?g {
?s ?p ?o .
}
}
;
DELETE {
GRAPH ?g {
?s ?p ?o .
}
}
WHERE {
VALUES ?s {
<http://data.lblod.info/id/bestuursorganen/67bcfd3785b7bac768f63441179b454320dae9643f5c8330135a8d33655451b5>
<http://data.lblod.info/id/bestuursorganen/270c30ec3c5333fb3d6d8fba7d308116ea4cc6b938b13a44b2cbb49bfad10695>
<http://data.lblod.info/id/bestuursorganen/6fcbd46463225c08b5d18ea4352f96b3abc02b8b7c0edec8683011cff8bd3139>
<http://data.lblod.info/id/bestuursorganen/45aac0dd02c2819acdaf3e35eb7e1347abff810570544d132fd225a5d849ac71>
<http://data.lblod.info/id/bestuursorganen/9c0bcf0597a73715ee872e0585bc32c375abb457bce86ce56361845ff18a31de>
<http://data.lblod.info/id/bestuursorganen/29cef84016679926ae4972f07ec64e547161dbdb767d0a9273b5a3c1f0bf9ba2>
<http://data.lblod.info/id/bestuursorganen/57b9846b8f46781b911ddf4b0fb59c7f885e9f29c04fbc16c69756867c1b9856>
<http://data.lblod.info/id/bestuursorganen/6af413c25a1cb3e27aacc0f09527a700fd660c4b0c2532e5a79f900c6545be13>
<http://data.lblod.info/id/bestuursorganen/453d783f600a6ed661f9f85ad6d56992f6d6e6c3552270368f85c34484755003>
<http://data.lblod.info/id/bestuursorganen/af067097648b6018170d9cf49670ca4bda04db29671bf76b533036e6c8edf343>
}
GRAPH ?g {
?s ?p ?o .
}
}
;
DELETE {
GRAPH ?g {
?s ?p ?o .
}
}
WHERE {
VALUES ?s {
<http://data.lblod.info/id/bestuursfuncties/6d1459b94e32f5338d83fcf83625390be07b607fb911b2cbf0c4f4eda74ea526>
}
GRAPH ?g {
?s ?p ?o .
}
}
;
DELETE {
GRAPH ?g {
?s ?p ?o .
}
}
WHERE {
VALUES ?s {
<http://data.lblod.info/id/gestructureerdeIdentificator/b8fc242e00b69088d3f5cc4c68cea5db>
}
GRAPH ?g {
?s ?p ?o .
}
}

View File

@@ -0,0 +1,91 @@
DELETE {
GRAPH ?g {
?s ?p ?o .
}
}
WHERE {
VALUES ?s {
<http://data.lblod.info/id/bestuurseenheden/71dc3947-975f-4540-bd50-1f50f29d7567>
}
GRAPH ?g {
?s ?p ?o .
}
}
;
DELETE {
GRAPH ?g {
?s ?p ?o .
}
}
WHERE {
VALUES ?s {
<http://data.lblod.info/id/gestructureerdeIdentificator/0e28e5e2153feee0bc4546037c41a2a6>
}
GRAPH ?g {
?s ?p ?o .
}
}
;
DELETE {
GRAPH ?g {
?s ?p ?o .
}
}
WHERE {
VALUES ?s {
<http://data.lblod.info/id/identificatoren/dc9d186cba7b3c0c1da655a2de68be5d>
}
GRAPH ?g {
?s ?p ?o .
}
}
;
DELETE {
GRAPH ?g {
?s ?p ?o .
}
}
WHERE {
VALUES ?s {
<http://data.lblod.info/id/bestuursorganen/05ceb71b-0fc8-4ed0-bbd0-02ff2ee0aa2e>
<http://data.lblod.info/id/bestuursorganen/60aae03fc563203e27a979355813b67a9bb9aa51ae5c1c7301582dfaf1d77bb3>
<http://data.lblod.info/id/bestuursorganen/7dac3a02-e217-476f-8fee-aa2eab5187df>
<http://data.lblod.info/id/bestuursorganen/1e1f655a-89d2-4cad-be7c-a69132b5a82e>
<http://data.lblod.info/id/bestuursorganen/7979918afb0b0428825280d92af8d20ca9cfc4554f3c291bb24dba2314b67bd1>
<http://data.lblod.info/id/bestuursorganen/36715ba0-f50a-431e-943b-041933df4d01>
<http://data.lblod.info/id/bestuursorganen/e7b395c5-4bd2-43c5-acc4-3a3feb66953f>
<http://data.lblod.info/id/bestuursorganen/44195d20-2b99-4d7d-b0d4-a4db1696ff7d>
<http://data.lblod.info/id/bestuursorganen/9d62e9af-6ce7-4f27-9426-b587243db9e3>
<http://data.lblod.info/id/bestuursorganen/909e64a8-a2d6-4dbc-bac4-0f445a05af6e>
}
GRAPH ?g {
?s ?p ?o .
}
}
;
DELETE {
GRAPH ?g {
?s ?p ?o .
}
}
WHERE {
VALUES ?s {
<http://data.lblod.info/id/bestuursfuncties/d9efd2b03d6645c72a43f684f11a2b2e9c9f26bce0e549f7df397d1256e572aa>
}
GRAPH ?g {
?s ?p ?o .
}
}

View File

@@ -0,0 +1,91 @@
DELETE {
GRAPH ?g {
?s ?p ?o .
}
}
WHERE {
VALUES ?s {
<http://data.lblod.info/id/bestuurseenheden/ba8ffc97-5490-4ecc-b24e-aab26b23c026>
}
GRAPH ?g {
?s ?p ?o .
}
}
;
DELETE {
GRAPH ?g {
?s ?p ?o .
}
}
WHERE {
VALUES ?s {
<http://data.lblod.info/id/identificatoren/6e8a9d7c55868b80d176fe00db97816b>
}
GRAPH ?g {
?s ?p ?o .
}
}
;
DELETE {
GRAPH ?g {
?s ?p ?o .
}
}
WHERE {
VALUES ?s {
<http://data.lblod.info/id/bestuursorganen/be697a9b-248f-431e-90cd-474ee79a5c6a>
<http://data.lblod.info/id/bestuursorganen/dddb39fb-a19b-491b-b1bf-a431406e383f>
<http://data.lblod.info/id/bestuursorganen/e5645fd6-ef7b-4705-8eed-9ee7de102f8c>
<http://data.lblod.info/id/bestuursorganen/bfc5523b-6fe8-425e-a65f-6202f73c7d42>
<http://data.lblod.info/id/bestuursorganen/ea7ecf04-ad05-486e-b77e-437b8577b7df>
<http://data.lblod.info/id/bestuursorganen/4824c430-9c4f-4258-842e-bd631d910377>
<http://data.lblod.info/id/bestuursorganen/a974b0dc-cbd6-4f9b-8211-cd487c4ede35>
<http://data.lblod.info/id/bestuursorganen/f5e8775d-b723-4fa3-9ddd-66751057ea34>
<http://data.lblod.info/id/bestuursorganen/0c0b86269ddc09cbcffc2cb4e39f458df15265f24d7a46f3a8f45c9567a1b44d>
<http://data.lblod.info/id/bestuursorganen/4a7c956f6d418d0031de1a1b15de74d6a87edf824f464caf02a1145b461cd1d9>
}
GRAPH ?g {
?s ?p ?o .
}
}
;
DELETE {
GRAPH ?g {
?s ?p ?o .
}
}
WHERE {
VALUES ?s {
<http://data.lblod.info/id/bestuursfuncties/fbb286f45244f2cc64d40987bab1645acd78e3637f4a7a5f8c4dd33f9a7a3541>
}
GRAPH ?g {
?s ?p ?o .
}
}
;
DELETE {
GRAPH ?g {
?s ?p ?o .
}
}
WHERE {
VALUES ?s {
<http://data.lblod.info/id/gestructureerdeIdentificator/e6795bc0c5c2cf66591e7ff62e770bf5>
}
GRAPH ?g {
?s ?p ?o .
}
}

View File

@@ -0,0 +1,16 @@
INSERT {
GRAPH <http://mu.semte.ch/graphs/worship-service> {
?s a <http://data.vlaanderen.be/ns/besluit#Bestuurseenheid>;
a <http://data.lblod.info/vocabularies/erediensten/EredienstBestuurseenheid>.
}
}
WHERE {
VALUES ?type {
<http://data.lblod.info/vocabularies/erediensten/CentraalBestuurVanDeEredienst>
<http://data.lblod.info/vocabularies/erediensten/BestuurVanDeEredienst>
}
GRAPH <http://mu.semte.ch/graphs/worship-service> {
?s a ?type.
}
}

View File

@@ -0,0 +1,59 @@
PREFIX besluit: <http://data.vlaanderen.be/ns/besluit#>
PREFIX mandaat: <http://data.vlaanderen.be/ns/mandaat#>
PREFIX generiek: <https://data.vlaanderen.be/ns/generiek#>
PREFIX org: <http://www.w3.org/ns/org#>
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
INSERT {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?oldVersion mandaat:bindingEinde ?newStartDate .
}
}
WHERE {
VALUES ?orgaanClass {
<http://data.vlaanderen.be/id/concept/BestuursorgaanClassificatieCode/180a2fba-6ca9-4766-9b94-82006bb9c709> #Gouverneur
<http://data.vlaanderen.be/id/concept/BestuursorgaanClassificatieCode/5ab0e9b8a3b2ca7c5e00000c> # Provincieraad
<http://data.vlaanderen.be/id/concept/BestuursorgaanClassificatieCode/5ab0e9b8a3b2ca7c5e00000d> # deputatie
<http://data.vlaanderen.be/id/concept/BestuursorgaanClassificatieCode/4955bd72cd0e4eb895fdbfab08da0284> # Burgemeester
<http://data.vlaanderen.be/id/concept/BestuursorgaanClassificatieCode/5ab0e9b8a3b2ca7c5e000005> # gemeenteraad
<http://data.vlaanderen.be/id/concept/BestuursorgaanClassificatieCode/5ab0e9b8a3b2ca7c5e000006> # college
<http://data.vlaanderen.be/id/concept/BestuursorgaanClassificatieCode/5ab0e9b8a3b2ca7c5e000007> # rmw
<http://data.vlaanderen.be/id/concept/BestuursorgaanClassificatieCode/5ab0e9b8a3b2ca7c5e000008> # Vast Bureau
<http://data.vlaanderen.be/id/concept/BestuursorgaanClassificatieCode/53c0d8cd-f3a2-411d-bece-4bd83ae2bbc9> # Voorzitter van het Bijzonder Comité voor de Sociale Dienst
<http://data.vlaanderen.be/id/concept/BestuursorgaanClassificatieCode/5ab0e9b8a3b2ca7c5e000009> # Bijzonder Comité voor de Sociale Dienst
<http://data.vlaanderen.be/id/concept/BestuursorgaanClassificatieCode/9314533e-891f-4d84-a492-0338af104065> #districtburgemeester
<http://data.vlaanderen.be/id/concept/BestuursorgaanClassificatieCode/5ab0e9b8a3b2ca7c5e00000a> # Districtsraad
<http://data.vlaanderen.be/id/concept/BestuursorgaanClassificatieCode/5ab0e9b8a3b2ca7c5e00000b> # Districtscollege
}
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?bestuursorgaan besluit:bestuurt ?bestuurseenheid;
skos:prefLabel ?orgaanLabel;
<http://www.w3.org/ns/org#classification> ?orgaanClass.
# Find the bestuursorgaan version without an end date
?oldVersion a besluit:Bestuursorgaan ;
generiek:isTijdspecialisatieVan ?bestuursorgaan ;
mandaat:bindingStart ?oldStartDate .
FILTER NOT EXISTS { ?oldVersion mandaat:bindingEinde ?_ }
# Find newer bestuursorgaan version
?newVersion a besluit:Bestuursorgaan ;
generiek:isTijdspecialisatieVan ?bestuursorgaan ;
mandaat:bindingStart ?newStartDate .
FILTER (?newStartDate > ?oldStartDate)
# Ensure there's no version with an earlier or same start date than the new one
FILTER NOT EXISTS {
?otherVersion a besluit:Bestuursorgaan ;
generiek:isTijdspecialisatieVan ?bestuursorgaan ;
mandaat:bindingStart ?otherStartDate .
FILTER (?otherStartDate > ?oldStartDate && ?otherStartDate < ?newStartDate)
}
}
}

View File

@@ -0,0 +1,36 @@
PREFIX besluit: <http://data.vlaanderen.be/ns/besluit#>
PREFIX org: <http://www.w3.org/ns/org#>
PREFIX organisatie: <https://data.vlaanderen.be/ns/organisatie#>
PREFIX adres: <https://data.vlaanderen.be/ns/adres#>
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
DELETE {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?municipality org:linkedTo ?apb .
}
} WHERE {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?apb a besluit:Bestuurseenheid;
org:classification <http://data.vlaanderen.be/id/concept/BestuurseenheidClassificatieCode/80310756-ce0a-4a1b-9b8e-7c01b6cc7a2d>; # APB
org:hasPrimarySite/organisatie:bestaatUit/adres:gemeentenaam ?apbMunicipalityName .
?municipality org:linkedTo ?apb .
# Filter APBs with more than 1 linked municipality, this avoids removing
# triples for APBs created by users.
{
SELECT DISTINCT ?apb
WHERE {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?municipality org:linkedTo ?apb .
}
} GROUP BY ?apb HAVING (COUNT(?municipality) > 1)
}
}
# Filter municipalities that are different from the APB's primary site's
# municipality
GRAPH <http://mu.semte.ch/graphs/shared> {
?municipality a besluit:Bestuurseenheid;
org:classification <http://data.vlaanderen.be/id/concept/BestuurseenheidClassificatieCode/5ab0e9b8a3b2ca7c5e000001>; # municipality
skos:prefLabel ?municipalityName .
}
FILTER (?apbMunicipalityName != ?municipalityName)
}

View File

@@ -0,0 +1,11 @@
INSERT DATA {
GRAPH <http://mu.semte.ch/graphs/public> {
<http://data.vlaanderen.be/id/concept/BestuursorgaanClassificatieCode/b52094ff-21a2-4da8-8dbe-f513365d1528> <http://www.w3.org/2004/02/skos/core#inScheme> <http://lblod.data.gift/concept-schemes/10caf4a4-1ff5-4c05-917e-56489910d68b> .
<http://data.vlaanderen.be/id/concept/BestuursorgaanClassificatieCode/5733254e-73ff-4844-8d43-7afb7ec726e8> <http://www.w3.org/2004/02/skos/core#inScheme> <http://lblod.data.gift/concept-schemes/10caf4a4-1ff5-4c05-917e-56489910d68b> .
<http://data.vlaanderen.be/id/concept/BestuursorgaanClassificatieCode/17e76b36-64a1-4db1-8927-def3064b4bf1> <http://www.w3.org/2004/02/skos/core#inScheme> <http://lblod.data.gift/concept-schemes/10caf4a4-1ff5-4c05-917e-56489910d68b> .
<http://data.vlaanderen.be/id/concept/BestuursorgaanClassificatieCode/013cc838-173a-4657-b1ae-b00c048df943> <http://www.w3.org/2004/02/skos/core#inScheme> <http://lblod.data.gift/concept-schemes/10caf4a4-1ff5-4c05-917e-56489910d68b> .
<http://data.vlaanderen.be/id/concept/BestuursorgaanClassificatieCode/1afce932-53c1-46d8-8aab-90dcc331e67d> <http://www.w3.org/2004/02/skos/core#inScheme> <http://lblod.data.gift/concept-schemes/10caf4a4-1ff5-4c05-917e-56489910d68b> .
<http://data.vlaanderen.be/id/concept/BestuursorgaanClassificatieCode/a9e30e31-0cd2-4f4a-9352-545c5d43be83> <http://www.w3.org/2004/02/skos/core#inScheme> <http://lblod.data.gift/concept-schemes/10caf4a4-1ff5-4c05-917e-56489910d68b> .
<http://data.vlaanderen.be/id/concept/BestuursorgaanClassificatieCode/0dbc70ec-6be9-4997-b8e1-11b6c0542382> <http://www.w3.org/2004/02/skos/core#inScheme> <http://lblod.data.gift/concept-schemes/10caf4a4-1ff5-4c05-917e-56489910d68b> .
}
}

View File

@@ -0,0 +1,38 @@
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
PREFIX generiek: <https://data.vlaanderen.be/ns/generiek#>
DELETE {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?orgIntijdNew ?orgIntijdNewP ?orgIntijdNewO.
?bestuursfunctie ?bestuursfunctieP ?bestuursfunctieO.
}
}
WHERE {
VALUES ?class {
<http://data.vlaanderen.be/id/concept/BestuursorgaanClassificatieCode/11f0af9e-016c-4e0b-983a-d8bc73804abc> # "Adjunct-algemeen directeur"
<http://data.vlaanderen.be/id/concept/BestuursorgaanClassificatieCode/39854196-f214-4688-87a1-d6ad12baa2fa> # "Algemeen directeur"
<http://data.vlaanderen.be/id/concept/BestuursorgaanClassificatieCode/41caf7e6-b040-4720-9cc2-a96cfffed5b4> # "Leidend Ambtenaar"
<http://data.vlaanderen.be/id/concept/BestuursorgaanClassificatieCode/62644b9c-4514-41dd-a660-4c35257f2b35> # "Financieel directeu"
<http://data.vlaanderen.be/id/concept/BestuursorgaanClassificatieCode/ed40469e-3b6f-4f38-99ba-18912ee352b0> # "Adjunct-financieel directeur"
<http://data.vlaanderen.be/id/concept/BestuursorgaanClassificatieCode/3e9f22c1-0d35-445b-8a37-494addedf2d8> # "Financieel beheerder"
<http://data.vlaanderen.be/id/concept/BestuursorgaanClassificatieCode/5ab19107-82d2-4273-a986-3da86fda050d> # Griffier
}
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?s a <http://data.vlaanderen.be/ns/besluit#Bestuursorgaan>;
<http://www.w3.org/ns/org#classification> ?class.
?orgIntijdOld generiek:isTijdspecialisatieVan ?s;
<http://data.vlaanderen.be/ns/mandaat#bindingStart> ?old.
?orgIntijdNew generiek:isTijdspecialisatieVan ?s;
<http://data.vlaanderen.be/ns/mandaat#bindingStart> ?new.
FILTER(?new > ?old)
?orgIntijdNew ?orgIntijdNewP ?orgIntijdNewO.
?orgIntijdNew <http://data.lblod.info/vocabularies/leidinggevenden/heeftBestuursfunctie> ?bestuursfunctie.
?bestuursfunctie ?bestuursfunctieP ?bestuursfunctieO.
}
}

View File

@@ -0,0 +1 @@
http://mu.semte.ch/graphs/temp/c97a100a-d8d4-464d-a87d-83882738fdec

View File

@@ -0,0 +1,25 @@
# First we flush triples that might lead to 'double' entries, depending on the way they were generated from the original data.
DELETE {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?subject ?predicateToDelete ?objectToDelete.
}
}
WHERE {
VALUES ?predicateToDelete {
<http://data.vlaanderen.be/ns/mandaat#bindingStart>
<http://www.w3.org/2004/02/skos/core#prefLabel>
}
{
SELECT DISTINCT ?subject WHERE {
GRAPH <http://mu.semte.ch/graphs/temp/c97a100a-d8d4-464d-a87d-83882738fdec> {
?subject ?predicateToDelete ?o.
}
}
}
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?subject ?predicateToDelete ?objectToDelete.
}
}

View File

@@ -0,0 +1 @@
http://mu.semte.ch/graphs/administrative-unit

View File

@@ -0,0 +1 @@
CLEAR GRAPH <http://mu.semte.ch/graphs/temp/c97a100a-d8d4-464d-a87d-83882738fdec>

View File

@@ -0,0 +1 @@
http://mu.semte.ch/graphs/administrative-unit

View File

@@ -0,0 +1,27 @@
# Organen
<http://data.lblod.info/id/bestuursorganen/14b2eda7-d980-4284-ae4d-54186cd9d963> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://data.vlaanderen.be/ns/besluit#Bestuursorgaan> .
<http://data.lblod.info/id/bestuursorganen/d6a6eb27-6a1c-464f-abd3-1060175dfe4b> <http://data.vlaanderen.be/ns/mandaat#bindingStart> "2019-01-01T00:00:00"^^<http://www.w3.org/2001/XMLSchema#dateTime> .
<http://data.lblod.info/id/bestuursorganen/d6a6eb27-6a1c-464f-abd3-1060175dfe4b> <http://mu.semte.ch/vocabularies/core/uuid> "d6a6eb27-6a1c-464f-abd3-1060175dfe4b" .
<http://data.lblod.info/id/bestuursorganen/d6a6eb27-6a1c-464f-abd3-1060175dfe4b> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://data.vlaanderen.be/ns/besluit#Bestuursorgaan> .
<http://data.lblod.info/id/bestuursorganen/2d983006-e602-4979-9465-9dadb09912a0> <http://mu.semte.ch/vocabularies/core/uuid> "2d983006-e602-4979-9465-9dadb09912a0" .
<http://data.lblod.info/id/bestuursorganen/42f42909-d8a8-47ef-a702-6d6902b777c3> <https://data.vlaanderen.be/ns/generiek#isTijdspecialisatieVan> <http://data.lblod.info/id/bestuursorganen/2d983006-e602-4979-9465-9dadb09912a0> .
<http://data.lblod.info/id/bestuursorganen/42f42909-d8a8-47ef-a702-6d6902b777c3> <http://mu.semte.ch/vocabularies/core/uuid> "42f42909-d8a8-47ef-a702-6d6902b777c3" .
<http://data.lblod.info/id/bestuursorganen/14b2eda7-d980-4284-ae4d-54186cd9d963> <http://www.w3.org/ns/org#classification> <http://data.vlaanderen.be/id/concept/BestuursorgaanClassificatieCode/7148e12a-ae03-4a7b-bb16-7b6269b84175> .
<http://data.lblod.info/id/bestuursorganen/42f42909-d8a8-47ef-a702-6d6902b777c3> <http://data.vlaanderen.be/ns/mandaat#bindingStart> "2019-01-01T00:00:00"^^<http://www.w3.org/2001/XMLSchema#dateTime> .
<http://data.lblod.info/id/bestuursorganen/14b2eda7-d980-4284-ae4d-54186cd9d963> <http://data.vlaanderen.be/ns/besluit#bestuurt> <http://data.lblod.info/id/bestuurseenheden/9e6b6eb3-2f0b-4723-876b-178dfaecfddf> .
<http://data.lblod.info/id/bestuursorganen/d6a6eb27-6a1c-464f-abd3-1060175dfe4b> <https://data.vlaanderen.be/ns/generiek#isTijdspecialisatieVan> <http://data.lblod.info/id/bestuursorganen/14b2eda7-d980-4284-ae4d-54186cd9d963> .
<http://data.lblod.info/id/bestuursorganen/14b2eda7-d980-4284-ae4d-54186cd9d963> <http://mu.semte.ch/vocabularies/core/uuid> "14b2eda7-d980-4284-ae4d-54186cd9d963" .
<http://data.lblod.info/id/bestuursorganen/2d983006-e602-4979-9465-9dadb09912a0> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://data.vlaanderen.be/ns/besluit#Bestuursorgaan> .
<http://data.lblod.info/id/bestuursorganen/2d983006-e602-4979-9465-9dadb09912a0> <http://www.w3.org/ns/org#classification> <http://data.vlaanderen.be/id/concept/BestuursorgaanClassificatieCode/ff20fa3e-806b-4160-b74b-7483fe3a6ecd> .
<http://data.lblod.info/id/bestuursorganen/42f42909-d8a8-47ef-a702-6d6902b777c3> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://data.vlaanderen.be/ns/besluit#Bestuursorgaan> .
<http://data.lblod.info/id/bestuursorganen/2d983006-e602-4979-9465-9dadb09912a0> <http://data.vlaanderen.be/ns/besluit#bestuurt> <http://data.lblod.info/id/bestuurseenheden/9e6b6eb3-2f0b-4723-876b-178dfaecfddf> .
# Classificatie
<http://data.vlaanderen.be/id/concept/BestuursorgaanClassificatieCode/ff20fa3e-806b-4160-b74b-7483fe3a6ecd> <http://www.w3.org/2004/02/skos/core#prefLabel> "Collegelid" .
<http://data.vlaanderen.be/id/concept/BestuursorgaanClassificatieCode/ff20fa3e-806b-4160-b74b-7483fe3a6ecd> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://lblod.data.gift/vocabularies/organisatie/BestuursorgaanClassificatieCode> .
<http://data.vlaanderen.be/id/concept/BestuursorgaanClassificatieCode/ff20fa3e-806b-4160-b74b-7483fe3a6ecd> <http://mu.semte.ch/vocabularies/core/uuid> "ff20fa3e-806b-4160-b74b-7483fe3a6ecd" .
<http://data.vlaanderen.be/id/concept/BestuursorgaanClassificatieCode/7148e12a-ae03-4a7b-bb16-7b6269b84175> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://lblod.data.gift/vocabularies/organisatie/BestuursorgaanClassificatieCode> .
<http://data.vlaanderen.be/id/concept/BestuursorgaanClassificatieCode/7148e12a-ae03-4a7b-bb16-7b6269b84175> <http://mu.semte.ch/vocabularies/core/uuid> "7148e12a-ae03-4a7b-bb16-7b6269b84175" .
<http://data.vlaanderen.be/id/concept/BestuursorgaanClassificatieCode/7148e12a-ae03-4a7b-bb16-7b6269b84175> <http://www.w3.org/2004/02/skos/core#prefLabel> "College" .

View File

@@ -0,0 +1,7 @@
INSERT DATA {
GRAPH <http://mu.semte.ch/graphs/public> {
<http://data.vlaanderen.be/id/concept/BestuursorgaanClassificatieCode/7148e12a-ae03-4a7b-bb16-7b6269b84175> <http://www.w3.org/2004/02/skos/core#inScheme> <http://lblod.data.gift/concept-schemes/10caf4a4-1ff5-4c05-917e-56489910d68b> .
<http://data.vlaanderen.be/id/concept/BestuursorgaanClassificatieCode/ff20fa3e-806b-4160-b74b-7483fe3a6ecd> <http://www.w3.org/2004/02/skos/core#inScheme> <http://lblod.data.gift/concept-schemes/10caf4a4-1ff5-4c05-917e-56489910d68b> .
<http://data.vlaanderen.be/id/concept/BestuurseenheidClassificatieCode/d90c511e-f827-488c-84ba-432c8f69561c> <http://www.w3.org/2004/02/skos/core#inScheme> <http://lblod.data.gift/concept-schemes/10caf4a4-1ff5-4c05-917e-56489910d68b> .
}
}

View File

@@ -0,0 +1,14 @@
INSERT DATA {
GRAPH <http://mu.semte.ch/graphs/public> {
<http://data.vlaanderen.be/id/concept/BestuurseenheidClassificatieCode/52cc9d8d-1c9a-4d92-9936-da9d4a622ec4>
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://lblod.data.gift/vocabularies/organisatie/BestuurseenheidClassificatieCode> ;
<http://www.w3.org/2004/02/skos/core#inScheme> <http://data.vlaanderen.be/id/conceptscheme/BestuurseenheidClassificatieCode> ;
<http://mu.semte.ch/vocabularies/core/uuid> "52cc9d8d-1c9a-4d92-9936-da9d4a622ec4" ;
<http://www.w3.org/2004/02/skos/core#inScheme> <http://lblod.data.gift/concept-schemes/10caf4a4-1ff5-4c05-917e-56489910d68b> ;
<http://www.w3.org/2004/02/skos/core#topConceptOf> <http://data.vlaanderen.be/id/conceptscheme/BestuurseenheidClassificatieCode> ;
<http://www.w3.org/2004/02/skos/core#prefLabel> "Agentschap Binnenlands Bestuur" ;
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://mu.semte.ch/vocabularies/ext/OrganizationClassificationCode> .
<http://data.lblod.info/id/bestuurseenheden/141d9d6b-54af-4d17-b313-8d1c30bc3f5b> <http://www.w3.org/ns/org#classification> <http://data.vlaanderen.be/id/concept/BestuurseenheidClassificatieCode/52cc9d8d-1c9a-4d92-9936-da9d4a622ec4>.
}
}

View File

@@ -0,0 +1,31 @@
PREFIX ere: <http://data.lblod.info/vocabularies/erediensten/>
PREFIX mu: <http://mu.semte.ch/vocabularies/core/>
PREFIX org: <http://www.w3.org/ns/org#>
PREFIX besluit: <http://data.vlaanderen.be/ns/besluit#>
PREFiX skos: <http://www.w3.org/2004/02/skos/core#>
DELETE {
GRAPH ?g {
?betrokkenLokaleBesturen a ere:BetrokkenLokaleBesturen ;
mu:uuid ?uuidBetrokkeLokaleBesturen ;
ere:financieringspercentage ?percentage ;
org:organization ?worshipAdminUnit ;
ere:typebetrokkenheid ?betrokkenheidsType .
?bestuurseenheid ere:betrokkenBestuur ?betrokkenLokaleBesturen .
}
}
WHERE {
VALUES ?worshipAdminUnit { <http://data.lblod.info/id/besturenVanDeEredienst/47cd23c6261e4b3e08c14c2f7c4bbc04> } #"Protestantse Kerk Opstandingskerk van Aalst"
VALUES ?bestuurseenheid { <http://data.lblod.info/id/bestuurseenheden/1f1e0b8819cb311774b62e85f5d701fcd0a50410894da331687b66b4ce3e96c5> } # Nieuwerkerken
GRAPH ?g {
?betrokkenLokaleBesturen a ere:BetrokkenLokaleBesturen ;
mu:uuid ?uuidBetrokkeLokaleBesturen ;
ere:financieringspercentage ?percentage ;
org:organization ?worshipAdminUnit ;
ere:typebetrokkenheid ?betrokkenheidsType .
?bestuurseenheid ere:betrokkenBestuur ?betrokkenLokaleBesturen .
}
}

View File

@@ -0,0 +1,155 @@
PREFIX org: <http://www.w3.org/ns/org#>
PREFIX locn: <http://www.w3.org/ns/locn#>
PREFIX schema: <http://schema.org/>
PREFIX regorg: <http://www.w3.org/ns/regorg#>
PREFIX person: <http://www.w3.org/ns/person#>
PREFIX vcard: <http://www.w3.org/2006/vcard/ns#>
PREFIX dbpedia: <http://dbpedia.org/ontology/>
PREFIX adms: <http://www.w3.org/ns/adms#>
PREFIX euro: <http://data.europa.eu/m8g/>
PREFIX prov: <http://www.w3.org/ns/prov#>
PREFIX organisatie: <https://data.vlaanderen.be/ns/organisatie#>
PREFIX persoon: <https://data.vlaanderen.be/ns/persoon#>
PREFIX adres: <https://data.vlaanderen.be/ns/adres#>
PREFIX generiek: <https://data.vlaanderen.be/ns/generiek#>
PREFIX mandaat: <http://data.vlaanderen.be/ns/mandaat#>
PREFIX besluit: <http://data.vlaanderen.be/ns/besluit#>
PREFIX lblodlg: <https://data.lblod.info/vocabularies/leidinggevenden/>
PREFIX dc_terms: <http://purl.org/dc/terms/>
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
PREFIX euvoc: <http://publications.europa.eu/ontology/euvoc#>
PREFIX ere: <http://data.lblod.info/vocabularies/erediensten/>
PREFIX ch: <http://data.lblod.info/vocabularies/contacthub/>
PREFIX code: <http://lblod.data.gift/vocabularies/organisatie/>
PREFIX ext: <http://mu.semte.ch/vocabularies/ext/>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX mu: <http://mu.semte.ch/vocabularies/core/>
DELETE {
GRAPH ?g {
?testKerkNijlen a ?type;
ere:wordtBediendDoor ?positieBedienaar;
ere:typeEredienst ?typeEredienst;
adms:identifier ?identifier;
regorg:orgStatus ?orgStatus;
regorg:legalName ?legalName;
org:hasPrimarySite ?hasPrimarySite;
org:classification ?classification;
skos:prefLabel ?prefLabel;
mu:uuid ?uuid.
?identifier ?pIdentifier ?oIdentifier.
?identifier generiek:gestructureerdeIdentificator ?gestructureerdeIdentificator.
?gestructureerdeIdentificator ?pGestructureerdeIdentificator ?oGestructureerdeIdentificator.
?positieBedienaar a ?positieBedienaarType;
mu:uuid ?positieBedienaarUUID;
ere:functie ?positieBedienaarFtie.
?representatiefOrgaan org:linkedTo ?testKerkNijlen.
?ckb org:hasSubOrganization ?testKerkNijlen.
?kerkraad besluit:bestuurt ?testKerkNijlen;
a ?kerkraadType;
org:classification ?kerkraadClassificatie;
mu:uuid ?kerkraadUUID;
skos:prefLabel ?kerkraadLabel.
?kerkraadInDeTijd
generiek:isTijdspecialisatieVan ?kerkraad;
org:hasPost ?kerkraadPost.
?kerkraadPost a ?kerkraadPostType;
mu:uuid ?kerkraadPostUUID;
org:role ?kerkraadPostRole.
?hasPrimarySite a ?siteType;
mu:uuid ?siteUUID;
organisatie:bestaatUit ?adres;
org:siteAddress ?contactPoint.
?adres a ?adresType;
mu:uuid ?adresUUID;
adres:verwijstNaar ?adresURI;
locn:fullAddress ?fullAddress;
locn:thoroughfare ?thoroughfare;
adres:Adresvoorstelling.huisnummer ?huisnummer;
locn:postCode ?postCode;
adres:gemeentenaam ?gemeentenaam;
locn:adminUnitL2 ?province;
adres:land ?country.
?adres adres:Adresvoorstelling.busnummer ?busnummer.
?contactPoint a ?contactPointType;
mu:uuid ?contactPointUUID;
schema:contactType ?contactType.
}
} WHERE {
VALUES ?testKerkNijlen { <http://data.lblod.info/id/besturenVanDeEredienst/6745DA1D80B4579ABA1BF044> }
VALUES ?g { <http://mu.semte.ch/graphs/worship-service> }
GRAPH ?g {
?testKerkNijlen a ?type;
ere:wordtBediendDoor ?positieBedienaar;
ere:typeEredienst ?typeEredienst;
adms:identifier ?identifier;
regorg:orgStatus ?orgStatus;
regorg:legalName ?legalName;
org:hasPrimarySite ?hasPrimarySite;
org:classification ?classification;
skos:prefLabel ?prefLabel;
mu:uuid ?uuid.
?identifier ?pIdentifier ?oIdentifier.
?identifier generiek:gestructureerdeIdentificator ?gestructureerdeIdentificator.
?gestructureerdeIdentificator ?pGestructureerdeIdentificator ?oGestructureerdeIdentificator.
?positieBedienaar a ?positieBedienaarType;
mu:uuid ?positieBedienaarUUID;
ere:functie ?positieBedienaarFtie.
?representatiefOrgaan org:linkedTo ?testKerkNijlen.
?ckb org:hasSubOrganization ?testKerkNijlen.
?kerkraad besluit:bestuurt ?testKerkNijlen;
a ?kerkraadType;
org:classification ?kerkraadClassificatie;
mu:uuid ?kerkraadUUID;
skos:prefLabel ?kerkraadLabel.
?kerkraadInDeTijd
generiek:isTijdspecialisatieVan ?kerkraad;
org:hasPost ?kerkraadPost.
?kerkraadPost a ?kerkraadPostType;
mu:uuid ?kerkraadPostUUID;
org:role ?kerkraadPostRole.
?hasPrimarySite a ?siteType;
mu:uuid ?siteUUID;
organisatie:bestaatUit ?adres;
org:siteAddress ?contactPoint.
?adres a ?adresType;
mu:uuid ?adresUUID;
adres:verwijstNaar ?adresURI;
locn:fullAddress ?fullAddress;
locn:thoroughfare ?thoroughfare;
adres:Adresvoorstelling.huisnummer ?huisnummer;
locn:postCode ?postCode;
adres:gemeentenaam ?gemeentenaam;
locn:adminUnitL2 ?province;
adres:land ?country.
OPTIONAL {
?adres adres:Adresvoorstelling.busnummer ?busnummer.
}
?contactPoint a ?contactPointType;
mu:uuid ?contactPointUUID;
schema:contactType ?contactType.
}
}

View File

@@ -0,0 +1,32 @@
INSERT {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?structuredId <https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> ?kbo
}
}
WHERE {
VALUES (?eenheid ?kbo) {
(<http://data.lblod.info/id/bestuurseenheden/33a1886b07b64ebe3a0e6c5ed8086f030ef1109492cb254832a716dd7e1b8d7b> "2166001684")
(<http://data.lblod.info/id/bestuurseenheden/43e3009526dac139a0abdcf75c1ddc5fa3fe9217391d6f64f7b7a30a99a4cda6> "2165926559")
(<http://data.lblod.info/id/bestuurseenheden/5be3ff820769b385a32e499d17bbf1f15feeacb65381d5384841732dd4a1209b> "2165924084")
(<http://data.lblod.info/id/bestuurseenheden/73e8904d83f7324e39abc0adf639b0e48bc52533c4c243b6419cac8fb70784cf> "2165906862")
(<http://data.lblod.info/id/bestuurseenheden/859f08dcfbc8f68bac0879e7baf6463b260b6f4c16b734d0d1986f5f3af0407b> "2165940120")
(<http://data.lblod.info/id/bestuurseenheden/a2ee394059cce91526392e73e4de974d90caffb92f70cde23b9e9e1a965526fa> "2165926262")
(<http://data.lblod.info/id/bestuurseenheden/e7a75861661ee14ebe2bca0c79bda8b23f2f943d00a9693d2bff401a8f8dea65> "2165997726")
(<http://data.lblod.info/id/bestuurseenheden/f1ad80291fbdc1f0b9b25d729ecc608a8e28fdddab01a1b8e135c841c75586e2> "2165996340")
(<http://data.lblod.info/id/bestuurseenheden/fb56bc40ce36390d2f12fc2057c89d4b6bc5b3217eabd41995b6401318ff648a> "2165911218")
(<http://data.lblod.info/id/bestuurseenheden/4b44e6f1-113b-4692-b149-44a889b215f2> "2165162239")
}
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?eenheid a <http://data.vlaanderen.be/ns/besluit#Bestuurseenheid>;
<http://www.w3.org/ns/adms#identifier> ?identifier;
<http://www.w3.org/2004/02/skos/core#prefLabel> ?label.
?identifier <http://www.w3.org/2004/02/skos/core#notation> "KBO nummer";
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator> ?structuredId .
FILTER NOT EXISTS {
?structuredId <https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> ?foo
}
}
}

View File

@@ -0,0 +1,20 @@
DELETE {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?s <http://www.w3.org/2004/02/skos/core#notation> ?notation.
}
}
INSERT {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?s <http://www.w3.org/2004/02/skos/core#notation> ?plainNotation.
}
}
WHERE {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?s a <http://www.w3.org/ns/adms#Identifier>;
<http://www.w3.org/2004/02/skos/core#notation> ?notation.
}
BIND(LANG(?notation) as ?lang)
BIND(STR(?notation) as ?plainNotation)
FILTER(?lang != "")
}

View File

@@ -179,7 +179,7 @@ services:
restart: always
logging: *default-logging
frontend:
image: lblod/frontend-organization-portal:1.27.0
image: lblod/frontend-organization-portal:1.27.1
volumes:
- ./config/frontend/add-x-frame-options-header.conf:/config/add-x-frame-options.conf
environment:
@@ -323,7 +323,7 @@ services:
restart: always
logging: *default-logging
delta-producer-dump-file-publisher:
image: lblod/delta-producer-dump-file-publisher:0.10.2
image: lblod/delta-producer-dump-file-publisher:0.10.3
volumes:
- ./config/delta-producer/dump-file-publisher:/config
- ./data/files:/share