Compare commits

...

35 Commits

Author SHA1 Message Date
mirdono
0ab1b278d5 chore: bump frontend 2024-06-12 11:04:03 +02:00
mirdono
f562d711f9 fix: corrected typo in search configuration 2024-06-10 14:17:09 +02:00
mirdono
1420b1a3e8 Merge branch 'development' 2024-06-10 12:33:17 +02:00
mirdono
b9fabc764f chore: bump frontend 2024-06-10 12:30:14 +02:00
Laurent Deketelaere
73492d0217 Merge branch 'master' into development 2024-06-06 10:19:51 +02:00
Laurent Deketelaere
bc9e827703 Merge pull request #431 from lblod/fix/delete-duplicate-organization-identifier
Delete duplicate identifier on organization
2024-06-06 08:57:37 +02:00
Laurent Deketelaere
97361f7f48 fix: Add migration to delete duplicate identifier 2024-06-05 08:38:22 +02:00
mirdono
e76f9c1a2e chore: bumped relationship service version 2024-06-03 07:48:41 +00:00
mirdono
3938191666 refactor: updated docker compose to new service name 2024-06-03 07:48:41 +00:00
mirdono
681fa0ce0a refactor: updated dispatcher to new service name 2024-06-03 07:48:41 +00:00
mirdono
b4b599d091 feat: add recently onboarded organisations to producers
* `organizations` and `organizations-public-info`
- Add the new type of registered organisations to the export configuration

* `public`
- Use a migration to add the classification codes of all recently onboarded
  classes of organisations to the `concept-scheme` used by the producer. These
  were not added during the initial onboarding:
  This includes:
  + public OCMW associations
    - Welzijnsvereniging
    - Autonome verzorgingsinstelling
  + private OCMW associations
    - Ziekenhuisvereniging
    - Vereniging of vennootschap voor sociale dienstverlening
    - Woonzorgvereniging of woonzorgvennootschap
  + PEVAs
    - PEVA gemeente
    - PEVA province
- Add the new type of registered organisations to the export configuration
2024-05-24 14:56:32 +00:00
mirdono
fd0a417ad1 fix: exclude KBO organisations as participants
The initial version of the migration to import related organisations only
matched based on KBO numbers. This risks including resources from the type
`ext:KboOrganisatie` as participants. The migration was regenerated including an
additional `FILTER` to exclude organisations of that type from matching.
2024-05-24 14:56:32 +00:00
mirdono
cd2ee5bea3 feat: added participants for private OCMW associations 2024-05-24 14:56:32 +00:00
mirdono
a94bb7f7e2 fix: regenerated migrations after business data update 2024-05-24 14:56:32 +00:00
mirdono
b9be63f193 fix: corrected the provinces in the address import 2024-05-24 14:56:32 +00:00
mirdono
4b45093572 feat: import contact details for private ocmw associations 2024-05-24 14:56:32 +00:00
mirdono
6c7e5428dc feat: import addresses for private ocmw associations 2024-05-24 14:56:32 +00:00
mirdono
29f0b3e9a1 feat: import core data for private ocmw associations 2024-05-24 14:56:32 +00:00
mirdono
a3dff637e3 fix: exclude KBO organisations as participants
The initial version of the migration to import related organisations only
matched based on KBO numbers. This risks including resources from the type
`ext:KboOrganisatie` as participants. The migration was regenerated including an
additional `FILTER` to exclude organisations of that type from matching.
2024-05-24 14:52:46 +00:00
mirdono
71b21e4716 feat: added participants for private OCMW associations 2024-05-24 14:52:46 +00:00
mirdono
d49ebea0bd fix: regenerated migrations after business data update 2024-05-24 14:52:46 +00:00
mirdono
d35b9fc3a1 fix: corrected the provinces in the address import 2024-05-24 14:52:46 +00:00
mirdono
80a503c132 feat: import contact details for private ocmw associations 2024-05-24 14:52:46 +00:00
mirdono
a0400563da feat: import addresses for private ocmw associations 2024-05-24 14:52:46 +00:00
mirdono
369a2ad483 feat: import core data for private ocmw associations 2024-05-24 14:52:46 +00:00
mirdono
660c9b6848 fix: exclude KBO organisations as participants
The initial version of these migrations were defined too broadly. Since they
only matched on KBO numbers they also included the KBO organisations, imported
from wegwijs, adding them as participants.

This commit adds extra checks to exclude KBO organisations from being added as a
participant for a public OCMW association. Furthermore, the main migration is
split into two parts to work around an error otherwise encountered when
executing the migration as a single whole.
2024-05-22 12:29:06 +00:00
mirdono
bf77794d08 fix: removed faulty trailing comma 2024-05-22 12:22:50 +00:00
mirdono
994c26b58d feat: added paths for registered organizations 2024-05-22 12:22:50 +00:00
mirdono
dd3cbc16e8 feat: added registered organization classification codes 2024-05-22 12:22:50 +00:00
mirdono
89435073c7 feat: include registered organizations in search index 2024-05-22 12:22:50 +00:00
mirdono
5ff3f5b121 feat: added registered organizations to resources service 2024-05-22 12:22:50 +00:00
mirdono
288bf42aa3 feat: import participants for public OCMW associations 2024-05-22 07:39:49 +00:00
mirdono
178f5c17e6 refactor: dispatch requests on organization path to resources service
Forwarding requests on the organizations path to the cache leads to issues were
changes that the user just made are not shown. For example, when adding a
related organization the newly added organization would not show up in the list
unless the cache was restarted.
2024-05-16 15:03:54 +00:00
mirdono
d28cb221da refactor: renamed units index to organizations
Soon we want to introduce (additional) non-administrative unit
organizations. This renaming makes it more clear this index is not limited to
administrative units, both here as where it is used in the frontend. Note,
technically the 'units' name was already incorrect as a 'Representatief orgaan'
is not an administrative unit.
2024-05-16 15:03:54 +00:00
mirdono
8423d24230 refactor: moved classification relation to organization 2024-05-16 15:03:54 +00:00
22 changed files with 13476 additions and 89 deletions

View File

@@ -40,6 +40,7 @@ defmodule Acl.UserGroups.Config do
"http://lblod.data.gift/vocabularies/organisatie/BestuursorgaanClassificatieCode",
"http://lblod.data.gift/vocabularies/organisatie/MandatarisStatusCode",
"http://lblod.data.gift/vocabularies/organisatie/BestuurseenheidClassificatieCode",
"http://mu.semte.ch/vocabularies/ext/GeregistreerdeOrganisatieClassificatieCode",
"http://lblod.data.gift/vocabularies/organisatie/TypeEredienst",
"http://www.w3.org/2004/02/skos/core#ConceptScheme",
"http://lblod.data.gift/vocabularies/organisatie/BedienaarFinancieringCode",

View File

@@ -107,6 +107,34 @@
"http://www.w3.org/ns/org#hasSite"
]
},
{
"type": "http://www.w3.org/ns/regorg#RegisteredOrganization",
"strictTypeExport": "true",
"graphsFilter": [
"http://mu.semte.ch/graphs/administrative-unit"
],
"properties": [
"http://mu.semte.ch/vocabularies/core/uuid",
"http://data.vlaanderen.be/ns/besluit#werkingsgebied",
"http://www.opengis.net/ont/geosparql#sfWithin",
"http://www.w3.org/2002/07/owl#sameAs",
"http://www.w3.org/2004/02/skos/core#altLabel",
"http://www.w3.org/2004/02/skos/core#prefLabel",
"http://www.w3.org/ns/regorg#legalName",
"http://www.w3.org/ns/adms#identifier",
"http://www.w3.org/ns/org#changedBy",
"http://www.w3.org/ns/org#classification",
"http://www.w3.org/ns/org#hasPost",
"http://www.w3.org/ns/org#hasPrimarySite",
"http://www.w3.org/ns/org#hasSite",
"http://www.w3.org/ns/org#hasSubOrganization",
"http://www.w3.org/ns/org#linkedTo",
"http://www.w3.org/ns/org#resultedFrom",
"http://www.w3.org/ns/regorg#orgStatus",
"https://data.lblod.info/vocabularies/generiek/geplandeEindDatum",
"http://www.w3.org/ns/org#purpose"
]
},
{
"type": "http://data.lblod.info/vocabularies/erediensten/BetrokkenLokaleBesturen",
"graphsFilter": [

View File

@@ -231,6 +231,34 @@
"http://data.lblod.info/vocabularies/erediensten/typeEredienst"
]
},
{
"type": "http://www.w3.org/ns/regorg#RegisteredOrganization",
"strictTypeExport": "true",
"graphsFilter": [
"http://mu.semte.ch/graphs/administrative-unit"
],
"properties": [
"http://mu.semte.ch/vocabularies/core/uuid",
"http://data.vlaanderen.be/ns/besluit#werkingsgebied",
"http://www.opengis.net/ont/geosparql#sfWithin",
"http://www.w3.org/2002/07/owl#sameAs",
"http://www.w3.org/2004/02/skos/core#altLabel",
"http://www.w3.org/2004/02/skos/core#prefLabel",
"http://www.w3.org/ns/regorg#legalName",
"http://www.w3.org/ns/adms#identifier",
"http://www.w3.org/ns/org#changedBy",
"http://www.w3.org/ns/org#classification",
"http://www.w3.org/ns/org#hasPost",
"http://www.w3.org/ns/org#hasPrimarySite",
"http://www.w3.org/ns/org#hasSite",
"http://www.w3.org/ns/org#hasSubOrganization",
"http://www.w3.org/ns/org#linkedTo",
"http://www.w3.org/ns/org#resultedFrom",
"http://www.w3.org/ns/regorg#orgStatus",
"https://data.lblod.info/vocabularies/generiek/geplandeEindDatum",
"http://www.w3.org/ns/org#purpose"
]
},
{
"type": "http://data.vlaanderen.be/ns/besluit#Bestuursorgaan",
"strictTypeExport": "true",

View File

@@ -99,6 +99,38 @@
"http://www.w3.org/ns/regorg#orgStatus"
]
},
{
"type": "http://www.w3.org/ns/regorg#RegisteredOrganization",
"strictTypeExport": "true",
"graphsFilter": [
"http://mu.semte.ch/graphs/administrative-unit"
],
"pathToConceptScheme": [
"http://www.w3.org/ns/org#classification",
"http://www.w3.org/2004/02/skos/core#inScheme"
],
"properties": [
"http://mu.semte.ch/vocabularies/core/uuid",
"http://data.vlaanderen.be/ns/besluit#werkingsgebied",
"http://www.opengis.net/ont/geosparql#sfWithin",
"http://www.w3.org/2002/07/owl#sameAs",
"http://www.w3.org/2004/02/skos/core#altLabel",
"http://www.w3.org/2004/02/skos/core#prefLabel",
"http://www.w3.org/ns/regorg#legalName",
"http://www.w3.org/ns/adms#identifier",
"http://www.w3.org/ns/org#changedBy",
"http://www.w3.org/ns/org#classification",
"http://www.w3.org/ns/org#hasPost",
"http://www.w3.org/ns/org#hasPrimarySite",
"http://www.w3.org/ns/org#hasSite",
"http://www.w3.org/ns/org#hasSubOrganization",
"http://www.w3.org/ns/org#linkedTo",
"http://www.w3.org/ns/org#resultedFrom",
"http://www.w3.org/ns/regorg#orgStatus",
"https://data.lblod.info/vocabularies/generiek/geplandeEindDatum",
"http://www.w3.org/ns/org#purpose"
]
},
{
"type": "http://data.lblod.info/vocabularies/erediensten/RepresentatiefOrgaan",
"graphsFilter": [

View File

@@ -0,0 +1,16 @@
PREFIX org: <http://www.w3.org/ns/org#>
DELETE {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?participant org:memberOf ?association .
}
} WHERE {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?participant org:memberOf ?association .
?association org:classification ?class
}
VALUES ?class {
<http://data.vlaanderen.be/id/concept/BestuurseenheidClassificatieCode/e8294b73-87c9-4fa2-9441-1937350763c9> # Welzijnsvereniging
<http://data.vlaanderen.be/id/concept/BestuurseenheidClassificatieCode/34b5af85-dc9f-468f-9e03-ef89b174c267> # Autonome verzorgingsinstelling
}
}

