-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #484 from lblod/fix/remove-test-kerk-and-betrokken…
…-bestuur remove wrong data in prd
- Loading branch information
Showing
2 changed files
with
186 additions
and
0 deletions.
There are no files selected for viewing
31 changes: 31 additions & 0 deletions
31
...-cleanup-worship-data/20241202142000-remove-betrokken-lokaal-bestuur-nieuwerkerken.sparql
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -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 . | ||
} | ||
} |
155 changes: 155 additions & 0 deletions
155
...ns/2024/20241202142000-cleanup-worship-data/20241202143000-remove-test-kerk-nijlen.sparql
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -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. | ||
} | ||
} |