View File

@@ -73,7 +73,11 @@ defmodule Dispatcher do
end
match "/organizations/*path", %{ accept: [:json], layer: :api} do
Proxy.forward conn, path, "http://cache/organizations/"
Proxy.forward conn, path, "http://resource/organizations/"
end
match "/registered-organizations/*path", %{ accept: [:json], layer: :api} do
Proxy.forward conn, path, "http://resource/registered-organizations/"
end
match "/administrative-units/*path", %{ accept: [:json], layer: :api} do
@@ -88,6 +92,10 @@ defmodule Dispatcher do
Proxy.forward conn, path, "http://cache/organization-classification-codes/"
end
match "/registered-organization-classification-codes/*path", %{ accept: [:json], layer: :api} do
Proxy.forward conn, path, "http://cache/registered-organization-classification-codes/"
end
match "/worship-administrative-units/*path", %{ accept: [:json], layer: :api} do
Proxy.forward conn, path, "http://resource/worship-administrative-units/"
end
@@ -308,8 +316,8 @@ defmodule Dispatcher do
forward conn, path, "http://uri-info/"
end
post "/create-administrative-unit-relationships/*path", %{ layer: :api_services, accept: %{ json: true } } do
forward conn, path, "http://construct-administrative-unit-relationships/create-relationships/"
post "/construct-organization-relationships/*path", %{ layer: :api_services, accept: %{ json: true } } do
forward conn, path, "http://construct-organization-relationships/create-relationships/"
end
post "/kbo-data-sync/*path", %{ layer: :api_services, accept: %{ json: true } } do

View File

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

View File

@@ -0,0 +1,169 @@
INSERT {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?orgaanInTime a <http://data.vlaanderen.be/ns/besluit#Bestuursorgaan> ;
<http://mu.semte.ch/vocabularies/core/uuid> ?uuidOrgaanInTime ;
<https://data.vlaanderen.be/ns/generiek#isTijdspecialisatieVan> ?orgaan ;
<http://data.vlaanderen.be/ns/mandaat#bindingStart> "2019-01-01T00:00:00"^^xsd:dateTime .
?orgaan a <http://data.vlaanderen.be/ns/besluit#Bestuursorgaan> ;
<http://mu.semte.ch/vocabularies/core/uuid> ?uuidOrgaan ;
<http://www.w3.org/2004/02/skos/core#prefLabel> ?orgaanLabel ;
<http://www.w3.org/ns/org#classification> ?classificationOrgaan ;
<http://data.vlaanderen.be/ns/besluit#bestuurt> ?bestuurseenheid .
}
} WHERE {
VALUES ?classificationOrgaan {
"http://data.vlaanderen.be/id/concept/BestuursorgaanClassificatieCode/013cc838-173a-4657-b1ae-b00c048df943"
"http://data.vlaanderen.be/id/concept/BestuursorgaanClassificatieCode/b52094ff-21a2-4da8-8dbe-f513365d1528"
"http://data.vlaanderen.be/id/concept/BestuursorgaanClassificatieCode/41caf7e6-b040-4720-9cc2-a96cfffed5b4"
}
VALUES ?bestuurseenheid {
<http://data.lblod.info/id/geregistreerdeOrganisaties/e3343492-9960-4dd3-b862-e440eefc305b>
<http://data.lblod.info/id/geregistreerdeOrganisaties/ff0b817b-1155-4fbd-bdb9-9c9dd01657d3>
<http://data.lblod.info/id/geregistreerdeOrganisaties/81f1473f-9312-4c1d-8fa2-ca0fae3a3a63>
<http://data.lblod.info/id/geregistreerdeOrganisaties/b222a22b-e0df-465a-a4cc-9aa295ab16c0>
<http://data.lblod.info/id/geregistreerdeOrganisaties/f91c2d02-1aee-4cc2-86bc-a259f2c5f538>
<http://data.lblod.info/id/geregistreerdeOrganisaties/e522cf84-9c67-4355-9710-1f4e680670ca>
<http://data.lblod.info/id/geregistreerdeOrganisaties/95d99e57-2ee3-4bd6-acef-2dd7187f1fe7>
<http://data.lblod.info/id/geregistreerdeOrganisaties/a1b090ce-ad45-49cd-b6a6-5483af327e1a>
<http://data.lblod.info/id/geregistreerdeOrganisaties/9e9392bb-4d4b-4c4e-9465-9cf0c9b701d0>
<http://data.lblod.info/id/geregistreerdeOrganisaties/8a623816-309b-4e61-8463-312b446e5196>
<http://data.lblod.info/id/geregistreerdeOrganisaties/1de2d733-ef26-44a7-a713-db50fc0b68a3>
<http://data.lblod.info/id/geregistreerdeOrganisaties/78e7874a-f147-4c99-b6b1-4fdbe076c7b4>
<http://data.lblod.info/id/geregistreerdeOrganisaties/cdc17e8e-4fca-4472-8287-9e8fc2d16754>
<http://data.lblod.info/id/geregistreerdeOrganisaties/18221696-2f63-4cd1-ae22-e7f4cccbad02>
<http://data.lblod.info/id/geregistreerdeOrganisaties/e9f33f85-f209-4eb8-85e0-498a0f6262a4>
<http://data.lblod.info/id/geregistreerdeOrganisaties/230191b8-fc6d-44b5-8dd5-cc1559f3ef87>
<http://data.lblod.info/id/geregistreerdeOrganisaties/d1b5029b-cc97-404b-9343-ce690ec61737>
<http://data.lblod.info/id/geregistreerdeOrganisaties/04138978-6255-4556-9ead-d780e13260f8>
<http://data.lblod.info/id/geregistreerdeOrganisaties/51d266bb-ed87-4ec3-b270-5e6324f5c7b8>
<http://data.lblod.info/id/geregistreerdeOrganisaties/2d2644c4-5364-4b91-bb02-400ff0a81b33>
<http://data.lblod.info/id/geregistreerdeOrganisaties/d167f09f-5fa3-42a2-9f31-3e9805d3643e>
<http://data.lblod.info/id/geregistreerdeOrganisaties/a360d661-fa97-45f0-9177-1b787f949b40>
<http://data.lblod.info/id/geregistreerdeOrganisaties/d3d396b1-eef5-43e0-bca4-1d050676b667>
<http://data.lblod.info/id/geregistreerdeOrganisaties/c87ebc39-e75e-4c51-b881-a10ae9b9283f>
<http://data.lblod.info/id/geregistreerdeOrganisaties/caa7deeb-4fc3-43dc-94c3-f9364d61d6b5>
<http://data.lblod.info/id/geregistreerdeOrganisaties/020b6324-1c66-4695-9824-3147f2155982>
<http://data.lblod.info/id/geregistreerdeOrganisaties/cb1c7564-b85c-48c3-947b-f3ad3acf11e1>
<http://data.lblod.info/id/geregistreerdeOrganisaties/7931cca5-cfe8-40a6-b8c7-b75f764b4ecd>
<http://data.lblod.info/id/geregistreerdeOrganisaties/94631cd3-2d39-4e59-a1bf-cdd3e1b5a65b>
<http://data.lblod.info/id/geregistreerdeOrganisaties/1a61595b-86f4-4273-8a98-7e83c6db6a3f>
<http://data.lblod.info/id/geregistreerdeOrganisaties/5556dd43-4bf1-4353-a9a2-fa80a5837167>
<http://data.lblod.info/id/geregistreerdeOrganisaties/2c3e39f6-d918-46d9-b5e9-54d5638b5c70>
<http://data.lblod.info/id/geregistreerdeOrganisaties/4f156fff-9336-4db9-9673-bb66754227a0>
<http://data.lblod.info/id/geregistreerdeOrganisaties/48e726e6-2172-4039-9956-402993f4b0c3>
<http://data.lblod.info/id/geregistreerdeOrganisaties/ad757c9c-c6a6-48dc-bbf4-1edb35747c90>
<http://data.lblod.info/id/geregistreerdeOrganisaties/5cc1a29b-0e5a-4697-8273-d57dd2affcb0>
<http://data.lblod.info/id/geregistreerdeOrganisaties/638fb1dd-a775-4894-b5ac-ec2fb975842e>
<http://data.lblod.info/id/geregistreerdeOrganisaties/0f9a2ebb-ec76-4d33-90d3-e5d5ff943bb6>
<http://data.lblod.info/id/geregistreerdeOrganisaties/ec01680c-f5b2-45f1-83a5-d69f2f9e99ba>
<http://data.lblod.info/id/geregistreerdeOrganisaties/2d27b3de-40ce-4916-bd25-fa55cac95e28>
<http://data.lblod.info/id/geregistreerdeOrganisaties/b5a89e11-62c9-4711-bf2f-72bb708e1ea0>
<http://data.lblod.info/id/geregistreerdeOrganisaties/5690341e-4403-4147-93d5-404610a3b74b>
<http://data.lblod.info/id/geregistreerdeOrganisaties/8fe066bb-1fbe-411e-a0b9-c3c9310ef9b4>
<http://data.lblod.info/id/geregistreerdeOrganisaties/76b9c075-bdad-4eba-9400-3c82f319afa2>
<http://data.lblod.info/id/geregistreerdeOrganisaties/5b07638d-c577-4594-be40-eea2c2d0e680>
<http://data.lblod.info/id/geregistreerdeOrganisaties/2cbea71f-c0f0-4e12-bc1b-ff92f1d0e9e5>
<http://data.lblod.info/id/geregistreerdeOrganisaties/af9b1777-e024-4073-a554-367c7a46b3c5>
<http://data.lblod.info/id/geregistreerdeOrganisaties/58b924aa-7a30-45c8-bd8d-969874fb7594>
<http://data.lblod.info/id/geregistreerdeOrganisaties/c7a77151-6ccd-44ae-94bc-f672afe6c955>
<http://data.lblod.info/id/geregistreerdeOrganisaties/e9b7e65a-e8b7-4e0d-974d-d0ce6b3680e8>
<http://data.lblod.info/id/geregistreerdeOrganisaties/864cf263-bb92-46d7-8b2b-67915c7dbb15>
<http://data.lblod.info/id/geregistreerdeOrganisaties/90198cd7-efa7-44ac-86f9-2b76780104d4>
<http://data.lblod.info/id/geregistreerdeOrganisaties/0f0cc871-995d-4bb8-9233-881306d16e39>
<http://data.lblod.info/id/geregistreerdeOrganisaties/b9836a4f-da03-4cd3-8357-beb96f4f914d>
<http://data.lblod.info/id/geregistreerdeOrganisaties/db78dac7-7f5e-4142-97ed-8b7a2551642c>
<http://data.lblod.info/id/geregistreerdeOrganisaties/4835fd43-8e5c-4d6f-aa15-19802a8a62f6>
<http://data.lblod.info/id/geregistreerdeOrganisaties/0345303a-d263-4968-ac0d-87afb25705f1>
<http://data.lblod.info/id/geregistreerdeOrganisaties/3a97d38a-caad-4103-a9b2-03c8b20a1a24>
<http://data.lblod.info/id/geregistreerdeOrganisaties/d553356e-6fea-4cce-8672-8911ed6f3f69>
<http://data.lblod.info/id/geregistreerdeOrganisaties/7342b333-0b43-4b6e-8fa1-23dd621c12d2>
<http://data.lblod.info/id/geregistreerdeOrganisaties/f2e9e201-c56e-411a-8b0a-51559c4ae4ec>
<http://data.lblod.info/id/geregistreerdeOrganisaties/420403f8-ac95-4735-8ebc-f89d8f5aebad>
<http://data.lblod.info/id/geregistreerdeOrganisaties/55cbe84f-9b1a-4b38-ad6f-11f14308bf82>
<http://data.lblod.info/id/geregistreerdeOrganisaties/ea0df93d-5c08-4632-a19c-7dd041c907b5>
<http://data.lblod.info/id/geregistreerdeOrganisaties/e4a09b76-1240-46f8-b62b-f0749d4f9863>
<http://data.lblod.info/id/geregistreerdeOrganisaties/948effa4-02be-41a7-a03c-cebf2090dfef>
<http://data.lblod.info/id/geregistreerdeOrganisaties/e75f70ef-59b0-4477-9214-6468bd55680a>
<http://data.lblod.info/id/geregistreerdeOrganisaties/d406c84e-1e51-4c84-91ff-64b1ff5d033c>
<http://data.lblod.info/id/geregistreerdeOrganisaties/ca4273ad-7c01-4f0a-868e-aa88b6100613>
<http://data.lblod.info/id/geregistreerdeOrganisaties/f51c6111-e595-43a7-9052-6cf9cebf8fa6>
<http://data.lblod.info/id/geregistreerdeOrganisaties/4af2a02c-a967-4f6a-b27e-de5ee1620855>
<http://data.lblod.info/id/geregistreerdeOrganisaties/1be7bd51-51cd-4bb3-87fb-751968f9f2d4>
<http://data.lblod.info/id/geregistreerdeOrganisaties/811968a7-0934-4bbd-b6cb-59e344735d73>
<http://data.lblod.info/id/geregistreerdeOrganisaties/89436bea-d90a-4e2f-8559-b0a591858fcb>
<http://data.lblod.info/id/geregistreerdeOrganisaties/0f52cd08-faac-4e31-bd78-d1f961c35808>
<http://data.lblod.info/id/geregistreerdeOrganisaties/7a2ed4b5-e47f-4ee3-8c69-8a7219c6192a>
<http://data.lblod.info/id/geregistreerdeOrganisaties/d7d3061a-35f3-43f7-83a6-42b98c16e676>
<http://data.lblod.info/id/geregistreerdeOrganisaties/4c07f1be-7e00-48ea-ac70-7d9186273fe3>
<http://data.lblod.info/id/geregistreerdeOrganisaties/c48ce652-7d32-4a24-b072-b0e15db57e78>
<http://data.lblod.info/id/geregistreerdeOrganisaties/cd5b169d-28bc-48cf-aeef-a5113692b2ae>
<http://data.lblod.info/id/geregistreerdeOrganisaties/52cda968-eba4-4ae7-b5d8-63099d9ae809>
<http://data.lblod.info/id/geregistreerdeOrganisaties/187b463a-1e2b-4df6-9475-9abd7b8e5483>
<http://data.lblod.info/id/geregistreerdeOrganisaties/e9b771a5-4956-45e8-b151-762d56db70b4>
<http://data.lblod.info/id/geregistreerdeOrganisaties/79df50cd-320a-434d-a1e2-a7386165f31b>
<http://data.lblod.info/id/geregistreerdeOrganisaties/8fd8c217-6484-48c0-a64d-916ba7eb0dbe>
<http://data.lblod.info/id/geregistreerdeOrganisaties/81377f0c-b234-47d8-ba00-7b04454559e4>
<http://data.lblod.info/id/geregistreerdeOrganisaties/8305b1d1-a3f5-40fc-948b-ab8414957033>
<http://data.lblod.info/id/geregistreerdeOrganisaties/9da77bee-26ab-40b7-a755-eb4b67d5ff88>
<http://data.lblod.info/id/geregistreerdeOrganisaties/cbdec98b-778d-42f3-adeb-d205a3ae95f7>
<http://data.lblod.info/id/geregistreerdeOrganisaties/dbb3145c-199f-4dd1-b246-1327b39dafc7>
<http://data.lblod.info/id/geregistreerdeOrganisaties/de5638d3-8b5c-4301-8ae1-0a2b60063681>
<http://data.lblod.info/id/geregistreerdeOrganisaties/d24aefec-7341-4575-9f40-e90289065609>
<http://data.lblod.info/id/geregistreerdeOrganisaties/f833e6f0-b80c-4d5d-a16d-e915c7ac7c5f>
<http://data.lblod.info/id/geregistreerdeOrganisaties/f046264d-b893-47d2-9769-137567f417d1>
<http://data.lblod.info/id/geregistreerdeOrganisaties/e12812a2-7c7c-41b2-935b-477df9df404a>
<http://data.lblod.info/id/geregistreerdeOrganisaties/65c07cc9-8697-47b8-ac9c-981eeedcec09>
<http://data.lblod.info/id/geregistreerdeOrganisaties/a60e73d2-2b6e-4cf0-a0f6-1969cf6d2ff1>
<http://data.lblod.info/id/geregistreerdeOrganisaties/7f027136-6e25-4227-aaab-a6e26029aab0>
<http://data.lblod.info/id/geregistreerdeOrganisaties/88e78916-959a-4f89-b899-2243b19afc87>
<http://data.lblod.info/id/geregistreerdeOrganisaties/74753c7c-e56a-4f86-bb1f-5c0c266743e2>
<http://data.lblod.info/id/geregistreerdeOrganisaties/78298b3b-1dea-4ff5-beb8-36a67cd2b796>
<http://data.lblod.info/id/geregistreerdeOrganisaties/2efb2fd5-7e41-4f61-a340-5960513333d9>
<http://data.lblod.info/id/geregistreerdeOrganisaties/4be9881b-95e0-403a-bb1f-407a5ebd301e>
<http://data.lblod.info/id/geregistreerdeOrganisaties/5f14a83e-2b98-44f0-8f40-8fc618cc98ab>
<http://data.lblod.info/id/geregistreerdeOrganisaties/d42c8aed-4561-49f3-8d35-dbe0fde2553c>
<http://data.lblod.info/id/geregistreerdeOrganisaties/26253779-837e-4d62-bb36-0632a8410b99>
<http://data.lblod.info/id/geregistreerdeOrganisaties/03baec8b-0a59-4777-9026-082d20e8afd1>
<http://data.lblod.info/id/geregistreerdeOrganisaties/272ab4f1-a97a-4de6-b9b5-01d4684c5dc5>
<http://data.lblod.info/id/geregistreerdeOrganisaties/58c2b34f-93b8-469f-8403-6d97d17c1fb6>
<http://data.lblod.info/id/geregistreerdeOrganisaties/8a298ce1-6d90-46e5-8f53-6a5dc7d07d5b>
<http://data.lblod.info/id/geregistreerdeOrganisaties/15220ec1-0b3c-4e03-adbc-24275b080090>
<http://data.lblod.info/id/geregistreerdeOrganisaties/ef414b37-e738-4824-8148-36fa8026b884>
<http://data.lblod.info/id/geregistreerdeOrganisaties/62032c60-45a9-4cb9-b73c-57588a14504f>
<http://data.lblod.info/id/geregistreerdeOrganisaties/be94b266-7a49-4743-ac86-094ac480048b>
<http://data.lblod.info/id/geregistreerdeOrganisaties/a228b316-43a5-4f46-a329-b08c80872994>
<http://data.lblod.info/id/geregistreerdeOrganisaties/182e4511-617a-4538-af9f-b066d98031f6>
<http://data.lblod.info/id/geregistreerdeOrganisaties/3112f575-5f0d-4cee-86e7-ce389ce2d4d0>
<http://data.lblod.info/id/geregistreerdeOrganisaties/23f5dbc2-c225-4022-9544-1cae61df43fe>
<http://data.lblod.info/id/geregistreerdeOrganisaties/b1d15b1f-2e0e-45ec-b593-4bd3f71ed322>
<http://data.lblod.info/id/geregistreerdeOrganisaties/fd2dbeb4-2f86-493f-97b8-b1915f5be0d1>
<http://data.lblod.info/id/geregistreerdeOrganisaties/511438e3-205d-477c-9591-1f5b9def2561>
<http://data.lblod.info/id/geregistreerdeOrganisaties/c76fa344-e6de-4eb9-be4d-c15f67d59d63>
<http://data.lblod.info/id/geregistreerdeOrganisaties/5cf725ad-e71d-4938-b220-935f8cc31b70>
<http://data.lblod.info/id/geregistreerdeOrganisaties/381835b5-34c9-4ea2-ae7b-ea1f27b57ed0>
<http://data.lblod.info/id/geregistreerdeOrganisaties/39748b34-378f-4af5-84eb-8056eac606ba>
<http://data.lblod.info/id/geregistreerdeOrganisaties/15bc6194-c9a7-473c-a416-586523c5e940>
<http://data.lblod.info/id/geregistreerdeOrganisaties/ccee18af-7d0f-448c-8895-c050df95257f>
<http://data.lblod.info/id/geregistreerdeOrganisaties/b37c7cc4-8517-4c72-a4c8-9844508bad09>
<http://data.lblod.info/id/geregistreerdeOrganisaties/79f9c3e3-bea6-40d1-b155-f3ccb04ec0f9>
<http://data.lblod.info/id/geregistreerdeOrganisaties/56e67791-e5e9-4bf2-97a6-651e3247c77a>
<http://data.lblod.info/id/geregistreerdeOrganisaties/8b2e8749-98a9-450f-b2f1-7a93115ef513>
}
?bestuurseenheid a <http://www.w3.org/ns/regorg#RegisteredOrganization> ;
skos:prefLabel ?bestuurseenheidLabel .
?classificationOrgaan skos:prefLabel ?classificationOrgaanLabel .
BIND(CONCAT(?classificationOrgaanLabel, " ", ?bestuurseenheidLabel) as ?orgaanLabel)
BIND(MD5(CONCAT(?bestuurseenheid, ?classificationOrgaan, "orgaanInTime")) as ?uuidOrgaanInTime)
BIND(MD5(CONCAT(?bestuurseenheid, ?classificationOrgaan, "orgaan")) as ?uuidOrgaan)
BIND(IRI(CONCAT("http://data.lblod.info/id/bestuursorganen/", ?uuidOrgaanInTime)) AS ?orgaanInTime)
BIND(IRI(CONCAT("http://data.lblod.info/id/bestuursorganen/", ?uuidOrgaan)) AS ?orgaan)
}
;

View File

@@ -0,0 +1,866 @@
INSERT {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?contact <http://schema.org/telephone> "tel:+3214639730" .
?contact <http://xmlns.com/foaf/0.1/page> "https://www.wzga.be/" .
?contact <http://schema.org/email> "info@wzga.be" .
}
}
WHERE {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?org <http://www.w3.org/ns/adms#identifier> ?id ;
<http://www.w3.org/ns/org#hasPrimarySite> ?primarySite .
?id <http://www.w3.org/2004/02/skos/core#notation> "KBO nummer" ;
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator>/<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "0696665975" .
?primarySite <http://www.w3.org/ns/org#siteAddress> ?contact .
?contact <http://schema.org/contactType> "Primary" .
}
}
INSERT {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?contact <http://schema.org/telephone> "tel:+3232228400" .
?contact <http://xmlns.com/foaf/0.1/page> "https://www.amate.be/over-amate/woonzorg-wuustwezel" .
?contact <http://schema.org/email> "info.amandina@amate.be" .
}
}
WHERE {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?org <http://www.w3.org/ns/adms#identifier> ?id ;
<http://www.w3.org/ns/org#hasPrimarySite> ?primarySite .
?id <http://www.w3.org/2004/02/skos/core#notation> "KBO nummer" ;
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator>/<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "0696899963" .
?primarySite <http://www.w3.org/ns/org#siteAddress> ?contact .
?contact <http://schema.org/contactType> "Primary" .
}
}
INSERT {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?contact <http://schema.org/telephone> "tel:+3255237455" .
?contact <http://xmlns.com/foaf/0.1/page> "https://delinderonse.be/" .
?contact <http://schema.org/email> "wzc@delinderonse.be" .
}
}
WHERE {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?org <http://www.w3.org/ns/adms#identifier> ?id ;
<http://www.w3.org/ns/org#hasPrimarySite> ?primarySite .
?id <http://www.w3.org/2004/02/skos/core#notation> "KBO nummer" ;
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator>/<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "0212165922" .
?primarySite <http://www.w3.org/ns/org#siteAddress> ?contact .
?contact <http://schema.org/contactType> "Primary" .
}
}
INSERT {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?contact <http://schema.org/telephone> "tel:+3252251320" .
?contact <http://xmlns.com/foaf/0.1/page> "https://www.waasmunster.be/product/197/woonzorgcentrum-t-heuverveld" .
?contact <http://schema.org/email> "info@samenouder.be" .
}
}
WHERE {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?org <http://www.w3.org/ns/adms#identifier> ?id ;
<http://www.w3.org/ns/org#hasPrimarySite> ?primarySite .
?id <http://www.w3.org/2004/02/skos/core#notation> "KBO nummer" ;
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator>/<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "0698838775" .
?primarySite <http://www.w3.org/ns/org#siteAddress> ?contact .
?contact <http://schema.org/contactType> "Primary" .
}
}
INSERT {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?contact <http://schema.org/telephone> "tel:+3224472747" .
?contact <http://xmlns.com/foaf/0.1/page> "http://www.metsense.be/nl/onze-uitbatingen#buurtrestaurants" .
?contact <http://schema.org/email> "buurtrestaurant@tvondel.be" .
}
}
WHERE {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?org <http://www.w3.org/ns/adms#identifier> ?id ;
<http://www.w3.org/ns/org#hasPrimarySite> ?primarySite .
?id <http://www.w3.org/2004/02/skos/core#notation> "KBO nummer" ;
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator>/<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "0712777279" .
?primarySite <http://www.w3.org/ns/org#siteAddress> ?contact .
?contact <http://schema.org/contactType> "Primary" .
}
}
INSERT {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?contact <http://schema.org/telephone> "tel:+3251488172" .
?contact <http://xmlns.com/foaf/0.1/page> "https://www.dezonnewende.gvo.be/nl/home/" .
?contact <http://schema.org/email> "dezonnewende@gvo.be" .
}
}
WHERE {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?org <http://www.w3.org/ns/adms#identifier> ?id ;
<http://www.w3.org/ns/org#hasPrimarySite> ?primarySite .
?id <http://www.w3.org/2004/02/skos/core#notation> "KBO nummer" ;
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator>/<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "0735627214" .
?primarySite <http://www.w3.org/ns/org#siteAddress> ?contact .
?contact <http://schema.org/contactType> "Primary" .
}
}
INSERT {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?contact <http://schema.org/telephone> "tel:+3215321741" .
?contact <http://xmlns.com/foaf/0.1/page> "https://www.duffel.be/huishoudhulp" .
?contact <http://schema.org/email> "dco.duffel@skynet.be" .
}
}
WHERE {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?org <http://www.w3.org/ns/adms#identifier> ?id ;
<http://www.w3.org/ns/org#hasPrimarySite> ?primarySite .
?id <http://www.w3.org/2004/02/skos/core#notation> "KBO nummer" ;
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator>/<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "0462239939" .
?primarySite <http://www.w3.org/ns/org#siteAddress> ?contact .
?contact <http://schema.org/contactType> "Primary" .
}
}
INSERT {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?contact <http://schema.org/telephone> "tel:+3237606060" .
?contact <http://xmlns.com/foaf/0.1/page> "https://vitaz.be/" .
?contact <http://schema.org/email> "info@vitaz.be" .
}
}
WHERE {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?org <http://www.w3.org/ns/adms#identifier> ?id ;
<http://www.w3.org/ns/org#hasPrimarySite> ?primarySite .
?id <http://www.w3.org/2004/02/skos/core#notation> "KBO nummer" ;
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator>/<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "0881291322" .
?primarySite <http://www.w3.org/ns/org#siteAddress> ?contact .
?contact <http://schema.org/contactType> "Primary" .
}
}
INSERT {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?contact <http://schema.org/telephone> "tel:+3257208071" .
?contact <http://xmlns.com/foaf/0.1/page> "https://wieltjesgracht.be/" .
?contact <http://schema.org/email> "info@wieltjesgracht.be" .
}
}
WHERE {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?org <http://www.w3.org/ns/adms#identifier> ?id ;
<http://www.w3.org/ns/org#hasPrimarySite> ?primarySite .
?id <http://www.w3.org/2004/02/skos/core#notation> "KBO nummer" ;
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator>/<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "0262925527" .
?primarySite <http://www.w3.org/ns/org#siteAddress> ?contact .
?contact <http://schema.org/contactType> "Primary" .
}
}
INSERT {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?contact <http://schema.org/telephone> "tel:+3251237111" .
?contact <http://xmlns.com/foaf/0.1/page> "https://www.azdelta.be/nl" .
?contact <http://schema.org/email> "info@azdelta.be" .
}
}
WHERE {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?org <http://www.w3.org/ns/adms#identifier> ?id ;
<http://www.w3.org/ns/org#hasPrimarySite> ?primarySite .
?id <http://www.w3.org/2004/02/skos/core#notation> "KBO nummer" ;
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator>/<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "0505931808" .
?primarySite <http://www.w3.org/ns/org#siteAddress> ?contact .
?contact <http://schema.org/contactType> "Primary" .
}
}
INSERT {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?contact <http://schema.org/telephone> "tel:+3232177111" .
?contact <http://xmlns.com/foaf/0.1/page> "https://www.zna.be/nl" .
?contact <http://schema.org/email> "communicatie@zna.be" .
}
}
WHERE {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?org <http://www.w3.org/ns/adms#identifier> ?id ;
<http://www.w3.org/ns/org#hasPrimarySite> ?primarySite .
?id <http://www.w3.org/2004/02/skos/core#notation> "KBO nummer" ;
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator>/<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "0862382656" .
?primarySite <http://www.w3.org/ns/org#siteAddress> ?contact .
?contact <http://schema.org/contactType> "Primary" .
}
}
INSERT {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?contact <http://schema.org/telephone> "tel:+3250277530" .
?contact <http://xmlns.com/foaf/0.1/page> "https://terluchte.be/" .
?contact <http://schema.org/email> "info@terluchte.be" .
}
}
WHERE {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?org <http://www.w3.org/ns/adms#identifier> ?id ;
<http://www.w3.org/ns/org#hasPrimarySite> ?primarySite .
?id <http://www.w3.org/2004/02/skos/core#notation> "KBO nummer" ;
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator>/<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "0738896510" .
?primarySite <http://www.w3.org/ns/org#siteAddress> ?contact .
?contact <http://schema.org/contactType> "Primary" .
}
}
INSERT {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?contact <http://schema.org/telephone> "tel:+3211335577" .
?contact <http://xmlns.com/foaf/0.1/page> "https://www.jessazh.be/" .
?contact <http://schema.org/email> "info@jessazh.be" .
}
}
WHERE {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?org <http://www.w3.org/ns/adms#identifier> ?id ;
<http://www.w3.org/ns/org#hasPrimarySite> ?primarySite .
?id <http://www.w3.org/2004/02/skos/core#notation> "KBO nummer" ;
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator>/<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "0821142117" .
?primarySite <http://www.w3.org/ns/org#siteAddress> ?contact .
?contact <http://schema.org/contactType> "Primary" .
}
}
INSERT {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?contact <http://schema.org/telephone> "tel:+3214406011" .
?contact <http://xmlns.com/foaf/0.1/page> "https://www.azturnhout.be/" .
?contact <http://schema.org/email> "info@azturnhout.be" .
}
}
WHERE {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?org <http://www.w3.org/ns/adms#identifier> ?id ;
<http://www.w3.org/ns/org#hasPrimarySite> ?primarySite .
?id <http://www.w3.org/2004/02/skos/core#notation> "KBO nummer" ;
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator>/<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "0897191602" .
?primarySite <http://www.w3.org/ns/org#siteAddress> ?contact .
?contact <http://schema.org/contactType> "Primary" .
}
}
INSERT {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?contact <http://schema.org/telephone> "tel:+3214246111" .
?contact <http://xmlns.com/foaf/0.1/page> "https://www.azherentals.be/" .
?contact <http://schema.org/email> "directiesecretariaat@azherentals.be" .
}
}
WHERE {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?org <http://www.w3.org/ns/adms#identifier> ?id ;
<http://www.w3.org/ns/org#hasPrimarySite> ?primarySite .
?id <http://www.w3.org/2004/02/skos/core#notation> "KBO nummer" ;
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator>/<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "0821734213" .
?primarySite <http://www.w3.org/ns/org#siteAddress> ?contact .
?contact <http://schema.org/contactType> "Primary" .
}
}
INSERT {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?contact <http://schema.org/telephone> "tel:+3255336111" .
?contact <http://xmlns.com/foaf/0.1/page> "https://www.azoudenaarde.be/" .
?contact <http://schema.org/email> "info@azoudenaarde.be" .
}
}
WHERE {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?org <http://www.w3.org/ns/adms#identifier> ?id ;
<http://www.w3.org/ns/org#hasPrimarySite> ?primarySite .
?id <http://www.w3.org/2004/02/skos/core#notation> "KBO nummer" ;
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator>/<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "0870757023" .
?primarySite <http://www.w3.org/ns/org#siteAddress> ?contact .
?contact <http://schema.org/contactType> "Primary" .
}
}
INSERT {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?contact <http://xmlns.com/foaf/0.1/page> "https://www.zmk.be/index.html" .
}
}
WHERE {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?org <http://www.w3.org/ns/adms#identifier> ?id ;
<http://www.w3.org/ns/org#hasPrimarySite> ?primarySite .
?id <http://www.w3.org/2004/02/skos/core#notation> "KBO nummer" ;
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator>/<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "0475777476" .
?primarySite <http://www.w3.org/ns/org#siteAddress> ?contact .
?contact <http://schema.org/contactType> "Primary" .
}
}
INSERT {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?contact <http://schema.org/telephone> "tel:+3222546400" .
?contact <http://xmlns.com/foaf/0.1/page> "https://www.azjanportaels.be/nl" .
?contact <http://schema.org/email> "info@azjanportaels.be" .
}
}
WHERE {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?org <http://www.w3.org/ns/adms#identifier> ?id ;
<http://www.w3.org/ns/org#hasPrimarySite> ?primarySite .
?id <http://www.w3.org/2004/02/skos/core#notation> "KBO nummer" ;
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator>/<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "0267386438" .
?primarySite <http://www.w3.org/ns/org#siteAddress> ?contact .
?contact <http://schema.org/contactType> "Primary" .
}
}
INSERT {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?contact <http://schema.org/telephone> "tel:+3256636363" .
?contact <http://xmlns.com/foaf/0.1/page> "https://www.azgroeninge.be/start" .
?contact <http://schema.org/email> "info@azgroeninge.be" .
}
}
WHERE {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?org <http://www.w3.org/ns/adms#identifier> ?id ;
<http://www.w3.org/ns/org#hasPrimarySite> ?primarySite .
?id <http://www.w3.org/2004/02/skos/core#notation> "KBO nummer" ;
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator>/<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "0472222625" .
?primarySite <http://www.w3.org/ns/org#siteAddress> ?contact .
?contact <http://schema.org/contactType> "Primary" .
}
}
INSERT {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?contact <http://schema.org/telephone> "tel:+3214234085" .
?contact <http://xmlns.com/foaf/0.1/page> "https://www.het-pareltje.be/" .
?contact <http://schema.org/email> "info@het-pareltje.be" .
}
}
WHERE {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?org <http://www.w3.org/ns/adms#identifier> ?id ;
<http://www.w3.org/ns/org#hasPrimarySite> ?primarySite .
?id <http://www.w3.org/2004/02/skos/core#notation> "KBO nummer" ;
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator>/<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "0883325451" .
?primarySite <http://www.w3.org/ns/org#siteAddress> ?contact .
?contact <http://schema.org/contactType> "Primary" .
}
}
INSERT {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?contact <http://xmlns.com/foaf/0.1/page> "https://www.svkbodukam.be/" .
}
}
WHERE {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?org <http://www.w3.org/ns/adms#identifier> ?id ;
<http://www.w3.org/ns/org#hasPrimarySite> ?primarySite .
?id <http://www.w3.org/2004/02/skos/core#notation> "KBO nummer" ;
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator>/<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "0865010069" .
?primarySite <http://www.w3.org/ns/org#siteAddress> ?contact .
?contact <http://schema.org/contactType> "Primary" .
}
}
INSERT {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?contact <http://schema.org/telephone> "tel:+3215226855" .
?contact <http://xmlns.com/foaf/0.1/page> "https://www.svkonderdak.be/" .
?contact <http://schema.org/email> "info@svkonderdak.be" .
}
}
WHERE {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?org <http://www.w3.org/ns/adms#identifier> ?id ;
<http://www.w3.org/ns/org#hasPrimarySite> ?primarySite .
?id <http://www.w3.org/2004/02/skos/core#notation> "KBO nummer" ;
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator>/<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "0473360790" .
?primarySite <http://www.w3.org/ns/org#siteAddress> ?contact .
?contact <http://schema.org/contactType> "Primary" .
}
}
INSERT {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?contact <http://schema.org/telephone> "tel:+3214254580" .
?contact <http://xmlns.com/foaf/0.1/page> "http://www.terkempen.be/" .
?contact <http://schema.org/email> "info@terkempen.be" .
}
}
WHERE {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?org <http://www.w3.org/ns/adms#identifier> ?id ;
<http://www.w3.org/ns/org#hasPrimarySite> ?primarySite .
?id <http://www.w3.org/2004/02/skos/core#notation> "KBO nummer" ;
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator>/<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "0871619135" .
?primarySite <http://www.w3.org/ns/org#siteAddress> ?contact .
?contact <http://schema.org/contactType> "Primary" .
}
}
INSERT {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?contact <http://xmlns.com/foaf/0.1/page> "https://www.wzcdebuurt.be/" .
}
}
WHERE {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?org <http://www.w3.org/ns/adms#identifier> ?id ;
<http://www.w3.org/ns/org#hasPrimarySite> ?primarySite .
?id <http://www.w3.org/2004/02/skos/core#notation> "KBO nummer" ;
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator>/<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "0870855409" .
?primarySite <http://www.w3.org/ns/org#siteAddress> ?contact .
?contact <http://schema.org/contactType> "Primary" .
}
}
INSERT {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?contact <http://schema.org/telephone> "tel:+3232943734" .
?contact <http://xmlns.com/foaf/0.1/page> "https://www.sensespraktijkhuis.be/" .
?contact <http://schema.org/email> "info@sensespraktijkhuis.be" .
}
}
WHERE {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?org <http://www.w3.org/ns/adms#identifier> ?id ;
<http://www.w3.org/ns/org#hasPrimarySite> ?primarySite .
?id <http://www.w3.org/2004/02/skos/core#notation> "KBO nummer" ;
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator>/<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "0632607670" .
?primarySite <http://www.w3.org/ns/org#siteAddress> ?contact .
?contact <http://schema.org/contactType> "Primary" .
}
}
INSERT {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?contact <http://schema.org/telephone> "tel:+3228010180" .
?contact <http://xmlns.com/foaf/0.1/page> "https://www.ahasverus.be/" .
?contact <http://schema.org/email> "directie@ahasverus.be" .
}
}
WHERE {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?org <http://www.w3.org/ns/adms#identifier> ?id ;
<http://www.w3.org/ns/org#hasPrimarySite> ?primarySite .
?id <http://www.w3.org/2004/02/skos/core#notation> "KBO nummer" ;
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator>/<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "0471364174" .
?primarySite <http://www.w3.org/ns/org#siteAddress> ?contact .
?contact <http://schema.org/contactType> "Primary" .
}
}
INSERT {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?contact <http://schema.org/telephone> "tel:+3216885864" .
?contact <http://xmlns.com/foaf/0.1/page> "https://onshartkloptvooru.be/voorziening/deycken-brug/" .
?contact <http://schema.org/email> "algemeen@deyckenbrug.be" .
}
}
WHERE {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?org <http://www.w3.org/ns/adms#identifier> ?id ;
<http://www.w3.org/ns/org#hasPrimarySite> ?primarySite .
?id <http://www.w3.org/2004/02/skos/core#notation> "KBO nummer" ;
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator>/<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "0861157387" .
?primarySite <http://www.w3.org/ns/org#siteAddress> ?contact .
?contact <http://schema.org/contactType> "Primary" .
}
}
INSERT {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?contact <http://schema.org/telephone> "tel:+3237661340" .
?contact <http://xmlns.com/foaf/0.1/page> "http://www.drietakt.be/" .
?contact <http://schema.org/email> "info@drietakt.be" .
}
}
WHERE {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?org <http://www.w3.org/ns/adms#identifier> ?id ;
<http://www.w3.org/ns/org#hasPrimarySite> ?primarySite .
?id <http://www.w3.org/2004/02/skos/core#notation> "KBO nummer" ;
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator>/<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "0476803795" .
?primarySite <http://www.w3.org/ns/org#siteAddress> ?contact .
?contact <http://schema.org/contactType> "Primary" .
}
}
INSERT {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?contact <http://schema.org/telephone> "tel:+3216791000" .
?contact <http://xmlns.com/foaf/0.1/page> "https://www.korian.be/nl/woonzorgcentra/kor/131-woonzorgzone-de-kouter" .
?contact <http://schema.org/email> "info@wzzdekouter.be" .
}
}
WHERE {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?org <http://www.w3.org/ns/adms#identifier> ?id ;
<http://www.w3.org/ns/org#hasPrimarySite> ?primarySite .
?id <http://www.w3.org/2004/02/skos/core#notation> "KBO nummer" ;
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator>/<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "0848738221" .
?primarySite <http://www.w3.org/ns/org#siteAddress> ?contact .
?contact <http://schema.org/contactType> "Primary" .
}
}
INSERT {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?contact <http://schema.org/telephone> "tel:+3251655278" .
?contact <http://xmlns.com/foaf/0.1/page> "https://www.amphora.gvo.be/nl/home/" .
?contact <http://schema.org/email> "amphora@gvo.be" .
}
}
WHERE {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?org <http://www.w3.org/ns/adms#identifier> ?id ;
<http://www.w3.org/ns/org#hasPrimarySite> ?primarySite .
?id <http://www.w3.org/2004/02/skos/core#notation> "KBO nummer" ;
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator>/<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "0833161902" .
?primarySite <http://www.w3.org/ns/org#siteAddress> ?contact .
?contact <http://schema.org/contactType> "Primary" .
}
}
INSERT {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?contact <http://schema.org/telephone> "tel:+3256264434" .
?contact <http://xmlns.com/foaf/0.1/page> "https://www.vzwmentor.be/" .
?contact <http://schema.org/email> "info@mentorvzw.be" .
}
}
WHERE {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?org <http://www.w3.org/ns/adms#identifier> ?id ;
<http://www.w3.org/ns/org#hasPrimarySite> ?primarySite .
?id <http://www.w3.org/2004/02/skos/core#notation> "KBO nummer" ;
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator>/<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "0472751175" .
?primarySite <http://www.w3.org/ns/org#siteAddress> ?contact .
?contact <http://schema.org/contactType> "Primary" .
}
}
INSERT {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?contact <http://schema.org/telephone> "tel:+3250826636" .
?contact <http://xmlns.com/foaf/0.1/page> "https://www.zorg-en-welzijn-zedelgem.gvo.be/" .
?contact <http://schema.org/email> "info@zwz.be" .
}
}
WHERE {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?org <http://www.w3.org/ns/adms#identifier> ?id ;
<http://www.w3.org/ns/org#hasPrimarySite> ?primarySite .
?id <http://www.w3.org/2004/02/skos/core#notation> "KBO nummer" ;
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator>/<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "0832024923" .
?primarySite <http://www.w3.org/ns/org#siteAddress> ?contact .
?contact <http://schema.org/contactType> "Primary" .
}
}
INSERT {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?contact <http://schema.org/telephone> "tel:+3293113000" .
?contact <http://xmlns.com/foaf/0.1/page> "https://www.wzczilverbos.be/" .
?contact <http://schema.org/email> "info@wzczilverbos.be" .
}
}
WHERE {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?org <http://www.w3.org/ns/adms#identifier> ?id ;
<http://www.w3.org/ns/org#hasPrimarySite> ?primarySite .
?id <http://www.w3.org/2004/02/skos/core#notation> "KBO nummer" ;
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator>/<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "0644984078" .
?primarySite <http://www.w3.org/ns/org#siteAddress> ?contact .
?contact <http://schema.org/contactType> "Primary" .
}
}
INSERT {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?contact <http://schema.org/telephone> "tel:+3253667137" .
?contact <http://xmlns.com/foaf/0.1/page> "https://www.vanlierde-wzc.be/" .
?contact <http://schema.org/email> "onthaal@wzcvanlierde.be" .
}
}
WHERE {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?org <http://www.w3.org/ns/adms#identifier> ?id ;
<http://www.w3.org/ns/org#hasPrimarySite> ?primarySite .
?id <http://www.w3.org/2004/02/skos/core#notation> "KBO nummer" ;
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator>/<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "0633854022" .
?primarySite <http://www.w3.org/ns/org#siteAddress> ?contact .
?contact <http://schema.org/contactType> "Primary" .
}
}
INSERT {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?contact <http://schema.org/telephone> "tel:+3251567301" .
?contact <http://xmlns.com/foaf/0.1/page> "http://www.blijvelde.be/" .
?contact <http://schema.org/email> "info@blijvelde.be" .
}
}
WHERE {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?org <http://www.w3.org/ns/adms#identifier> ?id ;
<http://www.w3.org/ns/org#hasPrimarySite> ?primarySite .
?id <http://www.w3.org/2004/02/skos/core#notation> "KBO nummer" ;
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator>/<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "0566983014" .
?primarySite <http://www.w3.org/ns/org#siteAddress> ?contact .
?contact <http://schema.org/contactType> "Primary" .
}
}
INSERT {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?contact <http://schema.org/telephone> "tel:+3289206597" .
?contact <http://xmlns.com/foaf/0.1/page> "https://wil.be/nl" .
?contact <http://schema.org/email> "info@svkhetscharnier.be" .
}
}
WHERE {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?org <http://www.w3.org/ns/adms#identifier> ?id ;
<http://www.w3.org/ns/org#hasPrimarySite> ?primarySite .
?id <http://www.w3.org/2004/02/skos/core#notation> "KBO nummer" ;
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator>/<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "0881602118" .
?primarySite <http://www.w3.org/ns/org#siteAddress> ?contact .
?contact <http://schema.org/contactType> "Primary" .
}
}
INSERT {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?contact <http://schema.org/telephone> "tel:+3259416111" .
?contact <http://xmlns.com/foaf/0.1/page> "https://www.azoostende.be/" .
?contact <http://schema.org/email> "info@azoostende.be" .
}
}
WHERE {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?org <http://www.w3.org/ns/adms#identifier> ?id ;
<http://www.w3.org/ns/org#hasPrimarySite> ?primarySite .
?id <http://www.w3.org/2004/02/skos/core#notation> "KBO nummer" ;
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator>/<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "0800023336" .
?primarySite <http://www.w3.org/ns/org#siteAddress> ?contact .
?contact <http://schema.org/contactType> "Primary" .
}
}
INSERT {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?contact <http://schema.org/telephone> "tel:+3253724111" .
?contact <http://xmlns.com/foaf/0.1/page> "https://www.olvz.be/nl/praktisch" .
?contact <http://schema.org/email> "webmaster@olvz-aalst.be" .
}
}
WHERE {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?org <http://www.w3.org/ns/adms#identifier> ?id ;
<http://www.w3.org/ns/org#hasPrimarySite> ?primarySite .
?id <http://www.w3.org/2004/02/skos/core#notation> "KBO nummer" ;
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator>/<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "1005154085" .
?primarySite <http://www.w3.org/ns/org#siteAddress> ?contact .
?contact <http://schema.org/contactType> "Primary" .
}
}
INSERT {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?contact <http://schema.org/telephone> "tel:+3289480100" .
?contact <http://xmlns.com/foaf/0.1/page> "https://gerkenberg.be/" .
?contact <http://schema.org/email> "info@gerkenberg.be" .
}
}
WHERE {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?org <http://www.w3.org/ns/adms#identifier> ?id ;
<http://www.w3.org/ns/org#hasPrimarySite> ?primarySite .
?id <http://www.w3.org/2004/02/skos/core#notation> "KBO nummer" ;
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator>/<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "0867804659" .
?primarySite <http://www.w3.org/ns/org#siteAddress> ?contact .
?contact <http://schema.org/contactType> "Primary" .
}
}
INSERT {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?contact <http://schema.org/telephone> "tel:+3215237393" .
?contact <http://xmlns.com/foaf/0.1/page> "https://www.dekringwinkel.be/zuiderkempen" .
?contact <http://schema.org/email> "info@dekringwinkelzuiderkempen.be" .
}
}
WHERE {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?org <http://www.w3.org/ns/adms#identifier> ?id ;
<http://www.w3.org/ns/org#hasPrimarySite> ?primarySite .
?id <http://www.w3.org/2004/02/skos/core#notation> "KBO nummer" ;
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator>/<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "0459644990" .
?primarySite <http://www.w3.org/ns/org#siteAddress> ?contact .
?contact <http://schema.org/contactType> "Primary" .
}
}
INSERT {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?contact <http://xmlns.com/foaf/0.1/page> "https://www.kaagent.be/nl" .
}
}
WHERE {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?org <http://www.w3.org/ns/adms#identifier> ?id ;
<http://www.w3.org/ns/org#hasPrimarySite> ?primarySite .
?id <http://www.w3.org/2004/02/skos/core#notation> "KBO nummer" ;
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator>/<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "0823319370" .
?primarySite <http://www.w3.org/ns/org#siteAddress> ?contact .
?contact <http://schema.org/contactType> "Primary" .
}
}

View File

@@ -0,0 +1,28 @@
PREFIX org: <http://www.w3.org/ns/org#>
PREFIX generiek: <https://data.vlaanderen.be/ns/generiek#>
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
PREFIX adms: <http://www.w3.org/ns/adms#>
PREFIX mu: <http://mu.semte.ch/vocabularies/core/>
PREFIX ext: <http://mu.semte.ch/vocabularies/ext/>
INSERT {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?participant org:memberOf ?association .
}
} WHERE {
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
?participant adms:identifier ?idParticipant .
FILTER NOT EXISTS { ?participant a ext:KboOrganisatie . }
?idParticipant skos:notation ?kboLabel ;
generiek:gestructureerdeIdentificator/generiek:lokaleIdentificator ?kboNumber .
?association mu:uuid "384b48dc-6860-49b4-a9ef-efa557299950" .
FILTER (?kboLabel IN ("KBO nummer"@nl, "KBO nummer"))
VALUES ?kboNumber {
"0212183243"
"0537951706"
}
}
}

View File

@@ -0,0 +1,17 @@
INSERT DATA {
GRAPH <http://mu.semte.ch/graphs/public> {
<http://data.vlaanderen.be/id/concept/BestuurseenheidClassificatieCode/e8294b73-87c9-4fa2-9441-1937350763c9> <http://www.w3.org/2004/02/skos/core#inScheme> <http://lblod.data.gift/concept-schemes/10caf4a4-1ff5-4c05-917e-56489910d68b> . # Welzijnsvereniging
<http://data.vlaanderen.be/id/concept/BestuurseenheidClassificatieCode/34b5af85-dc9f-468f-9e03-ef89b174c267> <http://www.w3.org/2004/02/skos/core#inScheme> <http://lblod.data.gift/concept-schemes/10caf4a4-1ff5-4c05-917e-56489910d68b> . # Autonome verzorgingsinstelling
<http://data.vlaanderen.be/id/concept/GeregistreerdeOrganisatieClassificatieCode/82250452-83a0-48f4-89cc-b430320493ce> <http://www.w3.org/2004/02/skos/core#inScheme> <http://lblod.data.gift/concept-schemes/10caf4a4-1ff5-4c05-917e-56489910d68b> . # Ziekenhuisvereniging
<http://data.vlaanderen.be/id/concept/GeregistreerdeOrganisatieClassificatieCode/35833ba2-7371-400b-8df2-2912f66fb153> <http://www.w3.org/2004/02/skos/core#inScheme> <http://lblod.data.gift/concept-schemes/10caf4a4-1ff5-4c05-917e-56489910d68b> . # Vereniging of vennootschap voor sociale dienstverlening
<http://data.vlaanderen.be/id/concept/GeregistreerdeOrganisatieClassificatieCode/82fd21dc-e8bb-4d13-a010-f4a12358ef10> <http://www.w3.org/2004/02/skos/core#inScheme> <http://lblod.data.gift/concept-schemes/10caf4a4-1ff5-4c05-917e-56489910d68b> . # Woonzorgvereniging of woonzorgvennootschap
<http://data.vlaanderen.be/id/concept/BestuurseenheidClassificatieCode/2ad46df5-5c79-4d67-84d5-604c1377231e> <http://www.w3.org/2004/02/skos/core#inScheme> <http://lblod.data.gift/concept-schemes/10caf4a4-1ff5-4c05-917e-56489910d68b> . # PEVA gemeente
<http://data.vlaanderen.be/id/concept/BestuurseenheidClassificatieCode/088784b6-e188-48bf-b94f-94665f9e1f53> <http://www.w3.org/2004/02/skos/core#inScheme> <http://lblod.data.gift/concept-schemes/10caf4a4-1ff5-4c05-917e-56489910d68b> . # PEVA provincie
}
}

View File

@@ -0,0 +1,33 @@
DELETE {
GRAPH ?g {
?org <http://www.w3.org/ns/adms#identifier> ?identifier .
?identifier ?pi ?oi .
?structured ?ps ?os .
}
}
WHERE {
GRAPH ?g {
{
# Select one identifier by organization and local identifier
SELECT ?org ?li (MAX(?i) AS ?keepIdentifier) WHERE {
?org <http://www.w3.org/ns/adms#identifier> ?i .
?i <https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator>/<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> ?li .
} GROUP BY ?org ?li
}
?org <http://www.w3.org/ns/adms#identifier> ?identifier .
?identifier <https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator> ?structured .
?structured <https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> ?li .
FILTER(?identifier != ?keepIdentifier)
# All properties of the duplicate identifier and structured identifier
?identifier ?pi ?oi .
?structured ?ps ?os .
}
VALUES ?g {
<http://mu.semte.ch/graphs/worship-service>
<http://mu.semte.ch/graphs/administrative-unit>
}
}

View File

@@ -50,9 +50,7 @@
},
"people": {
"class": "person:Person",
"super": [
"agents"
],
"super": ["agents"],
"attributes": {
"given-name": {
"type": "string",
@@ -91,9 +89,7 @@
},
"agents-in-position": {
"class": "ch:AgentInPositie",
"super": [
"agents"
],
"super": ["agents"],
"attributes": {
"agent-start-date": {
"type": "datetime",
@@ -141,9 +137,7 @@
},
"mandatories": {
"class": "mandaat:Mandataris",
"super": [
"agents-in-position"
],
"super": ["agents-in-position"],
"attributes": {
"start-date": {
"type": "datetime",
@@ -186,16 +180,12 @@
"predicate": "skos:prefLabel"
}
},
"features": [
"include-uri"
],
"features": ["include-uri"],
"new-resource-base": "http://data.vlaanderen.be/id/concept/MandatarisStatusCode/"
},
"worship-mandatories": {
"class": "ere:EredienstMandataris",
"super": [
"mandatories"
],
"super": ["mandatories"],
"attributes": {
"expected-end-date": {
"type": "datetime",
@@ -260,9 +250,7 @@
},
"mandates": {
"class": "mandaat:Mandaat",
"super": [
"posts"
],
"super": ["posts"],
"relationships": {
"role-board": {
"predicate": "org:role",
@@ -286,9 +274,7 @@
},
"functionaries": {
"class": "lblodlg:Functionaris",
"super": [
"agents-in-position"
],
"super": ["agents-in-position"],
"attributes": {
"start-date": {
"type": "datetime",
@@ -326,16 +312,12 @@
"predicate": "skos:prefLabel"
}
},
"features": [
"include-uri"
],
"features": ["include-uri"],
"new-resource-base": "http://data.vlaanderen.be/id/concept/functionarisStatusCode/"
},
"board-positions": {
"class": "lblodlg:Bestuursfunctie",
"super": [
"posts"
],
"super": ["posts"],
"relationships": {
"role-board": {
"predicate": "org:role",
@@ -385,9 +367,7 @@
},
"organizations": {
"class": "org:Organization",
"super": [
"agents"
],
"super": ["agents"],
"attributes": {
"name": {
"type": "string",
@@ -411,6 +391,11 @@
}
},
"relationships": {
"classification": {
"predicate": "org:classification",
"target": "organization-classification-codes",
"cardinality": "one"
},
"identifiers": {
"predicate": "adms:identifier",
"target": "identifiers",
@@ -519,15 +504,8 @@
},
"administrative-units": {
"class": "besluit:Bestuurseenheid",
"super": [
"organizations"
],
"super": ["organizations"],
"relationships": {
"classification": {
"predicate": "org:classification",
"target": "administrative-unit-classification-codes",
"cardinality": "one"
},
"governing-bodies": {
"predicate": "besluit:bestuurt",
"target": "governing-bodies",
@@ -557,6 +535,11 @@
},
"new-resource-base": "http://data.lblod.info/id/bestuurseenheden/"
},
"registered-organizations": {
"class": "regorg:RegisteredOrganization",
"super": ["organizations"],
"new-resource-base": "http://data.lblod.info/id/geregistreerdeOrganisaties/"
},
"organization-classification-codes": {
"class": "ext:OrganizationClassificationCode",
"attributes": {
@@ -569,16 +552,17 @@
},
"administrative-unit-classification-codes": {
"class": "code:BestuurseenheidClassificatieCode",
"super": [
"organization-classification-codes"
],
"super": ["organization-classification-codes"],
"new-resource-base": "http://data.vlaanderen.be/id/concept/BestuurseenheidClassificatieCode/"
},
"registered-organization-classification-codes": {
"class": "ext:GeregistreerdeOrganisatieClassificatieCode",
"super": ["organization-classification-codes"],
"new-resource-base": "http://data.vlaanderen.be/id/concept/GeregistreerdeOrganisatieClassificatieCode/"
},
"worship-administrative-units": {
"class": "ere:EredienstBestuurseenheid",
"super": [
"administrative-units"
],
"super": ["administrative-units"],
"relationships": {
"recognized-worship-type": {
"predicate": "ere:typeEredienst",
@@ -601,9 +585,7 @@
},
"worship-services": {
"class": "ere:BestuurVanDeEredienst",
"super": [
"worship-administrative-units"
],
"super": ["worship-administrative-units"],
"attributes": {
"denomination": {
"type": "string",
@@ -628,16 +610,12 @@
},
"central-worship-services": {
"class": "ere:CentraalBestuurVanDeEredienst",
"super": [
"worship-administrative-units"
],
"super": ["worship-administrative-units"],
"new-resource-base": "http://data.lblod.info/id/centraleBesturenVanDeEredienst/"
},
"kbo-organizations": {
"class": "ext:KboOrganisatie",
"super": [
"organizations"
],
"super": ["organizations"],
"attributes": {
"rechtsvorm": {
"type": "string",
@@ -653,19 +631,17 @@
}
},
"relationships": {
"organization": {
"predicate": "owl:sameAs",
"target": "organizations",
"cardinality": "one"
}
},
"new-resource-base": "http://data.lblod.info/id/kboOrganisaties/"
"organization": {
"predicate": "owl:sameAs",
"target": "organizations",
"cardinality": "one"
}
},
"new-resource-base": "http://data.lblod.info/id/kboOrganisaties/"
},
"representative-bodies": {
"class": "ere:RepresentatiefOrgaan",
"super": [
"organizations"
],
"super": ["organizations"],
"relationships": {
"classification": {
"predicate": "org:classification",
@@ -688,9 +664,7 @@
},
"representative-body-classification-codes": {
"class": "ext:RepresentatiefOrgaanClassificatieCode",
"super": [
"organization-classification-codes"
],
"super": ["organization-classification-codes"],
"new-resource-base": "http://data.vlaanderen.be/id/concept/RepresentatiefOrgaanClassificatieCode/"
},
"governing-bodies": {
@@ -914,9 +888,7 @@
"predicate": "skos:prefLabel"
}
},
"features": [
"include-uri"
],
"features": ["include-uri"],
"new-resource-base": "http://lblod.data.gift/concepts/"
},
"locations": {
@@ -969,9 +941,7 @@
},
"ministers": {
"class": "ere:RolBedienaar",
"super": [
"agents-in-position"
],
"super": ["agents-in-position"],
"relationships": {
"minister-position": {
"predicate": "org:holds",
@@ -1039,9 +1009,7 @@
},
"minister-positions": {
"class": "ere:PositieBedienaar",
"super": [
"posts"
],
"super": ["posts"],
"relationships": {
"function": {
"predicate": "ere:functie",
@@ -1143,4 +1111,4 @@
"new-resource-base": "http://data.relance.lblod.info/id/nace-bel/"
}
}
}
}

View File

@@ -754,14 +754,15 @@
}
},
{
"type": "unit",
"on_path": "units",
"type": "organization",
"on_path": "organizations",
"rdf_type": [
"http://data.vlaanderen.be/ns/besluit#Bestuurseenheid",
"http://data.lblod.info/vocabularies/erediensten/EredienstBestuurseenheid",
"http://data.lblod.info/vocabularies/erediensten/CentraalBestuurVanDeEredienst",
"http://data.lblod.info/vocabularies/erediensten/BestuurVanDeEredienst",
"http://data.lblod.info/vocabularies/erediensten/RepresentatiefOrgaan"
"http://data.lblod.info/vocabularies/erediensten/RepresentatiefOrgaan",
"http://www.w3.org/ns/regorg#RegisteredOrganization"
],
"properties": {
"name": "http://www.w3.org/2004/02/skos/core#prefLabel",

View File

@@ -727,14 +727,15 @@
}
},
{
"type": "unit",
"on_path": "units",
"type": "organization",
"on_path": "organizations",
"rdf_type": [
"http://data.vlaanderen.be/ns/besluit#Bestuurseenheid",
"http://data.lblod.info/vocabularies/erediensten/EredienstBestuurseenheid",
"http://data.lblod.info/vocabularies/erediensten/CentraalBestuurVanDeEredienst",
"http://data.lblod.info/vocabularies/erediensten/BestuurVanDeEredienst",
"http://data.lblod.info/vocabularies/erediensten/RepresentatiefOrgaan"
"http://data.lblod.info/vocabularies/erediensten/RepresentatiefOrgaan",
"http://www.w3.org/ns/regorg#RegisteredOrganization"
],
"properties": {
"name": "http://www.w3.org/2004/02/skos/core#prefLabel",

View File

@@ -73,7 +73,7 @@ services:
restart: "no"
organizations-sync-with-sharepoint:
restart: "no"
construct-administrative-unit-relationships:
construct-organization-relationships:
restart: "no"
delta-producer-bg-jobs-initiator-worship-posts:
restart: "no"

View File

@@ -181,7 +181,7 @@ services:
restart: always
logging: *default-logging
frontend:
image: lblod/frontend-organization-portal:1.24.0
image: lblod/frontend-organization-portal:1.25.0
volumes:
- ./config/frontend/add-x-frame-options-header.conf:/config/add-x-frame-options.conf
environment:
@@ -257,8 +257,8 @@ services:
- "logging=true"
restart: always
logging: *default-logging
construct-administrative-unit-relationships:
image: lblod/construct-administrative-unit-relationships-service:0.1.7
construct-organization-relationships:
image: lblod/construct-organization-relationships-service:1.0.0
environment:
START_DATE_WORSHIP_GOVERNING_BODY: "2023-04-01T00:00:00"
END_DATE_WORSHIP_GOVERNING_BODY: "2026-03-31T00:00:00"