Compare commits
296 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
3024940172 | ||
|
|
4ede122678 | ||
|
|
e7fd43c0c3 | ||
|
|
eb10f5897d | ||
|
|
f5f9884f4f | ||
|
|
19052da1b0 | ||
|
|
6887ee4451 | ||
|
|
a3e7e43237 | ||
|
|
4f8cc570b4 | ||
|
|
f4cec2cf57 | ||
|
|
22d449fad9 | ||
|
|
ec2482c8ce | ||
|
|
bfc15d7dc4 | ||
|
|
47307103e9 | ||
|
|
c74ced18a9 | ||
|
|
81a2c5bcbc | ||
|
|
71cb867edb | ||
|
|
2810ae60a5 | ||
|
|
b81d1319ed | ||
|
|
ee2830a10f | ||
|
|
c8c33d2c5b | ||
|
|
8753301534 | ||
|
|
d52c5d899e | ||
|
|
8fb620bf7b | ||
|
|
15a372325d | ||
|
|
edcb91433c | ||
|
|
adf006744c | ||
|
|
76a5741996 | ||
|
|
930241fcf3 | ||
|
|
39b6faa310 | ||
|
|
7a6a6ef192 | ||
|
|
504e3d491a | ||
|
|
a75adb7681 | ||
|
|
63a524a0ba | ||
|
|
15e33d39e2 | ||
|
|
ec60003754 | ||
|
|
bb4529cf82 | ||
|
|
9d6a14a81f | ||
|
|
0ba4f16031 | ||
|
|
ba26d24042 | ||
|
|
272f877281 | ||
|
|
8d44366829 | ||
|
|
f821710ea7 | ||
|
|
36484c851b | ||
|
|
7501ce4d4d | ||
|
|
7fc1ea1c29 | ||
|
|
d3751b2352 | ||
|
|
44fe1866ba | ||
|
|
7e84e9092e | ||
|
|
f0d0af671e | ||
|
|
9ed70419aa | ||
|
|
e2a23bb07b | ||
|
|
7adbe9fd4f | ||
|
|
863d7182f9 | ||
|
|
38b7297a3a | ||
|
|
8976b9f5d5 | ||
|
|
9483da5572 | ||
|
|
0a655ddcae | ||
|
|
1b053e26b6 | ||
|
|
7735ee88aa | ||
|
|
6987375abe | ||
|
|
d4d5ceed31 | ||
|
|
d95b331c99 | ||
|
|
bec67cf7eb | ||
|
|
38291891f6 | ||
|
|
a79d080eb4 | ||
|
|
6f53b2e8af | ||
|
|
3d7c704f76 | ||
|
|
ac5492430e | ||
|
|
935e649ef2 | ||
|
|
5dfadf5046 | ||
|
|
6f43ca2848 | ||
|
|
e4d6e1f2a7 | ||
|
|
1d51182bc5 | ||
|
|
008b382ddc | ||
|
|
b9654a33db | ||
|
|
0de3869c4f | ||
|
|
0c37112fd2 | ||
|
|
118eb4c1fa | ||
|
|
5b2a1b1ac6 | ||
|
|
c5a0326ab6 | ||
|
|
2b027a4829 | ||
|
|
9cdd931af3 | ||
|
|
9c3d8d5db2 | ||
|
|
71d6ee5ed4 | ||
|
|
70cff61d79 | ||
|
|
265c25d942 | ||
|
|
0cb5a4729a | ||
|
|
b554787ab0 | ||
|
|
51b35b04f9 | ||
|
|
81c8266bd4 | ||
|
|
e24c6eece6 | ||
|
|
0ad97119df | ||
|
|
d455f47c9f | ||
|
|
7581b12c25 | ||
|
|
48b74c546e | ||
|
|
ce4abe4d27 | ||
|
|
e1bb06ba2c | ||
|
|
0274737c84 | ||
|
|
bfd10583bf | ||
|
|
c63b0659eb | ||
|
|
b8e2bb3186 | ||
|
|
fb75ba1738 | ||
|
|
bd935ce795 | ||
|
|
fe3957382e | ||
|
|
c50d077435 | ||
|
|
5eaae75cc3 | ||
|
|
334adafbba | ||
|
|
2109ff77fc | ||
|
|
3b333f13a6 | ||
|
|
6912cec711 | ||
|
|
efb5760925 | ||
|
|
00ddb35f40 | ||
|
|
227f093ebe | ||
|
|
9daccc7736 | ||
|
|
b25514e580 | ||
|
|
789cbd5703 | ||
|
|
c174bfaa03 | ||
|
|
b2e6c0edd0 | ||
|
|
ba3e33f01b | ||
|
|
e2e64c9b0d | ||
|
|
c3b44447ae | ||
|
|
ce61bf3619 | ||
|
|
2a668d2138 | ||
|
|
aac6e59d2a | ||
|
|
de3bc6b0cd | ||
|
|
dcb053b036 | ||
|
|
d325d1b60d | ||
|
|
d8ded9809a | ||
|
|
f9c5c74c00 | ||
|
|
419c322e5e | ||
|
|
2c28259da4 | ||
|
|
4e145e67ff | ||
|
|
07d4dde49c | ||
|
|
8bf3549cce | ||
|
|
aa1272cf0d | ||
|
|
fce61a1a2c | ||
|
|
54067e925e | ||
|
|
d55ac1ae5a | ||
|
|
bb1044f539 | ||
|
|
f982e63a7e | ||
|
|
b41b7ee81e | ||
|
|
38d1343338 | ||
|
|
c701dfa8a5 | ||
|
|
b3ff36e184 | ||
|
|
fc6239d256 | ||
|
|
ada6e3c781 | ||
|
|
dfcbef269d | ||
|
|
f47847d5fd | ||
|
|
5f36c2880c | ||
|
|
0727ad4674 | ||
|
|
e598e9334c | ||
| fe789ce33f | |||
|
|
d77dcd7ad6 | ||
|
|
dd7f360268 | ||
|
|
cfa006d8e5 | ||
|
|
0c6f8fe115 | ||
|
|
a7d14d42af | ||
|
|
9a0e8bfa4b | ||
|
|
7b3d0d94d1 | ||
|
|
c5cebc7c08 | ||
|
|
a6802e4c9d | ||
|
|
cec0ccca77 | ||
|
|
c27870a274 | ||
|
|
380dd9afaf | ||
|
|
c74e32336c | ||
|
|
0c4df815e9 | ||
|
|
f2d66ba03b | ||
|
|
b1322d1884 | ||
|
|
7f60f302b0 | ||
|
|
0674a8a998 | ||
|
|
10b8b0dd0c | ||
|
|
3b0131f398 | ||
|
|
49ac622757 | ||
|
|
bacf26e75d | ||
|
|
c82d7591e4 | ||
|
|
b163cda6fa | ||
|
|
01de4843a2 | ||
|
|
6555e00645 | ||
|
|
2efdf333d0 | ||
|
|
78c3882c10 | ||
|
|
7567343001 | ||
|
|
fa46345c57 | ||
|
|
3dbba4b176 | ||
|
|
107efbcf09 | ||
|
|
8db80bf04f | ||
|
|
4e8d80935f | ||
|
|
b89bd61fa6 | ||
|
|
bd62954cae | ||
|
|
11817eac09 | ||
|
|
f27d122665 | ||
|
|
4289225cf7 | ||
|
|
ecb1736fcf | ||
|
|
973b791e00 | ||
|
|
7374c861fb | ||
|
|
2eea02673b | ||
|
|
49a0c45be5 | ||
|
|
b1e737265f | ||
|
|
07d076cfe7 | ||
|
|
3d7d56d9da | ||
|
|
96160b5665 | ||
|
|
d07c9156f5 | ||
|
|
d46472a090 | ||
|
|
223e30f2f5 | ||
|
|
1149b9a29c | ||
|
|
417922e556 | ||
|
|
ed08b7e117 | ||
|
|
8f1bbb7047 | ||
|
|
b9590d3289 | ||
|
|
b51ebbf8c5 | ||
|
|
832b8ed57c | ||
|
|
7e7b51cf0a | ||
|
|
91abe61cfc | ||
|
|
0c39f4a0be | ||
|
|
8e7e031576 | ||
|
|
2114f1531e | ||
|
|
d67440eac0 | ||
|
|
48f982864f | ||
|
|
1e7de4a9a8 | ||
|
|
48e0c3b3ea | ||
|
|
8e2dc898f5 | ||
|
|
de5bb3e392 | ||
|
|
6ef9690647 | ||
|
|
b6bdd5b067 | ||
|
|
97263fe7ae | ||
|
|
2ef1d8ab7b | ||
|
|
3e7d92624c | ||
|
|
9dffe4b223 | ||
|
|
6f2db80f50 | ||
|
|
8308644e82 | ||
|
|
7ac0394d2f | ||
|
|
215deda183 | ||
|
|
729bee7f14 | ||
|
|
8146686b48 | ||
|
|
8d133fd1c9 | ||
|
|
101618c156 | ||
|
|
b51293ca3a | ||
|
|
e1eca4b185 | ||
|
|
1c46d49976 | ||
|
|
68cbd39c9d | ||
|
|
4982224a78 | ||
|
|
cbf320711d | ||
|
|
6dfb0a656f | ||
|
|
387ef1eeea | ||
|
|
5a3ae13eb0 | ||
|
|
57dca52171 | ||
|
|
e7e76c187b | ||
|
|
6a85ec7c96 | ||
|
|
b272e1500c | ||
|
|
7c2a54264a | ||
|
|
74327cc371 | ||
|
|
bfb28bb698 | ||
|
|
cc8125cb14 | ||
|
|
329a63a0b9 | ||
|
|
4891b6829d | ||
|
|
eef379f7ed | ||
|
|
ea2d25d177 | ||
|
|
8c49134011 | ||
|
|
d203077364 | ||
|
|
eee9f18561 | ||
|
|
a8681a02f3 | ||
|
|
edbba1eeaa | ||
|
|
0c9355c94f | ||
|
|
b6a42c66cf | ||
|
|
96b36d2cf6 | ||
|
|
19a0804b56 | ||
|
|
a4684811df | ||
|
|
dc18662517 | ||
|
|
c6ba52a6bc | ||
|
|
ee1c92b5fe | ||
|
|
32b6520bfa | ||
|
|
0e9483b4f8 | ||
|
|
b65e0cbeaa | ||
|
|
fbf8a4e2dc | ||
|
|
1bff031596 | ||
|
|
b2deb421bc | ||
|
|
e078ae48a7 | ||
|
|
e2479f626a | ||
|
|
df8512d8f9 | ||
|
|
ed0863c0bf | ||
|
|
4131395159 | ||
|
|
325ebe991c | ||
|
|
179ba7b315 | ||
|
|
714fda3dc8 | ||
|
|
b31d6c65e6 | ||
|
|
0be27e1ef2 | ||
|
|
c77f1e9139 | ||
|
|
8a76be40e8 | ||
|
|
3dffca6623 | ||
|
|
f6fe8ac87d | ||
|
|
7defbf9009 | ||
|
|
5f1bfe96c7 | ||
|
|
d2ec188373 | ||
|
|
9515aec9ad | ||
|
|
6036b030c1 | ||
|
|
f2a65697db |
@@ -1 +0,0 @@
|
||||
COMPOSE_FILE=docker-compose.yml:docker-compose.dev.yml
|
||||
431
CHANGELOG.md
431
CHANGELOG.md
@@ -1,5 +1,436 @@
|
||||
# Changelog
|
||||
## Unreleased
|
||||
- Derive an organization's reference region(s) from its werkingsgebied; bump scope-of-operation to 0.2.0 [OP-3799]
|
||||
- Frontend [v1.40.1], [v1.40.0], [v1.39.0] ,[v1.38.0]
|
||||
- Add new organization types (interlokale vereniging, vervoerregioraad, zorgraad, bosgroep, woonmaatschappij); add werkingsgebied (dct:spatial) to registered organizations [OP-3828]
|
||||
- Rename generic organization types to "Vereniging algemeen" / "Vennootschap algemeen" [OP-3828]
|
||||
- Werkingsgebied (dct:spatial) for private OCMW associations [OP-3832]
|
||||
|
||||
### Deploy notes
|
||||
```
|
||||
drc restart migrations
|
||||
drc up -d frontend scope-of-operation
|
||||
drc restart cache resource
|
||||
```
|
||||
|
||||
```
|
||||
drc pull construct-organization-relationships && drc up -d construct-organization-relationships
|
||||
drc restart delta-producer-publication-graph-maintainer
|
||||
scripts/reset-elastic.sh
|
||||
drc restart migrations frontend db resource cache
|
||||
# reindex elastic search:
|
||||
/bin/bash scripts/reset-elastic.sh
|
||||
drc restart migrations search
|
||||
drc up -d frontend
|
||||
```
|
||||
|
||||
## v1.41.2
|
||||
- Fix betrokken lokale besturen links via migration [OP-3877]
|
||||
- Add timeout to producer jobs to prevent them staying stuck forever [OP-3815]
|
||||
|
||||
### Deploy notes
|
||||
In the docker-compose.override.yml, on PROD only, set the `error-alert` environment variable `EMAIL_TO:` to `support+lblod@redpencil.io`.
|
||||
|
||||
Then:
|
||||
```
|
||||
drc up -d error-alert delta-producer-background-jobs-initiator
|
||||
drc restart migrations
|
||||
drc restart cache resource
|
||||
```
|
||||
|
||||
## v1.41.1
|
||||
- Added service to link addresses to addressregister uris [OP-3795]
|
||||
- Site type changes [OP-3818]
|
||||
- Added Juridische vorm [OP-3816] [OP-3820]
|
||||
- Frontend [v1.40.4-1]
|
||||
- bump construct-organization-relationships [OP-3810]
|
||||
- "In Oprichting" bestuursorgaan lifecycle [OP-3810]
|
||||
- Added "werkingsgebied" filter [OP-3812]
|
||||
- Inhoudelijk thema [OP-3817]
|
||||
- Add a new "Wijkkantoor" site type [OP-3837]
|
||||
- cleanup local involvement herne [OP-3858]
|
||||
|
||||
### Deploy notes
|
||||
```
|
||||
drc up -d link-adressenregister-uri frontend construct-organization-relationships
|
||||
drc restart resource migrations dispatcher
|
||||
```
|
||||
|
||||
```
|
||||
drc restart migrations
|
||||
drc restart cache resource
|
||||
```
|
||||
|
||||
```
|
||||
drc restart migrations frontend db resource cache
|
||||
# reindex elastic search:
|
||||
/bin/bash scripts/reset-elastic.sh
|
||||
```
|
||||
|
||||
## v1.41.0
|
||||
- added explicit healtchecks [DL-7466]
|
||||
|
||||
### Deploy notes
|
||||
```
|
||||
drc restart dispatcher
|
||||
```
|
||||
|
||||
## v1.40.0
|
||||
- Query to check missing address URI's [OP-3784]
|
||||
- Create new query 'organisations shown in OP frontend' in Dashboard [OP-3774]
|
||||
- Moved AGB BRUGGE to correct graph [OP-3790]
|
||||
- Bump acm-login service [DL-7346]
|
||||
- Frontend [v1.37.0](https://github.com/lblod/frontend-organization-portal/blob/99e0ca22617d17cbc8a23dfa2f6d31691fed90b9/CHANGELOG.md#v1370-2026-05-27)
|
||||
|
||||
### Deploy notes
|
||||
```
|
||||
drc restart report-generation
|
||||
drc restart migrations
|
||||
scripts/reset-elastic.sh
|
||||
drc up -d login login-dashboard frontend
|
||||
```
|
||||
|
||||
## 1.39.1 (2026-04-24)
|
||||
- OP-3771: Adds labels for: EredienstBeroepen and TypeBetrokkenheid
|
||||
- Bump to kbo-data-sync [OP-3765]
|
||||
- Added administrativeUnits report with strekking [OP-3766]
|
||||
- Cleanup local involvement for oud heverlee [OP-3757]
|
||||
- Add column to query organizations in Dashboard [OP-3758]
|
||||
- Query list change events of organisations in Dashboard [OP-3760]
|
||||
- Disable SPARQL endpoint
|
||||
- Prepare worship election period: backfill missing 2026-2029 governing bodies + mandates, seed fresh 2029-2032 period, and clean up `hhttp://` Secretaris typo from the 2022 central-worship migrations and bumped construct-organization-relationships to 1.1.1[OP-3776] and [DL-7294]
|
||||
- Cleanup local involvements for Sint Laureins [OP-3775]
|
||||
- sparql-parser [DL-6575]
|
||||
|
||||
### Deploy notes
|
||||
```
|
||||
drc pull kbo-data-sync db resource && drc up -d kbo-data-sync db resource
|
||||
drc restart report-generation
|
||||
drc restart migrations && drc logs -ft --tail=200 migrations
|
||||
drc up -d delta-producer-publication-graph-maintainer
|
||||
drc restart dispatcher
|
||||
```
|
||||
|
||||
## 1.39.0 (2026-04-02)
|
||||
- Add KBO organizations report to report generation service [OP-3738]
|
||||
- Add organizations detail report (addresses and contact info) to report generation service [OP-3738]
|
||||
- Query organisations: organisational data [OP-3761]
|
||||
|
||||
### Deploy notes
|
||||
```
|
||||
drc restart report-generation
|
||||
```
|
||||
|
||||
## 1.38.4 (2026-02-26)
|
||||
### Backend
|
||||
- Bump frontend [OP-3735]
|
||||
|
||||
### Deploy instructions
|
||||
```
|
||||
drc pull frontend && drc up -d frontend
|
||||
```
|
||||
|
||||
## 1.38.3 (2026-02-26)
|
||||
### Backend
|
||||
- Related organisations: Duplicate relations between municipalities and OCMWs [OP-3743]
|
||||
|
||||
### Deploy instructions
|
||||
```
|
||||
drc restart migrations cache
|
||||
```
|
||||
|
||||
## 1.38.2 (2026-02-20)
|
||||
### Backend
|
||||
- Remove deprecated organizations-public-info producer [OP-3581]
|
||||
- bump loket-error-alert-service [DL-7142]
|
||||
- bump adressenregister [OP-3721]
|
||||
- Aalter can be selected twice in editing "werkingsgebied" when making a new Politiezone [OP-3724]
|
||||
- bump frontend [OP-3726]
|
||||
- Add related organizations report to report generation service [OP-3739]
|
||||
|
||||
### Deploy instructions
|
||||
```
|
||||
# removing producer
|
||||
drc restart dispatcher delta-producer-dump-file-publisher delta-producer-background-jobs-initiator delta-producer-publication-graph-maintainer jobs-controller migrations cache
|
||||
drc up -d publication-triplestore-migrations error-alert adressenregister frontend
|
||||
rm -r data/files/deltas/organizations-public-info
|
||||
rm -r data/files/delta-producer-dumps/dump-organizations-public-info
|
||||
|
||||
# new related organizations report
|
||||
drc pull report-generation; drc up -d report-generation
|
||||
```
|
||||
|
||||
### Deploy instructions
|
||||
## 1.38.1 (2026-01-30)
|
||||
### General
|
||||
- Bump frontend to v1.36.3 [OP-3428]
|
||||
- [OP-3720]: Delta background job having errors/getting stuck, send an email
|
||||
|
||||
### Deploy instructions
|
||||
#### For error-alert and deliver-email-service
|
||||
Per environment a specfic configuration for the email service similar to loket config.
|
||||
Ask colleague for specfic credentials.
|
||||
|
||||
```
|
||||
deliver-email-service:
|
||||
environment:
|
||||
EMAIL_PROTOCOL: "smtp"
|
||||
#WELL_KNOWN_SERVICE: "smtp"
|
||||
EMAIL_HOST: "Fill in Email host adress"
|
||||
EMAIL_ADDRESS: "Fill in email"
|
||||
EMAIL_PASSWORD: "Fill in email password"
|
||||
EMAIL_PORT: "Fill in port"
|
||||
SECURE_CONNECTION: "true"
|
||||
EMAIL_CRON_PATTERN: "*/1 * * * *"
|
||||
restart: "no"
|
||||
|
||||
error-alert:
|
||||
environment:
|
||||
EMAIL_FROM: "Fill in email adress of sender
|
||||
EMAIL_TO: "Fill in email adress of receiver"
|
||||
```
|
||||
|
||||
#### Deploy instructions
|
||||
```
|
||||
drc restart migrations deltanotifier
|
||||
drc up -d error-alert deliver-email-service frontend
|
||||
```
|
||||
|
||||
## 1.38.0 (2026-01-08)
|
||||
### General
|
||||
- [OP-3590]: OP is now master of "aantal houders" of mandates
|
||||
- [OP-3699]: Update aantal houders for some mandates Hasselt and Antwerp
|
||||
- [OP-3680]: Indicate whether a worship service is a customer of ReligioPoint or Loket voor Lokale Besturen
|
||||
- Bump frontend to v1.36.2 [OP-3623] [OP-3681] [OP-3703] [OP-2712]
|
||||
|
||||
### Deploy instructions
|
||||
#### For the vendor-management-consumer
|
||||
Per environment a slightly different configuration is needed. Update the `docker-compose.override.yml` accordingly.
|
||||
##### development
|
||||
```
|
||||
vendor-management-consumer:
|
||||
environment:
|
||||
DCR_SYNC_BASE_URL: "https://dev.loket.lblod.info/"
|
||||
DCR_SYNC_LOGIN_ENDPOINT: "https://dev.loket.lblod.info/sync/vendor-management/login" # Add DCR_SECRET_KEY in docker-compose.override.yml
|
||||
DCR_DISABLE_INITIAL_SYNC: "false"
|
||||
DCR_DISABLE_DELTA_INGEST: "false"
|
||||
DCR_SECRET_KEY: "SECRECT KEY TO ASK"
|
||||
```
|
||||
##### qa
|
||||
```
|
||||
vendor-management-consumer:
|
||||
environment:
|
||||
DCR_SYNC_BASE_URL: "https://loket.lblod.info/"
|
||||
DCR_SYNC_LOGIN_ENDPOINT: "https://loket.lblod.info/sync/vendor-management/login" # Add DCR_SECRET_KEY in docker-compose.override.yml
|
||||
DCR_DISABLE_INITIAL_SYNC: "false"
|
||||
DCR_DISABLE_DELTA_INGEST: "false"
|
||||
DCR_SECRET_KEY: "SECRECT KEY TO ASK"
|
||||
```
|
||||
##### production
|
||||
```
|
||||
vendor-management-consumer:
|
||||
environment:
|
||||
DCR_SYNC_BASE_URL: "https://loket.lokaalbestuur.vlaanderen.be/"
|
||||
DCR_SYNC_LOGIN_ENDPOINT: "https://loket.lokaalbestuur.vlaanderen.be/sync/vendor-management/login" # Add DCR_SECRET_KEY in docker-compose.override.yml
|
||||
DCR_DISABLE_INITIAL_SYNC: "false"
|
||||
DCR_DISABLE_DELTA_INGEST: "false"
|
||||
DCR_SECRET_KEY: "SECRECT KEY TO ASK"
|
||||
```
|
||||
|
||||
#### Deploy instructions
|
||||
```
|
||||
drc restart migrations
|
||||
drc restart delta-producer-publication-graph-maintainer resource
|
||||
drc pull vendor-management-consumer; drc up -d vendor-management-consumer
|
||||
drc restart db resource
|
||||
drc pull frontend && drc up -d frontend
|
||||
```
|
||||
|
||||
## 1.37.3 (2025-11-14)
|
||||
### Backend
|
||||
- Added cleanup job to clean duplicated data of municipalities and provinces [OP-3676]
|
||||
- Delete local involvements for worship services [OP-3693]
|
||||
|
||||
### Deploy notes
|
||||
```
|
||||
# cleanup job
|
||||
drc restart migrations
|
||||
drc exec db-cleanup curl -X GET "http://localhost/runCronJob?cronJobID=8ffd9f11-db25-430d-a66a-31fc8b393d5f"
|
||||
```
|
||||
|
||||
## 1.37.2 (2025-11-13)
|
||||
- Bump frontend to v1.36.0
|
||||
### Deploy notes
|
||||
```
|
||||
drc up -d frontend
|
||||
```
|
||||
## 1.37.1 (2025-11-04)
|
||||
### Bakend
|
||||
- Include v1.35.2 hotfix to the 1.37.x version. Already deployed so no deploy instructions
|
||||
## 1.37.0 (2025-10-24)
|
||||
### Backend
|
||||
- Add municipalities and werkingsgebieden in the area of Brussel [OP-3669]
|
||||
- Updated mu-search configuration with source [OP-3670]
|
||||
|
||||
### Deploy notes
|
||||
```
|
||||
drc restart migrations-triggering-indexing; drc logs -ft --tail=200 migrations-triggering-indexing
|
||||
drc up -d frontend
|
||||
scripts/reset-elastic.sh
|
||||
```
|
||||
|
||||
## 1.36.0 (2025-10-03)
|
||||
### Dashboard
|
||||
- Enable ACM/IDM for the dashboard [OP-3674]
|
||||
|
||||
#### QA
|
||||
Configure the environment variables for the QA ACM/IDM environment:
|
||||
|
||||
```yml
|
||||
frontend-dashboard:
|
||||
environment:
|
||||
EMBER_ACMIDM_CLIENT_ID: "03382bf4-4886-4fb6-8602-945ad3080a7a"
|
||||
EMBER_ACMIDM_BASE_URL: "https://authenticatie-ti.vlaanderen.be/op/v1/auth"
|
||||
EMBER_ACMIDM_REDIRECT_URL: "https://dashboard.organisaties.abb.lblod.info/authorization/callback"
|
||||
EMBER_ACMIDM_LOGOUT_URL: "https://authenticatie-ti.vlaanderen.be/op/v1/logout"
|
||||
EMBER_ACMIDM_SCOPE: "openid vo profile abb_organisatieportaal"
|
||||
|
||||
login-dashboard:
|
||||
environment:
|
||||
MU_APPLICATION_AUTH_DISCOVERY_URL: "https://authenticatie-ti.vlaanderen.be/op"
|
||||
MU_APPLICATION_AUTH_CLIENT_ID: "03382bf4-4886-4fb6-8602-945ad3080a7a"
|
||||
MU_APPLICATION_AUTH_REDIRECT_URI: "https://dashboard.organisaties.abb.lblod.info/authorization/callback"
|
||||
MU_APPLICATION_AUTH_CLIENT_SECRET: "snip" # see ticket for secret
|
||||
|
||||
```
|
||||
|
||||
Link the new domain name to QA (and remove from dev)
|
||||
|
||||
#### PROD
|
||||
Configure the environment variables for the PROD ACM/IDM environment once the values are known.
|
||||
|
||||
Link the new domain name to PROD + DNS config to the server
|
||||
|
||||
#### CLI
|
||||
```
|
||||
drc restart migrations
|
||||
drc restart dispatcher db
|
||||
drc up -d --remove-orphans
|
||||
```
|
||||
|
||||
### Frontend
|
||||
- Bump to [v1.34.1](https://github.com/lblod/frontend-organization-portal/releases/tag/v1.34.1) [OP-3638]
|
||||
- Remove province for addresses in the Brussels area [OP-3638] & [OP-3648]
|
||||
|
||||
### Deploy notes
|
||||
```
|
||||
drc pull frontend; drc up -d frontend
|
||||
drc restart migrations-triggering-indexing; drc logs -ft --tail=200 migrations-triggering-indexing
|
||||
```
|
||||
|
||||
## v1.35.2 (2025-11-04)
|
||||
### Backend
|
||||
- Fix camel case name of municipality Heist-op-den-Berg in addresses [OP-3694]
|
||||
### Deploy notes
|
||||
```
|
||||
drc restart migrations-triggering-indexing
|
||||
```
|
||||
|
||||
## v1.35.1 (2025-09-15)
|
||||
### Backend
|
||||
- Produce memberships and their roles in organizations and public producers [OP-3658] & [OP-3661]
|
||||
### Deploy notes
|
||||
```
|
||||
drc restart delta-producer-publication-graph-maintainer
|
||||
```
|
||||
|
||||
## v1.35.0 (2025-08-04)
|
||||
### Frontend
|
||||
- Bump to [v1.34.0](https://github.com/lblod/frontend-organization-portal/releases/tag/v1.34.0)
|
||||
### Backend
|
||||
- Add a service to manage organisation's their scope of operation [OP-3205]
|
||||
- datamodel: Allow a location to be within multiple other locations [OP-3205]
|
||||
- datafix: set scope of operation for worship administrative units [OP-3626]
|
||||
- Clean addresses linked to both sites and contact points of mandatarissen and addresses that are in the wrong graph (admin unit graph but linked to a contact point in the worship graph) [DL-6701]
|
||||
- datafix: cleanup of general memberships if specific ones exist [OP-3640]
|
||||
- datafix: cleanup of duplicate memberships [OP-3634]
|
||||
- Fix KBO organizations' date formats [OP-3560]
|
||||
|
||||
|
||||
### Deploy notes
|
||||
```
|
||||
drc pull scope-of-operation; drc up -d scope-of-operation
|
||||
drc restart db resource dispatcher
|
||||
drc pull frontend; drc up -d frontend
|
||||
drc restart migrations; drc logs -ft --tail=200 migrations
|
||||
drc up -d kbo-data-sync
|
||||
```
|
||||
|
||||
The labels for new location resources created when setting the scope of operation for worship services are not necessarily alphabetically sorted. To correct this run the `correct-location-labels` project script using [mu-cli](https://github.com/mu-semtech/mu-cli) and restart the migrations service once more to execute the generated local migrations.
|
||||
|
||||
```
|
||||
mu script project-scripts correct-location-labels
|
||||
drc restart migrations; drc logs -ft --tail=200 migrations
|
||||
```
|
||||
|
||||
## v1.34.0 (2025-07-11)
|
||||
### Frontend
|
||||
- Bump to version [v1.33.0](https://github.com/lblod/frontend-organization-portal/releases/tag/v1.33.0)
|
||||
### Backend
|
||||
- Add Brussels Hoofdstedelijk Gewest as province and location, update province of addresses in Brussel's area, update resource config to add `skos:note` on organizations [OP-3624]
|
||||
- Add Brussel as a municipality [OP-3628]
|
||||
- Revert Brussel as province and municipality and update back province of addresses in Brussel's area [OP-3637]
|
||||
- Bump delta-notifier service to most recent version [OP-3190]
|
||||
- Add URI to resource's organization responses
|
||||
- Fix query for organizations report [OP-3636]
|
||||
- Bump report-generation-service to most recent version
|
||||
- Write migration to harmonize date formats of change events [OP-3559]
|
||||
### Deploy notes
|
||||
```
|
||||
drc pull deltanotifier; drc up -d deltanotifier
|
||||
drc restart migrations-triggering-indexing resource
|
||||
drc pull frontend; drc up -d frontend
|
||||
drc pull report-generation; drc up -d report-generation
|
||||
drc restart migrations; drc logs -ft --tail=200 migrations
|
||||
```
|
||||
|
||||
## v1.33.3 (2025-07-04)
|
||||
### Backend
|
||||
- datafix: re-add Havenbedrijf Antwerpen as an AGB [OP-3639]
|
||||
### Deploy notes
|
||||
```
|
||||
drc restart migrations; drc logs -ft --tail=200 migrations
|
||||
drc exec delta-producer-background-jobs-initiator curl -X POST http://localhost/public/healing-jobs
|
||||
```
|
||||
|
||||
## v1.33.2 (2025-06-20)
|
||||
### Backend
|
||||
- datafix: correct name for locations whose municipalities kept their URI in the 2025 mergers [OP-3627]
|
||||
### Deploy notes
|
||||
```
|
||||
drc restart migrations-triggering-indexing && drc logs -ft --tail=200
|
||||
```
|
||||
|
||||
## v1.33.1 (2025-06-16)
|
||||
### Backend
|
||||
- Added Vlaams Parlement as bestuurseenheid. [DL-6686]
|
||||
### Deploy Notes
|
||||
```
|
||||
drc restart migrations;
|
||||
drc exec delta-producer-background-jobs-initiator curl -X POST http://localhost/public/healing-jobs
|
||||
```
|
||||
|
||||
## v1.33.0 (2025-06-05)
|
||||
### Frontend
|
||||
- Bump to version [v1.32.0](https://github.com/lblod/frontend-organization-portal/releases/tag/v1.32.0)
|
||||
### Backend
|
||||
- datafix: move memberships involving provinces and municipalities to shared graph [OP-3619]
|
||||
### Deploy notes
|
||||
```
|
||||
drc restart migrations; drc logs -ft --tail=200 migrations
|
||||
drc exec db-cleanup curl -X POST "http://localhost/cleanup"
|
||||
drc pull frontend; drc up -d frontend
|
||||
```
|
||||
|
||||
## v1.32.1 (2025-06-02)
|
||||
### Backend
|
||||
|
||||
87
README.md
87
README.md
@@ -2,14 +2,40 @@
|
||||
|
||||
Backend for the organization portal application, based on the mu.semte.ch microservices stack.
|
||||
|
||||
## How to
|
||||
|
||||
### Boot up the system in DEV environment
|
||||
|
||||
cd /path/to/mu-project
|
||||
docker-compose -f docker-compose.yml -f docker-compose.dev.yml up
|
||||
cd /path/to/app-organization-portal
|
||||
docker compose -f docker-compose.yml -f docker-compose.dev.yml up
|
||||
|
||||
You can shut down using `docker-compose stop` and remove everything using `docker-compose rm`.
|
||||
You can shut down using `docker compose stop` and remove everything using `docker compose rm`.
|
||||
|
||||
You need to wait until the migrations are ready.
|
||||
|
||||
After that, you need to trigger the ES index manually.
|
||||
|
||||
You can do it by:
|
||||
```
|
||||
# Assumes you are in root of app-organization-portal
|
||||
/bin/bash scripts/reset-elastic.sh
|
||||
```
|
||||
And follow the steps. It takes a bit, from an install from scratch, about 10 mins. (Mileage may vary)
|
||||
|
||||
|
||||
#### Tricks to make it a bit easier.
|
||||
If you think typing the full command takes too long every time, run this in your shell:
|
||||
|
||||
```
|
||||
# Assumes you are in root of app-organization-portal
|
||||
echo "COMPOSE_FILE=docker-compose.yml:docker-compose.dev.yml:docker-compose.override.yml" > .env
|
||||
touch docker-compose.override.yml
|
||||
```
|
||||
Now you can just run `docker compose up` and it will take the config files into account.
|
||||
If you want to go a step further, and still think (like most of us) that `docker compose` is too long to type, you can alias it:
|
||||
```
|
||||
echo "alias drc='docker compose'" >> ~/.bashrc
|
||||
echo "alias drcl='docker compose logs -ft --tail=100'" >> ~/.bashrc
|
||||
```
|
||||
Now everywhere `drc up -d` will work as shorthand for `docker compose up -d`.
|
||||
|
||||
#### Setup consumers
|
||||
|
||||
@@ -151,6 +177,34 @@ drc up -d
|
||||
sh scripts/reset-elastic.sh
|
||||
```
|
||||
|
||||
#### Setup vendors sync
|
||||
Note: this is assuming you have never ran this before.
|
||||
```
|
||||
drc down;
|
||||
```
|
||||
Update `docker-compose.override.yml` to:
|
||||
```
|
||||
vendor-management-consumer:
|
||||
environment:
|
||||
DCR_SYNC_BASE_URL: "https://dev.loket.lblod.info/" # or another endpoint
|
||||
BATCH_SIZE: "500"
|
||||
DCR_SECRET_KEY: "<key>>" # fill in key for selected endpoint
|
||||
DCR_SYNC_LOGIN_ENDPOINT: "https://dev.loket.lblod.info/sync/vendor-management/login" # login for selected endpoint
|
||||
DCR_DISABLE_DELTA_INGEST: "false"
|
||||
DCR_DISABLE_INITIAL_SYNC: "false"
|
||||
```
|
||||
Then:
|
||||
```
|
||||
drc up -d migrations
|
||||
drc up -d db vendor-management-consumer
|
||||
# Wait until success of the previous step
|
||||
|
||||
Finally, put the stack back up and reindex elasticsearch:
|
||||
```
|
||||
drc up -d
|
||||
sh scripts/reset-elastic.sh
|
||||
```
|
||||
|
||||
### Setting up the delta-producers related services
|
||||
To make sure the app can share data, producers need to be set up. There is an intial sync, that is potentially very expensive, and must be started manually
|
||||
|
||||
@@ -185,26 +239,3 @@ To make sure the app can share data, producers need to be set up. There is an in
|
||||
)
|
||||
}
|
||||
```
|
||||
|
||||
## Configuring the dashboard
|
||||
### Accessing the dashboard from your local machine
|
||||
|
||||
Since we use dispatcher v2, which dispatches on hostname, we'll have to update `/etc/hosts`.
|
||||
Add an entry similar to the following. Ensure the first part of the domain starts with `dashboard`.:
|
||||
|
||||
```
|
||||
127.0.0.1 dashboard.localhost
|
||||
```
|
||||
|
||||
### Creating new users
|
||||
For now, we use specific logins for the dashboard users. Each environment has its own passwords.
|
||||
|
||||
To add a user, make sure to have [mu-cli](https://github.com/mu-semtech/mu-cli) installed first.
|
||||
Then in `docker-compose.override.yml`
|
||||
```
|
||||
dashboard-login:
|
||||
environment:
|
||||
MU_APPLICATION_SALT: 'a_random_string_with_sufficient_entropy_hence_not_this_one'
|
||||
```
|
||||
You can now generate a user by running `mu script project-scripts generate-dashboard-login` and following the steps.
|
||||
Restart `migrations` and it should insert the new user into the database.
|
||||
@@ -1,272 +0,0 @@
|
||||
alias Acl.Accessibility.Always, as: AlwaysAccessible
|
||||
alias Acl.GraphSpec.Constraint.Resource, as: ResourceConstraint
|
||||
alias Acl.GraphSpec.Constraint.ResourceFormat, as: ResourceFormatConstraint
|
||||
alias Acl.Accessibility.ByQuery, as: AccessByQuery
|
||||
alias Acl.GraphSpec, as: GraphSpec
|
||||
alias Acl.GroupSpec, as: GroupSpec
|
||||
alias Acl.GroupSpec.GraphCleanup, as: GraphCleanup
|
||||
|
||||
defmodule Acl.UserGroups.Config do
|
||||
@error_type [
|
||||
"https://docs.oasis-open-projects.org/oslc-op/core/v3.0/os/core-vocab.html#Error"
|
||||
]
|
||||
|
||||
@worship_type [
|
||||
"http://data.lblod.info/vocabularies/erediensten/EredienstMandataris",
|
||||
"http://data.lblod.info/vocabularies/erediensten/BestuurVanDeEredienst",
|
||||
"http://data.lblod.info/vocabularies/erediensten/EredienstBestuurseenheid",
|
||||
"http://data.lblod.info/vocabularies/erediensten/RolBedienaar",
|
||||
"http://data.lblod.info/vocabularies/erediensten/VoorwaardenBedienaar",
|
||||
"http://data.lblod.info/vocabularies/erediensten/PositieBedienaar",
|
||||
"http://data.lblod.info/vocabularies/erediensten/BetrokkenLokaleBesturen",
|
||||
"http://data.lblod.info/vocabularies/erediensten/VerbondenJuridischeStructuren",
|
||||
"http://data.lblod.info/vocabularies/erediensten/CentraalBestuurVanDeEredienst",
|
||||
"http://data.lblod.info/vocabularies/erediensten/RepresentatiefOrgaan"
|
||||
]
|
||||
|
||||
@public_type [
|
||||
"http://www.w3.org/ns/org#Role",
|
||||
"http://data.vlaanderen.be/ns/besluit#Bestuurseenheid",
|
||||
"http://xmlns.com/foaf/0.1/Person",
|
||||
"http://xmlns.com/foaf/0.1/OnlineAccount",
|
||||
"http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#FileDataObject",
|
||||
"http://www.w3.org/ns/dcat#Dataset",
|
||||
"http://www.w3.org/ns/dcat#Distribution",
|
||||
"http://www.w3.org/ns/dcat#Catalog",
|
||||
"http://mu.semte.ch/vocabularies/ext/GeslachtCode",
|
||||
"http://data.lblod.info/vocabularies/leidinggevenden/FunctionarisStatusCode",
|
||||
"http://lblod.data.gift/vocabularies/organisatie/OrganisatieStatusCode",
|
||||
"http://lblod.data.gift/vocabularies/organisatie/BestuursfunctieCode",
|
||||
"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",
|
||||
"http://www.w3.org/2004/02/skos/core#Concept",
|
||||
"http://publications.europa.eu/ontology/euvoc#Country",
|
||||
"http://lblod.data.gift/vocabularies/organisatie/TypeVestiging",
|
||||
"http://lblod.data.gift/vocabularies/organisatie/HelftVerkiezing",
|
||||
"http://lblod.data.gift/vocabularies/organisatie/Veranderingsgebeurtenis",
|
||||
"http://lblod.data.gift/vocabularies/organisatie/TypeBetrokkenheid",
|
||||
"http://lblod.data.gift/vocabularies/organisatie/VoorwaardenBedienaarCriterium",
|
||||
"http://lblod.data.gift/vocabularies/organisatie/BedienaarCriteriumBewijsstuk",
|
||||
"http://lblod.data.gift/vocabularies/organisatie/EredienstBeroepen",
|
||||
"http://lblod.data.gift/vocabularies/organisatie/Rechtsvormtype"
|
||||
]
|
||||
|
||||
@org_type [
|
||||
"http://purl.org/dc/terms/Agent",
|
||||
"http://www.w3.org/ns/org#Organization",
|
||||
"http://www.w3.org/ns/regorg#RegisteredOrganization",
|
||||
"http://data.vlaanderen.be/ns/besluit#Besluit",
|
||||
"https://data.vlaanderen.be/ns/besluitvorming#Beslissingsactiviteit",
|
||||
"http://www.w3.org/ns/org#Site",
|
||||
"http://www.w3.org/ns/locn#Address",
|
||||
"http://www.w3.org/ns/person#Person",
|
||||
"http://schema.org/ContactPoint",
|
||||
"http://data.vlaanderen.be/ns/besluit#Bestuurseenheid",
|
||||
"http://data.vlaanderen.be/ns/besluit#Bestuursorgaan",
|
||||
"http://www.w3.org/ns/adms#Identifier",
|
||||
"https://data.vlaanderen.be/ns/generiek#GestructureerdeIdentificator",
|
||||
"http://data.vlaanderen.be/ns/mandaat#Mandaat",
|
||||
"http://data.vlaanderen.be/ns/mandaat#Mandataris",
|
||||
"http://data.lblod.info/vocabularies/leidinggevenden/Functionaris",
|
||||
"http://data.lblod.info/vocabularies/leidinggevenden/Bestuursfunctie",
|
||||
"http://lblod.data.gift/vocabularies/organisatie/VeranderingsgebeurtenisResultaat",
|
||||
"http://www.w3.org/ns/org#Post",
|
||||
"http://www.w3.org/ns/org#ChangeEvent",
|
||||
"http://data.lblod.info/vocabularies/contacthub/AgentInPositie",
|
||||
"http://mu.semte.ch/vocabularies/ext/KboOrganisatie",
|
||||
"http://www.w3.org/ns/org#Membership",
|
||||
"http://www.w3.org/2006/time#ProperInterval"
|
||||
]
|
||||
|
||||
@shared_protected_type [
|
||||
"http://www.w3.org/ns/prov#Location",
|
||||
"http://xmlns.com/foaf/0.1/Image",
|
||||
"http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#FileDataObject"
|
||||
]
|
||||
|
||||
defp access_by_role(group_string) do
|
||||
%AccessByQuery{
|
||||
# vars: ["session_group","session_role"], todo we might have to create multiple graph depending on role
|
||||
vars: [],
|
||||
query: sparql_query_for_access_role(group_string)
|
||||
}
|
||||
end
|
||||
|
||||
defp sparql_query_for_access_role(group_string) do
|
||||
"PREFIX ext: <http://mu.semte.ch/vocabularies/ext/>
|
||||
PREFIX mu: <http://mu.semte.ch/vocabularies/core/>
|
||||
SELECT distinct ?session_group ?session_role WHERE {
|
||||
<SESSION_ID> ext:sessionGroup/mu:uuid ?session_group;
|
||||
ext:activeSessionRole ?session_role.
|
||||
FILTER( ?session_role = \"#{group_string}\" )
|
||||
}"
|
||||
end
|
||||
|
||||
defp can_access_dashboard() do
|
||||
%AccessByQuery{
|
||||
vars: [],
|
||||
query: "PREFIX ext: <http://mu.semte.ch/vocabularies/ext/>
|
||||
PREFIX mu: <http://mu.semte.ch/vocabularies/core/>
|
||||
SELECT DISTINCT ?account WHERE {
|
||||
<SESSION_ID> <http://mu.semte.ch/vocabularies/session/account> ?account.
|
||||
?account <http://mu.semte.ch/vocabularies/ext/sessionRole> ?session_role.
|
||||
FILTER( ?session_role = \"dashboard-user\" )
|
||||
}"
|
||||
}
|
||||
end
|
||||
|
||||
def user_groups do
|
||||
[
|
||||
%GroupSpec{
|
||||
name: "acmidm-lezer",
|
||||
useage: [:read],
|
||||
access: access_by_role("ABBOrganisatiePortaalGebruiker-lezer"),
|
||||
graphs: [
|
||||
%GraphSpec{
|
||||
graph: "http://mu.semte.ch/graphs/administrative-unit",
|
||||
constraint: %ResourceConstraint{
|
||||
resource_types: @org_type
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
%GroupSpec{
|
||||
name: "acmidm-editeerder",
|
||||
useage: [:read, :write, :read_for_write],
|
||||
access: access_by_role("ABBOrganisatiePortaalGebruiker-editeerder"),
|
||||
graphs: [
|
||||
%GraphSpec{
|
||||
graph: "http://mu.semte.ch/graphs/administrative-unit",
|
||||
constraint: %ResourceConstraint{
|
||||
resource_types: @org_type ++ @error_type
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
%GroupSpec{
|
||||
name: "acmidm-beheerder",
|
||||
useage: [:read, :write, :read_for_write],
|
||||
access: access_by_role("ABBOrganisatiePortaalGebruiker-beheerder"),
|
||||
graphs: [
|
||||
%GraphSpec{
|
||||
graph: "http://mu.semte.ch/graphs/administrative-unit",
|
||||
constraint: %ResourceConstraint{
|
||||
resource_types: @org_type ++ @error_type
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
%GroupSpec{
|
||||
name: "acmidm-worship-lezer",
|
||||
useage: [:read],
|
||||
access: access_by_role("ABBOrganisatiePortaalErediensten-lezer"),
|
||||
graphs: [
|
||||
%GraphSpec{
|
||||
graph: "http://mu.semte.ch/graphs/worship-service",
|
||||
constraint: %ResourceConstraint{
|
||||
resource_types: @org_type ++ @worship_type
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
%GroupSpec{
|
||||
name: "acmidm-worship-editeerder",
|
||||
useage: [:read, :write, :read_for_write],
|
||||
access: access_by_role("ABBOrganisatiePortaalErediensten-editeerder"),
|
||||
graphs: [
|
||||
%GraphSpec{
|
||||
graph: "http://mu.semte.ch/graphs/worship-service",
|
||||
constraint: %ResourceConstraint{
|
||||
resource_types: @org_type ++ @error_type ++ @worship_type
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
%GroupSpec{
|
||||
name: "acmidm-worship-beheerder",
|
||||
useage: [:read, :write, :read_for_write],
|
||||
access: access_by_role("ABBOrganisatiePortaalErediensten-beheerder"),
|
||||
graphs: [
|
||||
%GraphSpec{
|
||||
graph: "http://mu.semte.ch/graphs/worship-service",
|
||||
constraint: %ResourceConstraint{
|
||||
resource_types: @org_type ++ @error_type ++ @worship_type
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
%GroupSpec{
|
||||
name: "public",
|
||||
useage: [:read],
|
||||
access: %AlwaysAccessible{},
|
||||
graphs: [
|
||||
%GraphSpec{
|
||||
graph: "http://mu.semte.ch/graphs/public",
|
||||
constraint: %ResourceConstraint{
|
||||
resource_types: @public_type
|
||||
}
|
||||
},
|
||||
%GraphSpec{
|
||||
graph: "http://mu.semte.ch/graphs/shared",
|
||||
constraint: %ResourceConstraint{
|
||||
resource_types: @shared_protected_type ++ @org_type
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
# // dashboard users
|
||||
%GroupSpec{
|
||||
name: "dashboard-users",
|
||||
useage: [:read],
|
||||
access: can_access_dashboard(),
|
||||
graphs: [
|
||||
%GraphSpec{
|
||||
graph: "http://mu.semte.ch/graphs/reports",
|
||||
constraint: %ResourceConstraint{
|
||||
resource_types: [
|
||||
"http://lblod.data.gift/vocabularies/reporting/Report",
|
||||
"http://open-services.net/ns/core#Error",
|
||||
"http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#DataContainer",
|
||||
"http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#FileDataObject"
|
||||
]
|
||||
}
|
||||
},
|
||||
%GraphSpec{
|
||||
graph: "http://mu.semte.ch/graphs/system/jobs",
|
||||
constraint: %ResourceConstraint{
|
||||
resource_types: [
|
||||
"http://vocab.deri.ie/cogs#Job",
|
||||
"http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#DataContainer",
|
||||
"http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#FileDataObject"
|
||||
]
|
||||
}
|
||||
},
|
||||
# OP stores jobs in multiple graphs, so we configure both until they are merged into one graph
|
||||
%GraphSpec{
|
||||
graph: "http://mu.semte.ch/graphs/jobs",
|
||||
constraint: %ResourceConstraint{
|
||||
resource_types: [
|
||||
"http://vocab.deri.ie/cogs#Job",
|
||||
"http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#DataContainer",
|
||||
"http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#FileDataObject"
|
||||
]
|
||||
}
|
||||
},
|
||||
]
|
||||
},
|
||||
|
||||
# // CLEANUP
|
||||
#
|
||||
%GraphCleanup{
|
||||
originating_graph: "http://mu.semte.ch/application",
|
||||
useage: [:read, :write],
|
||||
name: "clean"
|
||||
}
|
||||
]
|
||||
end
|
||||
end
|
||||
369
config/authorization/config.lisp
Normal file
369
config/authorization/config.lisp
Normal file
@@ -0,0 +1,369 @@
|
||||
;;;;;;;;;;;;;;;;;;;
|
||||
;;; delta messenger
|
||||
(in-package :delta-messenger)
|
||||
|
||||
(add-delta-logger)
|
||||
(add-delta-messenger "http://deltanotifier/")
|
||||
|
||||
;;;;;;;;;;;;;;;;;
|
||||
;;; configuration
|
||||
(in-package :client)
|
||||
(setf *log-sparql-query-roundtrip* t)
|
||||
(setf *backend* "http://triplestore:8890/sparql")
|
||||
|
||||
(in-package :server)
|
||||
(setf *log-incoming-requests-p* nil)
|
||||
|
||||
;;;;;;;;;;;;;;;;;
|
||||
;;; access rights
|
||||
(in-package :acl)
|
||||
|
||||
(defparameter *access-specifications* nil
|
||||
"All known ACCESS specifications.")
|
||||
|
||||
(defparameter *graphs* nil
|
||||
"All known GRAPH-SPECIFICATION instances.")
|
||||
|
||||
(defparameter *rights* nil
|
||||
"All known GRANT instances connecting ACCESS-SPECIFICATION to GRAPH.")
|
||||
|
||||
;; Prefixes used in the constraints below (not in the SPARQL queries)
|
||||
(define-prefixes
|
||||
:org "http://www.w3.org/ns/org#"
|
||||
:locn "http://www.w3.org/ns/locn#"
|
||||
:schema "http://schema.org/"
|
||||
:regorg "http://www.w3.org/ns/regorg#"
|
||||
:person "http://www.w3.org/ns/person#"
|
||||
:adms "http://www.w3.org/ns/adms#"
|
||||
:prov "http://www.w3.org/ns/prov#"
|
||||
:generiek "https://data.vlaanderen.be/ns/generiek#"
|
||||
:mandaat "http://data.vlaanderen.be/ns/mandaat#"
|
||||
:besluit "http://data.vlaanderen.be/ns/besluit#"
|
||||
:lblodlg "http://data.lblod.info/vocabularies/leidinggevenden/"
|
||||
:dc_terms "http://purl.org/dc/terms/"
|
||||
:foaf "http://xmlns.com/foaf/0.1/"
|
||||
:skos "http://www.w3.org/2004/02/skos/core#"
|
||||
:euvoc "http://publications.europa.eu/ontology/euvoc#"
|
||||
:ere "http://data.lblod.info/vocabularies/erediensten/"
|
||||
:ch "http://data.lblod.info/vocabularies/contacthub/"
|
||||
:code "http://lblod.data.gift/vocabularies/organisatie/"
|
||||
:ext "http://mu.semte.ch/vocabularies/ext/"
|
||||
:time "http://www.w3.org/2006/time#"
|
||||
:oasis "https://docs.oasis-open-projects.org/oslc-op/core/v3.0/os/core-vocab.html#"
|
||||
:nfo "http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#"
|
||||
:dcat "http://www.w3.org/ns/dcat#"
|
||||
:besluitvorming "https://data.vlaanderen.be/ns/besluitvorming#"
|
||||
:reporting "http://lblod.data.gift/vocabularies/reporting/"
|
||||
:oslc "http://open-services.net/ns/core#"
|
||||
:cogs "http://vocab.deri.ie/cogs#"
|
||||
)
|
||||
|
||||
(type-cache::add-type-for-prefix "http://mu.semte.ch/sessions/" "http://mu.semte.ch/vocabularies/session/Session")
|
||||
|
||||
(define-graph acmidm-lezer ("http://mu.semte.ch/graphs/administrative-unit")
|
||||
("dc_terms:Agent" -> _)
|
||||
("org:Organization" -> _)
|
||||
("regorg:RegisteredOrganization" -> _)
|
||||
("besluit:Besluit" -> _)
|
||||
("besluitvorming:Beslissingsactiviteit" -> _)
|
||||
("org:Site" -> _)
|
||||
("locn:Address" -> _)
|
||||
("person:Person" -> _)
|
||||
("schema:ContactPoint" -> _)
|
||||
("besluit:Bestuurseenheid" -> _)
|
||||
("besluit:Bestuursorgaan" -> _)
|
||||
("adms:Identifier" -> _)
|
||||
("generiek:GestructureerdeIdentificator" -> _)
|
||||
("mandaat:Mandaat" -> _)
|
||||
("mandaat:Mandataris" -> _)
|
||||
("lblodlg:Functionaris" -> _)
|
||||
("lblodlg:Bestuursfunctie" -> _)
|
||||
("code:VeranderingsgebeurtenisResultaat" -> _)
|
||||
("org:Post" -> _)
|
||||
("org:ChangeEvent" -> _)
|
||||
("ch:AgentInPositie" -> _)
|
||||
("ext:KboOrganisatie" -> _)
|
||||
("org:Membership" -> _)
|
||||
("time:ProperInterval" -> _))
|
||||
|
||||
(define-graph acmidm-vendor ("http://mu.semte.ch/graphs/vendor-management-data")
|
||||
("ext:Vendor" -> _))
|
||||
|
||||
(define-graph acmidm-editeerder ("http://mu.semte.ch/graphs/administrative-unit")
|
||||
("oasis:Error" -> _)
|
||||
("dc_terms:Agent" -> _)
|
||||
("org:Organization" -> _)
|
||||
("regorg:RegisteredOrganization" -> _)
|
||||
("besluit:Besluit" -> _)
|
||||
("besluitvorming:Beslissingsactiviteit" -> _)
|
||||
("org:Site" -> _)
|
||||
("locn:Address" -> _)
|
||||
("person:Person" -> _)
|
||||
("schema:ContactPoint" -> _)
|
||||
("besluit:Bestuurseenheid" -> _)
|
||||
("besluit:Bestuursorgaan" -> _)
|
||||
("adms:Identifier" -> _)
|
||||
("generiek:GestructureerdeIdentificator" -> _)
|
||||
("mandaat:Mandaat" -> _)
|
||||
("mandaat:Mandataris" -> _)
|
||||
("lblodlg:Functionaris" -> _)
|
||||
("lblodlg:Bestuursfunctie" -> _)
|
||||
("code:VeranderingsgebeurtenisResultaat" -> _)
|
||||
("org:Post" -> _)
|
||||
("org:ChangeEvent" -> _)
|
||||
("ch:AgentInPositie" -> _)
|
||||
("ext:KboOrganisatie" -> _)
|
||||
("org:Membership" -> _)
|
||||
("time:ProperInterval" -> _))
|
||||
|
||||
(define-graph acmidm-worship-lezer ("http://mu.semte.ch/graphs/worship-service")
|
||||
("ere:EredienstMandataris" -> _)
|
||||
("ere:BestuurVanDeEredienst" -> _)
|
||||
("ere:EredienstBestuurseenheid" -> _)
|
||||
("ere:RolBedienaar" -> _)
|
||||
("ere:VoorwaardenBedienaar" -> _)
|
||||
("ere:PositieBedienaar" -> _)
|
||||
("ere:BetrokkenLokaleBesturen" -> _)
|
||||
("ere:VerbondenJuridischeStructuren" -> _)
|
||||
("ere:CentraalBestuurVanDeEredienst" -> _)
|
||||
("ere:RepresentatiefOrgaan" -> _)
|
||||
("dc_terms:Agent" -> _)
|
||||
("org:Organization" -> _)
|
||||
("regorg:RegisteredOrganization" -> _)
|
||||
("besluit:Besluit" -> _)
|
||||
("besluitvorming:Beslissingsactiviteit" -> _)
|
||||
("org:Site" -> _)
|
||||
("locn:Address" -> _)
|
||||
("person:Person" -> _)
|
||||
("schema:ContactPoint" -> _)
|
||||
("besluit:Bestuurseenheid" -> _)
|
||||
("besluit:Bestuursorgaan" -> _)
|
||||
("adms:Identifier" -> _)
|
||||
("generiek:GestructureerdeIdentificator" -> _)
|
||||
("mandaat:Mandaat" -> _)
|
||||
("mandaat:Mandataris" -> _)
|
||||
("lblodlg:Functionaris" -> _)
|
||||
("lblodlg:Bestuursfunctie" -> _)
|
||||
("code:VeranderingsgebeurtenisResultaat" -> _)
|
||||
("org:Post" -> _)
|
||||
("org:ChangeEvent" -> _)
|
||||
("ch:AgentInPositie" -> _)
|
||||
("ext:KboOrganisatie" -> _)
|
||||
("org:Membership" -> _)
|
||||
("time:ProperInterval" -> _))
|
||||
|
||||
(define-graph acmidm-worship-editeerder ("http://mu.semte.ch/graphs/worship-service")
|
||||
("oasis:Error" -> _)
|
||||
("ere:EredienstMandataris" -> _)
|
||||
("ere:BestuurVanDeEredienst" -> _)
|
||||
("ere:EredienstBestuurseenheid" -> _)
|
||||
("ere:RolBedienaar" -> _)
|
||||
("ere:VoorwaardenBedienaar" -> _)
|
||||
("ere:PositieBedienaar" -> _)
|
||||
("ere:BetrokkenLokaleBesturen" -> _)
|
||||
("ere:VerbondenJuridischeStructuren" -> _)
|
||||
("ere:CentraalBestuurVanDeEredienst" -> _)
|
||||
("ere:RepresentatiefOrgaan" -> _)
|
||||
("dc_terms:Agent" -> _)
|
||||
("org:Organization" -> _)
|
||||
("regorg:RegisteredOrganization" -> _)
|
||||
("besluit:Besluit" -> _)
|
||||
("besluitvorming:Beslissingsactiviteit" -> _)
|
||||
("org:Site" -> _)
|
||||
("locn:Address" -> _)
|
||||
("person:Person" -> _)
|
||||
("schema:ContactPoint" -> _)
|
||||
("besluit:Bestuurseenheid" -> _)
|
||||
("besluit:Bestuursorgaan" -> _)
|
||||
("adms:Identifier" -> _)
|
||||
("generiek:GestructureerdeIdentificator" -> _)
|
||||
("mandaat:Mandaat" -> _)
|
||||
("mandaat:Mandataris" -> _)
|
||||
("lblodlg:Functionaris" -> _)
|
||||
("lblodlg:Bestuursfunctie" -> _)
|
||||
("code:VeranderingsgebeurtenisResultaat" -> _)
|
||||
("org:Post" -> _)
|
||||
("org:ChangeEvent" -> _)
|
||||
("ch:AgentInPositie" -> _)
|
||||
("ext:KboOrganisatie" -> _)
|
||||
("org:Membership" -> _)
|
||||
("time:ProperInterval" -> _))
|
||||
|
||||
(define-graph public ("http://mu.semte.ch/graphs/public")
|
||||
("org:Role" -> _)
|
||||
("besluit:Bestuurseenheid" -> _)
|
||||
("foaf:Person" -> _)
|
||||
("foaf:OnlineAccount" -> _)
|
||||
("nfo:FileDataObject" -> _)
|
||||
("dcat:Dataset" -> _)
|
||||
("dcat:Distribution" -> _)
|
||||
("dcat:Catalog" -> _)
|
||||
("ext:GeslachtCode" -> _)
|
||||
("lblodlg:FunctionarisStatusCode" -> _)
|
||||
("code:OrganisatieStatusCode" -> _)
|
||||
("code:BestuursfunctieCode" -> _)
|
||||
("code:BestuursorgaanClassificatieCode" -> _)
|
||||
("code:MandatarisStatusCode" -> _)
|
||||
("code:BestuurseenheidClassificatieCode" -> _)
|
||||
("ext:GeregistreerdeOrganisatieClassificatieCode" -> _)
|
||||
("code:TypeEredienst" -> _)
|
||||
("skos:ConceptScheme" -> _)
|
||||
("code:BedienaarFinancieringCode" -> _)
|
||||
("skos:Concept" -> _)
|
||||
("euvoc:Country" -> _)
|
||||
("code:TypeVestiging" -> _)
|
||||
("code:HelftVerkiezing" -> _)
|
||||
("code:Veranderingsgebeurtenis" -> _)
|
||||
("code:TypeBetrokkenheid" -> _)
|
||||
("code:VoorwaardenBedienaarCriterium" -> _)
|
||||
("code:BedienaarCriteriumBewijsstuk" -> _)
|
||||
("code:EredienstBeroepen" -> _)
|
||||
("code:Rechtsvormtype" -> _)
|
||||
("prov:Location" -> _)
|
||||
("code:inhoudelijkThema" -> _))
|
||||
|
||||
(define-graph shared ("http://mu.semte.ch/graphs/shared")
|
||||
("foaf:Image" -> _)
|
||||
("nfo:FileDataObject" -> _)
|
||||
("dc_terms:Agent" -> _)
|
||||
("org:Organization" -> _)
|
||||
("regorg:RegisteredOrganization" -> _)
|
||||
("besluit:Besluit" -> _)
|
||||
("besluitvorming:Beslissingsactiviteit" -> _)
|
||||
("org:Site" -> _)
|
||||
("locn:Address" -> _)
|
||||
("person:Person" -> _)
|
||||
("schema:ContactPoint" -> _)
|
||||
("besluit:Bestuurseenheid" -> _)
|
||||
("besluit:Bestuursorgaan" -> _)
|
||||
("adms:Identifier" -> _)
|
||||
("generiek:GestructureerdeIdentificator" -> _)
|
||||
("mandaat:Mandaat" -> _)
|
||||
("mandaat:Mandataris" -> _)
|
||||
("lblodlg:Functionaris" -> _)
|
||||
("lblodlg:Bestuursfunctie" -> _)
|
||||
("code:VeranderingsgebeurtenisResultaat" -> _)
|
||||
("org:Post" -> _)
|
||||
("org:ChangeEvent" -> _)
|
||||
("ch:AgentInPositie" -> _)
|
||||
("ext:KboOrganisatie" -> _)
|
||||
("org:Membership" -> _)
|
||||
("time:ProperInterval" -> _))
|
||||
|
||||
(define-graph reports ("http://mu.semte.ch/graphs/reports")
|
||||
("reporting:Report" -> _)
|
||||
("oslc:Error" -> _)
|
||||
("nfo:DataContainer" -> _)
|
||||
("nfo:FileDataObject" -> _))
|
||||
|
||||
(define-graph system-jobs ("http://mu.semte.ch/graphs/system/jobs")
|
||||
("cogs:Job" -> _)
|
||||
("nfo:DataContainer" -> _)
|
||||
("nfo:FileDataObject" -> _))
|
||||
|
||||
(define-graph jobs ("http://mu.semte.ch/graphs/jobs")
|
||||
("cogs:Job" -> _)
|
||||
("nfo:DataContainer" -> _)
|
||||
("nfo:FileDataObject" -> _))
|
||||
|
||||
(supply-allowed-group "public")
|
||||
|
||||
(supply-allowed-group "o-admin-rwf"
|
||||
:parameters ()
|
||||
:query "PREFIX ext: <http://mu.semte.ch/vocabularies/ext/>
|
||||
SELECT DISTINCT ?session WHERE {
|
||||
<SESSION_ID> ext:sessionRole \"LoketLB-AdminDashboardOrganisatiePortaalGebruiker\" .
|
||||
}")
|
||||
|
||||
(supply-allowed-group "ABBOrganisatiePortaalGebruiker-lezer"
|
||||
:parameters ()
|
||||
:query "PREFIX ext: <http://mu.semte.ch/vocabularies/ext/>
|
||||
PREFIX mu: <http://mu.semte.ch/vocabularies/core/>
|
||||
SELECT DISTINCT ?session_group ?session_role WHERE {
|
||||
<SESSION_ID> ext:sessionGroup/mu:uuid ?session_group;
|
||||
ext:activeSessionRole ?session_role.
|
||||
FILTER( ?session_role = \"ABBOrganisatiePortaalGebruiker-lezer\" )
|
||||
}")
|
||||
|
||||
(supply-allowed-group "ABBOrganisatiePortaalGebruiker-editeerder"
|
||||
:parameters ()
|
||||
:query "PREFIX ext: <http://mu.semte.ch/vocabularies/ext/>
|
||||
PREFIX mu: <http://mu.semte.ch/vocabularies/core/>
|
||||
SELECT DISTINCT ?session_group ?session_role WHERE {
|
||||
<SESSION_ID> ext:sessionGroup/mu:uuid ?session_group;
|
||||
ext:activeSessionRole ?session_role.
|
||||
FILTER( ?session_role = \"ABBOrganisatiePortaalGebruiker-editeerder\" )
|
||||
}")
|
||||
|
||||
(supply-allowed-group "ABBOrganisatiePortaalGebruiker-beheerder"
|
||||
:parameters ()
|
||||
:query "PREFIX ext: <http://mu.semte.ch/vocabularies/ext/>
|
||||
PREFIX mu: <http://mu.semte.ch/vocabularies/core/>
|
||||
SELECT DISTINCT ?session_group ?session_role WHERE {
|
||||
<SESSION_ID> ext:sessionGroup/mu:uuid ?session_group;
|
||||
ext:activeSessionRole ?session_role.
|
||||
FILTER( ?session_role = \"ABBOrganisatiePortaalGebruiker-beheerder\" )
|
||||
}")
|
||||
|
||||
|
||||
(supply-allowed-group "ABBOrganisatiePortaalErediensten-lezer"
|
||||
:parameters ()
|
||||
:query "PREFIX ext: <http://mu.semte.ch/vocabularies/ext/>
|
||||
PREFIX mu: <http://mu.semte.ch/vocabularies/core/>
|
||||
SELECT DISTINCT ?session_group ?session_role WHERE {
|
||||
<SESSION_ID> ext:sessionGroup/mu:uuid ?session_group;
|
||||
ext:activeSessionRole ?session_role.
|
||||
FILTER( ?session_role = \"ABBOrganisatiePortaalErediensten-lezer\" )
|
||||
}")
|
||||
|
||||
(supply-allowed-group "ABBOrganisatiePortaalErediensten-editeerder"
|
||||
:parameters ()
|
||||
:query "PREFIX ext: <http://mu.semte.ch/vocabularies/ext/>
|
||||
PREFIX mu: <http://mu.semte.ch/vocabularies/core/>
|
||||
SELECT DISTINCT ?session_group ?session_role WHERE {
|
||||
<SESSION_ID> ext:sessionGroup/mu:uuid ?session_group;
|
||||
ext:activeSessionRole ?session_role.
|
||||
FILTER( ?session_role = \"ABBOrganisatiePortaalErediensten-editeerder\" )
|
||||
}")
|
||||
|
||||
(supply-allowed-group "ABBOrganisatiePortaalErediensten-beheerder"
|
||||
:parameters ()
|
||||
:query "PREFIX ext: <http://mu.semte.ch/vocabularies/ext/>
|
||||
PREFIX mu: <http://mu.semte.ch/vocabularies/core/>
|
||||
SELECT DISTINCT ?session_group ?session_role WHERE {
|
||||
<SESSION_ID> ext:sessionGroup/mu:uuid ?session_group;
|
||||
ext:activeSessionRole ?session_role.
|
||||
FILTER( ?session_role = \"ABBOrganisatiePortaalErediensten-beheerder\" )
|
||||
}")
|
||||
|
||||
(grant (read)
|
||||
:to-graph (acmidm-lezer acmidm-vendor)
|
||||
:for-allowed-group "ABBOrganisatiePortaalGebruiker-lezer")
|
||||
|
||||
(grant (read write)
|
||||
:to-graph (acmidm-editeerder acmidm-vendor)
|
||||
:for-allowed-group "ABBOrganisatiePortaalGebruiker-editeerder")
|
||||
|
||||
(grant (read write)
|
||||
:to-graph (acmidm-editeerder acmidm-vendor)
|
||||
:for-allowed-group "ABBOrganisatiePortaalGebruiker-beheerder")
|
||||
|
||||
(grant (read)
|
||||
:to-graph (acmidm-worship-lezer acmidm-vendor)
|
||||
:for-allowed-group "ABBOrganisatiePortaalErediensten-lezer")
|
||||
|
||||
(grant (read write)
|
||||
:to-graph (acmidm-worship-editeerder acmidm-vendor)
|
||||
:for-allowed-group "ABBOrganisatiePortaalErediensten-editeerder")
|
||||
|
||||
(grant (read write)
|
||||
:to-graph (acmidm-worship-editeerder acmidm-vendor)
|
||||
:for-allowed-group "ABBOrganisatiePortaalErediensten-beheerder")
|
||||
|
||||
(grant (read)
|
||||
:to-graph (public shared)
|
||||
:for-allowed-group "public")
|
||||
|
||||
(grant (read write)
|
||||
:to-graph (reports jobs system-jobs)
|
||||
:for-allowed-group "o-admin-rwf")
|
||||
@@ -1,5 +0,0 @@
|
||||
defmodule Delta.Config do
|
||||
def targets do
|
||||
[ "http://deltanotifier" ]
|
||||
end
|
||||
end
|
||||
@@ -19,16 +19,6 @@
|
||||
"cronPatternHealingJob": "0 0 4 * * *",
|
||||
"startInitialSync": true
|
||||
},
|
||||
{
|
||||
"name": "organizations-public-info",
|
||||
"jobsGraph": "http://mu.semte.ch/graphs/jobs",
|
||||
"dumpFileCreationJobOperation": "http://redpencil.data.gift/id/jobs/concept/JobOperation/deltas/deltaDumpFileCreation/organizations-public-info",
|
||||
"initialPublicationGraphSyncJobOperation": "http://redpencil.data.gift/id/jobs/concept/JobOperation/deltas/initialPublicationGraphSyncing/organizations-public-info",
|
||||
"healingJobOperation": "http://redpencil.data.gift/id/jobs/concept/JobOperation/deltas/healingOperation/organizations-public-info",
|
||||
"cronPatternDumpJob": "27 */4 * * *",
|
||||
"cronPatternHealingJob": "0 0 4 * * *",
|
||||
"startInitialSync": true
|
||||
},
|
||||
{
|
||||
"name": "worship-posts",
|
||||
"jobsGraph": "http://mu.semte.ch/graphs/jobs",
|
||||
|
||||
@@ -17,24 +17,6 @@
|
||||
"targetFilesGraph": "http://redpencil.data.gift/id/deltas/producer/organizations-deltas",
|
||||
"cleanupOldDumps": true
|
||||
},
|
||||
"http://redpencil.data.gift/id/jobs/concept/JobOperation/deltas/deltaDumpFileCreation/organizations-public-info": {
|
||||
"dcatDataSetSubject": "http://data.lblod.info/datasets/delta-producer/dumps/OrganizationsPublicInfoCacheGraphDump",
|
||||
"targetGraph": "http://redpencil.data.gift/id/deltas/producer/organizations-public-info",
|
||||
"fileBaseName": "dump-organizations-public-info",
|
||||
"publicationGraphEndpoint": "http://publication-triplestore:8890/sparql",
|
||||
"targetDcatGraph": "http://mu.semte.ch/graphs/public",
|
||||
"targetFilesGraph": "http://mu.semte.ch/graphs/public",
|
||||
"cleanupOldDumps": true
|
||||
},
|
||||
"http://redpencil.data.gift/id/jobs/concept/JobOperation/deltas/initialPublicationGraphSyncing/organizations-public-info": {
|
||||
"dcatDataSetSubject": "http://data.lblod.info/datasets/delta-producer/dumps/OrganizationsPublicInfoCacheGraphDump",
|
||||
"targetGraph": "http://redpencil.data.gift/id/deltas/producer/organizations-public-info",
|
||||
"fileBaseName": "dump-organizations-public-info",
|
||||
"publicationGraphEndpoint": "http://publication-triplestore:8890/sparql",
|
||||
"targetDcatGraph": "http://mu.semte.ch/graphs/public",
|
||||
"targetFilesGraph": "http://mu.semte.ch/graphs/public",
|
||||
"cleanupOldDumps": true
|
||||
},
|
||||
"http://redpencil.data.gift/id/jobs/concept/JobOperation/deltas/deltaDumpFileCreation/public": {
|
||||
"dcatDataSetSubject": "http://data.lblod.info/datasets/delta-producer/dumps/PublicCacheGraphDump",
|
||||
"targetGraph": "http://redpencil.data.gift/id/deltas/producer/public",
|
||||
|
||||
@@ -512,6 +512,32 @@
|
||||
"properties": [
|
||||
"http://www.w3.org/2004/02/skos/core#prefLabel"
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "http://www.w3.org/ns/org#Membership",
|
||||
"graphsFilter": [
|
||||
"http://mu.semte.ch/graphs/worship-service",
|
||||
"http://mu.semte.ch/graphs/shared",
|
||||
"http://mu.semte.ch/graphs/administrative-unit"
|
||||
],
|
||||
"properties": [
|
||||
"http://mu.semte.ch/vocabularies/core/uuid",
|
||||
"http://www.w3.org/ns/org#organization",
|
||||
"http://www.w3.org/ns/org#member",
|
||||
"http://www.w3.org/ns/org#role"
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "http://www.w3.org/ns/org#Role",
|
||||
"graphsFilter": [
|
||||
"http://mu.semte.ch/graphs/public"
|
||||
],
|
||||
"properties": [
|
||||
"http://mu.semte.ch/vocabularies/core/uuid",
|
||||
"http://www.w3.org/2004/02/skos/core#prefLabel",
|
||||
"http://www.w3.org/2004/02/skos/core#broader",
|
||||
"http://www.w3.org/2004/02/skos/core#topConceptOf"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@@ -525,6 +525,32 @@
|
||||
"http://www.w3.org/2004/02/skos/core#prefLabel"
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "http://lblod.data.gift/vocabularies/organisatie/EredienstBeroepen",
|
||||
"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"
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "http://lblod.data.gift/vocabularies/organisatie/TypeBetrokkenheid",
|
||||
"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"
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "http://data.vlaanderen.be/ns/mandaat#Mandaat",
|
||||
"graphsFilter": [
|
||||
@@ -540,7 +566,8 @@
|
||||
],
|
||||
"properties": [
|
||||
"http://mu.semte.ch/vocabularies/core/uuid",
|
||||
"http://www.w3.org/ns/org#role"
|
||||
"http://www.w3.org/ns/org#role",
|
||||
"http://data.vlaanderen.be/ns/mandaat#aantalHouders"
|
||||
]
|
||||
},
|
||||
{
|
||||
@@ -675,6 +702,32 @@
|
||||
"http://www.w3.org/2004/02/skos/core#prefLabel",
|
||||
"http://www.w3.org/2000/01/rdf-schema#label"
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "http://www.w3.org/ns/org#Membership",
|
||||
"graphsFilter": [
|
||||
"http://mu.semte.ch/graphs/worship-service",
|
||||
"http://mu.semte.ch/graphs/shared",
|
||||
"http://mu.semte.ch/graphs/administrative-unit"
|
||||
],
|
||||
"properties": [
|
||||
"http://mu.semte.ch/vocabularies/core/uuid",
|
||||
"http://www.w3.org/ns/org#organization",
|
||||
"http://www.w3.org/ns/org#member",
|
||||
"http://www.w3.org/ns/org#role"
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "http://www.w3.org/ns/org#Role",
|
||||
"graphsFilter": [
|
||||
"http://mu.semte.ch/graphs/public"
|
||||
],
|
||||
"properties": [
|
||||
"http://mu.semte.ch/vocabularies/core/uuid",
|
||||
"http://www.w3.org/2004/02/skos/core#prefLabel",
|
||||
"http://www.w3.org/2004/02/skos/core#broader",
|
||||
"http://www.w3.org/2004/02/skos/core#topConceptOf"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@@ -44,29 +44,6 @@
|
||||
"loginPath": "/public/login",
|
||||
"logOutgoingDelta": true
|
||||
},
|
||||
"organizations-public-info": {
|
||||
"deltaInterval": 10000,
|
||||
"errorCreatorUri": "http://lblod.data.gift/services/delta-producer-publication-graph-maintainer-organizations-public-info",
|
||||
"exportConfigPath": "/config/organizations-public-info/export.json",
|
||||
"filesPath": "/organizations-public-info/files",
|
||||
"healingJobOperation": "http://redpencil.data.gift/id/jobs/concept/JobOperation/deltas/healingOperation/organizations-public-info",
|
||||
"initialPublicationGraphSyncJobOperation": "http://redpencil.data.gift/id/jobs/concept/JobOperation/deltas/initialPublicationGraphSyncing/organizations-public-info",
|
||||
"jobsGraph": "http://mu.semte.ch/graphs/jobs",
|
||||
"publicationGraph": "http://redpencil.data.gift/id/deltas/producer/organizations-public-info",
|
||||
"publisherUri": "http://data.lblod.info/services/delta-production-json-diff-file-manager/organizations-public-info",
|
||||
"queuePollInterval": 3000,
|
||||
"relativeFilePath": "/deltas/organizations-public-info",
|
||||
"serveDeltaFiles": true,
|
||||
"skipMuAuthInitialSync": true,
|
||||
"skipMuAuthHealing": true,
|
||||
"useFileDiff": true,
|
||||
"healingInitialBatchSizeInsert": 1000,
|
||||
"healingPatchPublicationGraphTaskOperation": 500,
|
||||
"useVirtuosoForExpensiveSelects": true,
|
||||
"errorGraph": "http://mu.semte.ch/graphs/jobs",
|
||||
"loginPath": "/organizations-public-info/login",
|
||||
"logOutgoingDelta": true
|
||||
},
|
||||
"worship-posts": {
|
||||
"deltaInterval": 10000,
|
||||
"errorCreatorUri": "http://lblod.data.gift/services/delta-producer-publication-graph-maintainer-worship-posts",
|
||||
|
||||
@@ -178,6 +178,27 @@ export default [
|
||||
ignoreFromSelf: true,
|
||||
optOutMuScopeIds: [ "http://redpencil.data.gift/id/concept/muScope/deltas/initialSync" ]
|
||||
}
|
||||
},
|
||||
{
|
||||
match: {
|
||||
predicate: {
|
||||
type: 'uri',
|
||||
value: 'http://www.w3.org/1999/02/22-rdf-syntax-ns#type'
|
||||
},
|
||||
object: {
|
||||
type: 'uri',
|
||||
value:'http://open-services.net/ns/core#Error'
|
||||
}
|
||||
},
|
||||
callback: {
|
||||
url: 'http://error-alert/delta',
|
||||
method:'POST'
|
||||
},
|
||||
options: {
|
||||
resourceFormat: 'v0.0.1',
|
||||
gracePeriod: 1000,
|
||||
ignoreFromSelf: true
|
||||
}
|
||||
}
|
||||
/*
|
||||
Commenting ldes rules until ready to go to qa/prod. In the meantime, we override the configuration on dev.
|
||||
|
||||
@@ -0,0 +1,19 @@
|
||||
DELETE {
|
||||
GRAPH ?g {
|
||||
?s <http://www.w3.org/ns/regorg#orgStatus> ?status.
|
||||
}
|
||||
}
|
||||
INSERT {
|
||||
GRAPH ?g {
|
||||
?s <http://www.w3.org/ns/regorg#orgStatus> <http://lblod.data.gift/concepts/63cc561de9188d64ba5840a42ae8f0d6>.
|
||||
}
|
||||
}
|
||||
WHERE {
|
||||
GRAPH ?g {
|
||||
?s a <http://www.w3.org/ns/org#Organization>.
|
||||
|
||||
OPTIONAL {
|
||||
?s <http://www.w3.org/ns/regorg#orgStatus> ?status.
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,33 @@
|
||||
INSERT DATA {
|
||||
GRAPH <http://mu.semte.ch/graphs/public> {
|
||||
|
||||
|
||||
|
||||
<http://lblod.data.gift/concept-schemes/b8dcb04f0d1feb86ff01cc0677363b20> <http://www.w3.org/2004/02/skos/core#prefLabel> "Organisatie status code" .
|
||||
<http://lblod.data.gift/concepts/abf4fee82019f88cf122f986830621ab> <http://www.w3.org/2004/02/skos/core#inScheme> <http://lblod.data.gift/concept-schemes/b8dcb04f0d1feb86ff01cc0677363b20> .
|
||||
<http://lblod.data.gift/concept-schemes/b8dcb04f0d1feb86ff01cc0677363b20> <http://mu.semte.ch/vocabularies/core/uuid> "b8dcb04f0d1feb86ff01cc0677363b20" .
|
||||
<http://lblod.data.gift/concepts/63cc561de9188d64ba5840a42ae8f0d6> <http://mu.semte.ch/vocabularies/core/uuid> "63cc561de9188d64ba5840a42ae8f0d6" .
|
||||
<http://lblod.data.gift/concept-schemes/b8dcb04f0d1feb86ff01cc0677363b20> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2004/02/skos/core#ConceptScheme> .
|
||||
<http://lblod.data.gift/concepts/d02c4e12bf88d2fdf5123b07f29c9311> <http://www.w3.org/2004/02/skos/core#topConceptOf> <http://lblod.data.gift/concept-schemes/b8dcb04f0d1feb86ff01cc0677363b20> .
|
||||
<http://lblod.data.gift/concepts/63cc561de9188d64ba5840a42ae8f0d6> <http://www.w3.org/2004/02/skos/core#inScheme> <http://lblod.data.gift/concept-schemes/b8dcb04f0d1feb86ff01cc0677363b20> .
|
||||
<http://lblod.data.gift/concepts/d02c4e12bf88d2fdf5123b07f29c9311> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://lblod.data.gift/vocabularies/organisatie/OrganisatieStatusCode> .
|
||||
<http://lblod.data.gift/concepts/63cc561de9188d64ba5840a42ae8f0d6> <http://www.w3.org/2004/02/skos/core#topConceptOf> <http://lblod.data.gift/concept-schemes/b8dcb04f0d1feb86ff01cc0677363b20> .
|
||||
<http://lblod.data.gift/concepts/d02c4e12bf88d2fdf5123b07f29c9311> <http://www.w3.org/2004/02/skos/core#inScheme> <http://lblod.data.gift/concept-schemes/b8dcb04f0d1feb86ff01cc0677363b20> .
|
||||
<http://lblod.data.gift/concepts/abf4fee82019f88cf122f986830621ab> <http://www.w3.org/2004/02/skos/core#prefLabel> "In oprichting" .
|
||||
<http://lblod.data.gift/concepts/abf4fee82019f88cf122f986830621ab> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://lblod.data.gift/vocabularies/organisatie/OrganisatieStatusCode> .
|
||||
<http://lblod.data.gift/concepts/63cc561de9188d64ba5840a42ae8f0d6> <http://www.w3.org/2004/02/skos/core#inScheme> <http://lblod.data.gift/concept-schemes/10caf4a4-1ff5-4c05-917e-56489910d68b> .
|
||||
<http://lblod.data.gift/concepts/abf4fee82019f88cf122f986830621ab> <http://www.w3.org/2004/02/skos/core#topConceptOf> <http://lblod.data.gift/concept-schemes/b8dcb04f0d1feb86ff01cc0677363b20> .
|
||||
<http://lblod.data.gift/concepts/d02c4e12bf88d2fdf5123b07f29c9311> <http://www.w3.org/2004/02/skos/core#prefLabel> "Niet Actief" .
|
||||
<http://lblod.data.gift/concepts/abf4fee82019f88cf122f986830621ab> <http://mu.semte.ch/vocabularies/core/uuid> "abf4fee82019f88cf122f986830621ab" .
|
||||
<http://lblod.data.gift/concepts/d02c4e12bf88d2fdf5123b07f29c9311> <http://www.w3.org/2004/02/skos/core#inScheme> <http://lblod.data.gift/concept-schemes/10caf4a4-1ff5-4c05-917e-56489910d68b> .
|
||||
<http://lblod.data.gift/concepts/63cc561de9188d64ba5840a42ae8f0d6> <http://www.w3.org/2004/02/skos/core#prefLabel> "Actief" .
|
||||
<http://lblod.data.gift/concepts/63cc561de9188d64ba5840a42ae8f0d6> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://lblod.data.gift/vocabularies/organisatie/OrganisatieStatusCode> .
|
||||
<http://lblod.data.gift/concepts/d02c4e12bf88d2fdf5123b07f29c9311> <http://mu.semte.ch/vocabularies/core/uuid> "d02c4e12bf88d2fdf5123b07f29c9311" .
|
||||
<http://lblod.data.gift/concepts/abf4fee82019f88cf122f986830621ab> <http://www.w3.org/2004/02/skos/core#inScheme> <http://lblod.data.gift/concept-schemes/10caf4a4-1ff5-4c05-917e-56489910d68b> .
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
@@ -306,7 +306,7 @@ defmodule Dispatcher do
|
||||
end
|
||||
|
||||
match "/sessions/*path", %{ reverse_host: ["dashboard" | _rest] } do
|
||||
Proxy.forward conn, path, "http://dashboard-login/sessions/"
|
||||
Proxy.forward conn, path, "http://login-dashboard/sessions/"
|
||||
end
|
||||
|
||||
match "/sessions/*path", %{accept: [:any], layer: :api} do
|
||||
@@ -386,13 +386,17 @@ defmodule Dispatcher do
|
||||
layer: :api_services,
|
||||
accept: %{json: true}
|
||||
} do
|
||||
forward(conn, path, "http://construct-organization-relationships/create-relationships/")
|
||||
forward(conn, path, "http://construct-organization-relationships/")
|
||||
end
|
||||
|
||||
post "/kbo-data-sync/*path", %{layer: :api_services, accept: %{json: true}} do
|
||||
forward(conn, path, "http://kbo-data-sync/sync-kbo-data/")
|
||||
end
|
||||
|
||||
match "/scope-of-operation/*path", %{layer: api_services, accept: %{json: true}} do
|
||||
forward(conn, path, "http://scope-of-operation/")
|
||||
end
|
||||
|
||||
get "/ldes/*path", %{layer: :api_services} do
|
||||
forward(conn, path, "http://ldes-backend/")
|
||||
end
|
||||
@@ -437,14 +441,6 @@ defmodule Dispatcher do
|
||||
Proxy.forward conn, path, "http://delta-producer-publication-graph-maintainer/organizations/files/"
|
||||
end
|
||||
|
||||
#################################################################
|
||||
# DELTA: organizations-public-info
|
||||
#################################################################
|
||||
|
||||
get "/sync/organizations-public-info/files/*path" do
|
||||
Proxy.forward(conn, path, "http://delta-producer-publication-graph-maintainer/organizations-public-info/files/")
|
||||
end
|
||||
|
||||
#################################################################
|
||||
# DELTA: public
|
||||
#################################################################
|
||||
@@ -507,8 +503,16 @@ defmodule Dispatcher do
|
||||
# sparql endpoint
|
||||
###############################################################
|
||||
|
||||
post "/sparql/*path", %{layer: :api_services, accept: %{sparql_json: true}} do
|
||||
forward(conn, path, "http://db:8890/sparql/")
|
||||
# post "/sparql/*path", %{layer: :api_services, accept: %{sparql_json: true}} do
|
||||
# forward(conn, path, "http://db:8890/sparql/")
|
||||
# end
|
||||
|
||||
#################################################################
|
||||
# Health checks
|
||||
#################################################################
|
||||
|
||||
get "/health/accounts", %{layer: :api} do
|
||||
Proxy.forward(conn, [], "http://resource/accounts/")
|
||||
end
|
||||
|
||||
###############################################################
|
||||
|
||||
8
config/error-alert/config.json
Normal file
8
config/error-alert/config.json
Normal file
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"creators": [
|
||||
"http://lblod.data.gift/services/delta-producer-background-jobs-initiator/organizations",
|
||||
"http://lblod.data.gift/services/delta-producer-background-jobs-initiator/public",
|
||||
"http://lblod.data.gift/services/delta-producer-background-jobs-initiator/organizations-public-info",
|
||||
"http://lblod.data.gift/services/delta-producer-background-jobs-initiator/worship-posts"
|
||||
]
|
||||
}
|
||||
@@ -63,38 +63,6 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
"http://redpencil.data.gift/id/jobs/concept/JobOperation/deltas/initialPublicationGraphSyncing/organizations-public-info": {
|
||||
"tasksConfiguration": [
|
||||
{
|
||||
"currentOperation": null,
|
||||
"nextOperation": "http://redpencil.data.gift/id/jobs/concept/TaskOperation/deltas/initialPublicationGraphSyncing",
|
||||
"nextIndex": "0"
|
||||
},
|
||||
{
|
||||
"currentOperation": "http://redpencil.data.gift/id/jobs/concept/TaskOperation/deltas/initialPublicationGraphSyncing",
|
||||
"nextOperation": "http://redpencil.data.gift/id/jobs/concept/TaskOperation/deltas/deltaDumpFileCreation",
|
||||
"nextIndex": "1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"http://redpencil.data.gift/id/jobs/concept/JobOperation/deltas/healingOperation/organizations-public-info": {
|
||||
"tasksConfiguration": [
|
||||
{
|
||||
"currentOperation": null,
|
||||
"nextOperation": "http://redpencil.data.gift/id/jobs/concept/TaskOperation/deltas/healing/patchPublicationGraph",
|
||||
"nextIndex": "0"
|
||||
}
|
||||
]
|
||||
},
|
||||
"http://redpencil.data.gift/id/jobs/concept/JobOperation/deltas/deltaDumpFileCreation/organizations-public-info": {
|
||||
"tasksConfiguration": [
|
||||
{
|
||||
"currentOperation": null,
|
||||
"nextOperation": "http://redpencil.data.gift/id/jobs/concept/TaskOperation/deltas/deltaDumpFileCreation",
|
||||
"nextIndex": "0"
|
||||
}
|
||||
]
|
||||
},
|
||||
"http://redpencil.data.gift/id/jobs/concept/JobOperation/deltas/initialPublicationGraphSyncing/public": {
|
||||
"tasksConfiguration": [
|
||||
{
|
||||
|
||||
@@ -0,0 +1,22 @@
|
||||
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
|
||||
PREFIX prov: <http://www.w3.org/ns/prov#>
|
||||
|
||||
DELETE {
|
||||
GRAPH <http://mu.semte.ch/graphs/public> {
|
||||
?scope rdfs:label ?oldLabel .
|
||||
}
|
||||
} INSERT {
|
||||
GRAPH <http://mu.semte.ch/graphs/public> {
|
||||
?scope rdfs:label ?newLabel .
|
||||
}
|
||||
} WHERE {
|
||||
GRAPH <http://mu.semte.ch/graphs/public> {
|
||||
?scope a prov:Location ;
|
||||
rdfs:label ?oldLabel .
|
||||
VALUES (?scope ?newLabel) {
|
||||
(<http://data.lblod.info/id/werkingsgebieden/1f5dd7043ad54d07751da8689d5b47ad9ae0e52dccce8f00cc8debab35f8e2b2> "Bilzen-Hoeselt")
|
||||
(<http://data.lblod.info/id/werkingsgebieden/fc34bb0a1dbf157ac5e5f8e657dd774210f03d2efa21370dd3b9a6342906c7ab> "Tessenderlo-Ham")
|
||||
(<http://data.lblod.info/id/werkingsgebieden/fabec9e745fc9efa32afadd8b7268938805b9679dcf3b032c9b9a9a3530d6b59> "Tongeren-Borgloon")
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,38 @@
|
||||
DELETE {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?s <http://www.w3.org/ns/locn#adminUnitL2> ?province ;
|
||||
<https://data.vlaanderen.be/ns/adres#adresIsGelegenIn> ?werkingsgebied .
|
||||
}
|
||||
} WHERE {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
VALUES ?postCode {
|
||||
"1070"
|
||||
"1000"
|
||||
"1020"
|
||||
"1120"
|
||||
"1130"
|
||||
"1050"
|
||||
"1040"
|
||||
"1140"
|
||||
"1083"
|
||||
"1090"
|
||||
"1081"
|
||||
"1160"
|
||||
"1030"
|
||||
"1082"
|
||||
"1060"
|
||||
"1080"
|
||||
"1210"
|
||||
"1200"
|
||||
"1150"
|
||||
"1180"
|
||||
"1190"
|
||||
"1170"
|
||||
}
|
||||
|
||||
?s a <http://www.w3.org/ns/locn#Address> ;
|
||||
<http://www.w3.org/ns/locn#postCode> ?postCode ;
|
||||
<http://www.w3.org/ns/locn#adminUnitL2> ?province ;
|
||||
<https://data.vlaanderen.be/ns/adres#adresIsGelegenIn> ?werkingsgebied .
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,78 @@
|
||||
INSERT DATA {
|
||||
GRAPH <http://mu.semte.ch/graphs/public> {
|
||||
<http://data.lblod.info/id/werkingsgebieden/1c491c48-643f-44c3-bdd8-2ba8f11f4d5d>
|
||||
a <http://www.w3.org/ns/prov#Location> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "1c491c48-643f-44c3-bdd8-2ba8f11f4d5d" ;
|
||||
<http://www.w3.org/2000/01/rdf-schema#label> "Anderlecht" ;
|
||||
<http://mu.semte.ch/vocabularies/ext/werkingsgebiedNiveau> "Gemeente" ;
|
||||
<http://www.w3.org/2004/02/skos/core#exactMatch> <http://vocab.belgif.be/auth/refnis2025/21001> .
|
||||
}
|
||||
|
||||
GRAPH <http://mu.semte.ch/graphs/shared> {
|
||||
<https://data.vlaanderen.be/id/organisatie/OVO025866>
|
||||
a <http://www.w3.org/ns/org#Organization> ,
|
||||
<http://data.vlaanderen.be/ns/besluit#Bestuurseenheid> ,
|
||||
<http://purl.org/dc/terms/Agent> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "1e912379-eeab-4d33-8f6c-2e160e230dab" ;
|
||||
<http://www.w3.org/ns/org#classification> <http://data.vlaanderen.be/id/concept/BestuurseenheidClassificatieCode/5ab0e9b8a3b2ca7c5e000001> ;
|
||||
<http://www.w3.org/2004/02/skos/core#prefLabel> "Anderlecht" ;
|
||||
<http://www.w3.org/ns/regorg#legalName> "Anderlecht" ;
|
||||
<http://www.w3.org/ns/regorg#orgStatus> <http://lblod.data.gift/concepts/63cc561de9188d64ba5840a42ae8f0d6> .
|
||||
}
|
||||
|
||||
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
|
||||
<https://data.vlaanderen.be/id/organisatie/OVO025866>
|
||||
<http://data.vlaanderen.be/ns/besluit#werkingsgebied> <http://data.lblod.info/id/werkingsgebieden/1c491c48-643f-44c3-bdd8-2ba8f11f4d5d> ;
|
||||
<http://www.w3.org/ns/adms#identifier> <http://data.lblod.info/id/identificatoren/d422793b-ee14-4c49-9633-2460a2bd5597> ;
|
||||
<http://www.w3.org/ns/adms#identifier> <http://data.lblod.info/id/identificatoren/55f5718e-753d-4bf5-9e54-51107cb0233e> ;
|
||||
<http://www.w3.org/ns/org#hasPrimarySite> <http://data.lblod.info/id/vestigingen/dbd1ab23-f6c8-40eb-92c1-ad96768581be> ;
|
||||
<http://purl.org/dc/terms/source> <https://data.vlaanderen.be/doc/organisatie> .
|
||||
|
||||
<http://data.lblod.info/id/identificatoren/d422793b-ee14-4c49-9633-2460a2bd5597>
|
||||
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator> <http://data.lblod.info/id/gestructureerdeIdentificator/6a614bee-ce07-44ae-b9b8-6c62b5d59f03>;
|
||||
a <http://www.w3.org/ns/adms#Identifier> ;
|
||||
<http://www.w3.org/2004/02/skos/core#notation> "KBO nummer" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "d422793b-ee14-4c49-9633-2460a2bd5597" .
|
||||
|
||||
<http://data.lblod.info/id/gestructureerdeIdentificator/6a614bee-ce07-44ae-b9b8-6c62b5d59f03>
|
||||
a <https://data.vlaanderen.be/ns/generiek#GestructureerdeIdentificator> ;
|
||||
<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "0206582284" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "6a614bee-ce07-44ae-b9b8-6c62b5d59f03" .
|
||||
|
||||
<http://data.lblod.info/id/identificatoren/55f5718e-753d-4bf5-9e54-51107cb0233e>
|
||||
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator> <http://data.lblod.info/id/gestructureerdeIdentificator/d78905a7-c997-4faa-a431-0fc536e5c13c>;
|
||||
a <http://www.w3.org/ns/adms#Identifier> ;
|
||||
<http://www.w3.org/2004/02/skos/core#notation> "OVO-nummer" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "55f5718e-753d-4bf5-9e54-51107cb0233e" .
|
||||
|
||||
<http://data.lblod.info/id/gestructureerdeIdentificator/d78905a7-c997-4faa-a431-0fc536e5c13c>
|
||||
a <https://data.vlaanderen.be/ns/generiek#GestructureerdeIdentificator> ;
|
||||
<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "OVO025866" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "d78905a7-c997-4faa-a431-0fc536e5c13c" .
|
||||
|
||||
<http://data.lblod.info/id/vestigingen/dbd1ab23-f6c8-40eb-92c1-ad96768581be>
|
||||
a <http://www.w3.org/ns/org#Site> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "dbd1ab23-f6c8-40eb-92c1-ad96768581be" ;
|
||||
<http://data.lblod.info/vocabularies/erediensten/vestigingstype> <http://lblod.data.gift/concepts/f1381723dec42c0b6ba6492e41d6f5dd> ;
|
||||
<http://www.w3.org/ns/org#siteAddress> <http://data.lblod.info/id/contact-punten/0a39a310-4e93-4443-989c-1ea630f82033> ;
|
||||
<https://data.vlaanderen.be/ns/organisatie#bestaatUit> <http://data.lblod.info/id/adressen/cc216687-6049-41ae-8fd7-6757117e0e16> .
|
||||
|
||||
<http://data.lblod.info/id/contact-punten/0a39a310-4e93-4443-989c-1ea630f82033>
|
||||
a <http://schema.org/ContactPoint> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "0a39a310-4e93-4443-989c-1ea630f82033" ;
|
||||
<http://schema.org/email> "info@anderlecht.brussels" ;
|
||||
<http://schema.org/telephone> "tel:+3225580800" ;
|
||||
<http://schema.org/contactType> "Primary" ;
|
||||
<http://xmlns.com/foaf/0.1/page> "https://www.anderlecht.be/" .
|
||||
|
||||
<http://data.lblod.info/id/adressen/cc216687-6049-41ae-8fd7-6757117e0e16>
|
||||
a <http://www.w3.org/ns/locn#Address> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "cc216687-6049-41ae-8fd7-6757117e0e16" ;
|
||||
<https://data.vlaanderen.be/ns/adres#gemeentenaam> "Anderlecht" ;
|
||||
<https://data.vlaanderen.be/ns/adres#land> "België" ;
|
||||
<https://data.vlaanderen.be/ns/adres#Adresvoorstelling.huisnummer> "1" ;
|
||||
<http://www.w3.org/ns/locn#fullAddress> "Raadsplein 1, 1070 Anderlecht, België" ;
|
||||
<http://www.w3.org/ns/locn#postCode> "1070" ;
|
||||
<http://www.w3.org/ns/locn#thoroughfare> "Raadsplein" .
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,92 @@
|
||||
INSERT DATA {
|
||||
GRAPH <http://mu.semte.ch/graphs/public> {
|
||||
<http://data.lblod.info/id/werkingsgebieden/fb36ff92-84b7-4d90-b32c-f7b7815b7711>
|
||||
a <http://www.w3.org/ns/prov#Location> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "fb36ff92-84b7-4d90-b32c-f7b7815b7711" ;
|
||||
<http://www.w3.org/2000/01/rdf-schema#label> "Brussel" ;
|
||||
<http://mu.semte.ch/vocabularies/ext/werkingsgebiedNiveau> "Gemeente" ;
|
||||
<http://www.w3.org/2004/02/skos/core#exactMatch> <http://vocab.belgif.be/auth/refnis2025/21004> .
|
||||
}
|
||||
|
||||
GRAPH <http://mu.semte.ch/graphs/shared> {
|
||||
<https://data.vlaanderen.be/id/organisatie/OVO008216>
|
||||
a <http://www.w3.org/ns/org#Organization> ,
|
||||
<http://data.vlaanderen.be/ns/besluit#Bestuurseenheid> ,
|
||||
<http://purl.org/dc/terms/Agent> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "3d6f7cfe-43e3-4b87-bb2f-0bd8c497ab33" ;
|
||||
<http://www.w3.org/ns/org#classification> <http://data.vlaanderen.be/id/concept/BestuurseenheidClassificatieCode/5ab0e9b8a3b2ca7c5e000001> ;
|
||||
<http://www.w3.org/2004/02/skos/core#prefLabel> "Brussel" ;
|
||||
<http://www.w3.org/ns/regorg#legalName> "Brussel" ;
|
||||
<http://www.w3.org/ns/regorg#orgStatus> <http://lblod.data.gift/concepts/63cc561de9188d64ba5840a42ae8f0d6> .
|
||||
}
|
||||
|
||||
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
|
||||
<https://data.vlaanderen.be/id/organisatie/OVO008216>
|
||||
<http://data.vlaanderen.be/ns/besluit#werkingsgebied> <http://data.lblod.info/id/werkingsgebieden/fb36ff92-84b7-4d90-b32c-f7b7815b7711> ;
|
||||
<http://www.w3.org/ns/adms#identifier> <http://data.lblod.info/id/identificatoren/49127169-aff3-44a3-8982-658e4055eef4> ;
|
||||
<http://www.w3.org/ns/adms#identifier> <http://data.lblod.info/id/identificatoren/3c8dd5c2-7a40-4b44-bc1d-cc9a93340159> ;
|
||||
<http://www.w3.org/ns/org#hasPrimarySite> <http://data.lblod.info/id/vestigingen/d842785a-5684-4573-8248-57bf8c1f38bd> ;
|
||||
<http://purl.org/dc/terms/source> <https://data.vlaanderen.be/doc/organisatie> .
|
||||
|
||||
<http://data.lblod.info/id/veranderingsgebeurtenissen/7a48ea24-5557-420a-bdd0-712d05309ab7>
|
||||
a <http://www.w3.org/ns/org#ChangeEvent> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "7a48ea24-5557-420a-bdd0-712d05309ab7" ;
|
||||
<http://data.lblod.info/vocabularies/contacthub/typeWijziging> <http://lblod.data.gift/concepts/e4c3d1ef-a34d-43b0-a18c-f4e60e2c8af3> ;
|
||||
<http://www.w3.org/ns/org#originalOrganization> <https://data.vlaanderen.be/id/organisatie/OVO008216> ;
|
||||
<http://www.w3.org/ns/org#resultingOrganization> <https://data.vlaanderen.be/id/organisatie/OVO008216> ;
|
||||
<http://lblod.data.gift/vocabularies/organisatie/veranderingsgebeurtenisResultaat> <http://lblod.data.info/id/veranderingsgebeurtenis-resultaten/5dfdca74-05a9-43d4-963e-d5376f668060> .
|
||||
|
||||
<http://lblod.data.info/id/veranderingsgebeurtenis-resultaten/5dfdca74-05a9-43d4-963e-d5376f668060>
|
||||
a <http://lblod.data.gift/vocabularies/organisatie/VeranderingsgebeurtenisResultaat> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "5dfdca74-05a9-43d4-963e-d5376f668060" ;
|
||||
<http://mu.semte.ch/vocabularies/ext/resultingOrganization> <https://data.vlaanderen.be/id/organisatie/OVO008216> ;
|
||||
<http://lblod.data.gift/vocabularies/organisatie/resulterendeStatus> <http://lblod.data.gift/concepts/63cc561de9188d64ba5840a42ae8f0d6> .
|
||||
|
||||
<http://data.lblod.info/id/identificatoren/49127169-aff3-44a3-8982-658e4055eef4>
|
||||
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator> <http://data.lblod.info/id/gestructureerdeIdentificator/3005b2ac-b747-4a06-acc1-e66438a702c6>;
|
||||
a <http://www.w3.org/ns/adms#Identifier> ;
|
||||
<http://www.w3.org/2004/02/skos/core#notation> "KBO nummer" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "49127169-aff3-44a3-8982-658e4055eef4" .
|
||||
|
||||
<http://data.lblod.info/id/gestructureerdeIdentificator/3005b2ac-b747-4a06-acc1-e66438a702c6>
|
||||
a <https://data.vlaanderen.be/ns/generiek#GestructureerdeIdentificator> ;
|
||||
<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "0207373429" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "3005b2ac-b747-4a06-acc1-e66438a702c6" .
|
||||
|
||||
<http://data.lblod.info/id/identificatoren/3c8dd5c2-7a40-4b44-bc1d-cc9a93340159>
|
||||
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator> <http://data.lblod.info/id/gestructureerdeIdentificator/f33c418d-2dde-45ce-baad-2a7f26a62f4e>;
|
||||
a <http://www.w3.org/ns/adms#Identifier> ;
|
||||
<http://www.w3.org/2004/02/skos/core#notation> "OVO-nummer" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "3c8dd5c2-7a40-4b44-bc1d-cc9a93340159" .
|
||||
|
||||
<http://data.lblod.info/id/gestructureerdeIdentificator/f33c418d-2dde-45ce-baad-2a7f26a62f4e>
|
||||
a <https://data.vlaanderen.be/ns/generiek#GestructureerdeIdentificator> ;
|
||||
<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "OVO008216" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "f33c418d-2dde-45ce-baad-2a7f26a62f4e" .
|
||||
|
||||
<http://data.lblod.info/id/vestigingen/d842785a-5684-4573-8248-57bf8c1f38bd>
|
||||
a <http://www.w3.org/ns/org#Site> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "d842785a-5684-4573-8248-57bf8c1f38bd" ;
|
||||
<http://data.lblod.info/vocabularies/erediensten/vestigingstype> <http://lblod.data.gift/concepts/f1381723dec42c0b6ba6492e41d6f5dd> ;
|
||||
<http://www.w3.org/ns/org#siteAddress> <http://data.lblod.info/id/contact-punten/7c3f8a78-ccae-46cd-8d0b-4c551aec1350> ;
|
||||
<https://data.vlaanderen.be/ns/organisatie#bestaatUit> <http://data.lblod.info/id/adressen/2c73b8c1-fc05-4bdc-9439-9afc97d78f43> .
|
||||
|
||||
<http://data.lblod.info/id/contact-punten/7c3f8a78-ccae-46cd-8d0b-4c551aec1350>
|
||||
a <http://schema.org/ContactPoint> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "7c3f8a78-ccae-46cd-8d0b-4c551aec1350" ;
|
||||
<http://schema.org/email> "europa@brucity.be" ;
|
||||
<http://schema.org/telephone> "tel:+3222792211" ;
|
||||
<http://schema.org/contactType> "Primary" ;
|
||||
<http://xmlns.com/foaf/0.1/page> "https://www.brussel.be/" .
|
||||
|
||||
<http://data.lblod.info/id/adressen/2c73b8c1-fc05-4bdc-9439-9afc97d78f43>
|
||||
a <http://www.w3.org/ns/locn#Address> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "2c73b8c1-fc05-4bdc-9439-9afc97d78f43" ;
|
||||
<https://data.vlaanderen.be/ns/adres#gemeentenaam> "Brussel" ;
|
||||
<https://data.vlaanderen.be/ns/adres#land> "België" ;
|
||||
<https://data.vlaanderen.be/ns/adres#Adresvoorstelling.huisnummer> "4" ;
|
||||
<http://www.w3.org/ns/locn#fullAddress> "Hallenstraat 4, 1000 Brussel, België" ;
|
||||
<http://www.w3.org/ns/locn#postCode> "1000" ;
|
||||
<http://www.w3.org/ns/locn#thoroughfare> "Hallenstraat" .
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,78 @@
|
||||
INSERT DATA {
|
||||
GRAPH <http://mu.semte.ch/graphs/public> {
|
||||
<http://data.lblod.info/id/werkingsgebieden/331fbb80-ba0a-4a33-95e4-5d2674415c72>
|
||||
a <http://www.w3.org/ns/prov#Location> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "331fbb80-ba0a-4a33-95e4-5d2674415c72" ;
|
||||
<http://www.w3.org/2000/01/rdf-schema#label> "Elsene" ;
|
||||
<http://mu.semte.ch/vocabularies/ext/werkingsgebiedNiveau> "Gemeente" ;
|
||||
<http://www.w3.org/2004/02/skos/core#exactMatch> <http://vocab.belgif.be/auth/refnis2025/21009> .
|
||||
}
|
||||
|
||||
GRAPH <http://mu.semte.ch/graphs/shared> {
|
||||
<https://data.vlaanderen.be/id/organisatie/OVO025861>
|
||||
a <http://www.w3.org/ns/org#Organization> ,
|
||||
<http://data.vlaanderen.be/ns/besluit#Bestuurseenheid> ,
|
||||
<http://purl.org/dc/terms/Agent> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "4d892d46-2fda-4c24-89da-d4cdc2ac379d" ;
|
||||
<http://www.w3.org/ns/org#classification> <http://data.vlaanderen.be/id/concept/BestuurseenheidClassificatieCode/5ab0e9b8a3b2ca7c5e000001> ;
|
||||
<http://www.w3.org/2004/02/skos/core#prefLabel> "Elsene" ;
|
||||
<http://www.w3.org/ns/regorg#legalName> "Elsene" ;
|
||||
<http://www.w3.org/ns/regorg#orgStatus> <http://lblod.data.gift/concepts/63cc561de9188d64ba5840a42ae8f0d6> .
|
||||
}
|
||||
|
||||
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
|
||||
<https://data.vlaanderen.be/id/organisatie/OVO025861>
|
||||
<http://data.vlaanderen.be/ns/besluit#werkingsgebied> <http://data.lblod.info/id/werkingsgebieden/331fbb80-ba0a-4a33-95e4-5d2674415c72> ;
|
||||
<http://www.w3.org/ns/adms#identifier> <http://data.lblod.info/id/identificatoren/8f918141-e2e8-470c-8edb-fefc45743afb> ;
|
||||
<http://www.w3.org/ns/adms#identifier> <http://data.lblod.info/id/identificatoren/2b39418f-c1c2-4880-b3a9-c6e8911d779b> ;
|
||||
<http://www.w3.org/ns/org#hasPrimarySite> <http://data.lblod.info/id/vestigingen/6fe561e2-76aa-4c99-83e6-083f2c47c7e0> ;
|
||||
<http://purl.org/dc/terms/source> <https://data.vlaanderen.be/doc/organisatie> .
|
||||
|
||||
<http://data.lblod.info/id/identificatoren/8f918141-e2e8-470c-8edb-fefc45743afb>
|
||||
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator> <http://data.lblod.info/id/gestructureerdeIdentificator/644381f5-cfaa-45ab-bf13-79475359c7f9>;
|
||||
a <http://www.w3.org/ns/adms#Identifier> ;
|
||||
<http://www.w3.org/2004/02/skos/core#notation> "KBO nummer" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "8f918141-e2e8-470c-8edb-fefc45743afb" .
|
||||
|
||||
<http://data.lblod.info/id/gestructureerdeIdentificator/644381f5-cfaa-45ab-bf13-79475359c7f9>
|
||||
a <https://data.vlaanderen.be/ns/generiek#GestructureerdeIdentificator> ;
|
||||
<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "0207401341" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "644381f5-cfaa-45ab-bf13-79475359c7f9" .
|
||||
|
||||
<http://data.lblod.info/id/identificatoren/2b39418f-c1c2-4880-b3a9-c6e8911d779b>
|
||||
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator> <http://data.lblod.info/id/gestructureerdeIdentificator/1e5698d7-4299-40de-a1a9-c0e2fa571c27>;
|
||||
a <http://www.w3.org/ns/adms#Identifier> ;
|
||||
<http://www.w3.org/2004/02/skos/core#notation> "OVO-nummer" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "2b39418f-c1c2-4880-b3a9-c6e8911d779b" .
|
||||
|
||||
<http://data.lblod.info/id/gestructureerdeIdentificator/1e5698d7-4299-40de-a1a9-c0e2fa571c27>
|
||||
a <https://data.vlaanderen.be/ns/generiek#GestructureerdeIdentificator> ;
|
||||
<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "OVO025861" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "1e5698d7-4299-40de-a1a9-c0e2fa571c27" .
|
||||
|
||||
<http://data.lblod.info/id/vestigingen/6fe561e2-76aa-4c99-83e6-083f2c47c7e0>
|
||||
a <http://www.w3.org/ns/org#Site> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "6fe561e2-76aa-4c99-83e6-083f2c47c7e0" ;
|
||||
<http://data.lblod.info/vocabularies/erediensten/vestigingstype> <http://lblod.data.gift/concepts/f1381723dec42c0b6ba6492e41d6f5dd> ;
|
||||
<http://www.w3.org/ns/org#siteAddress> <http://data.lblod.info/id/contact-punten/b200bda3-74da-4fe6-a384-95cc3b10460c> ;
|
||||
<https://data.vlaanderen.be/ns/organisatie#bestaatUit> <http://data.lblod.info/id/adressen/5ccba902-3d32-4fac-b51f-ad6fa05f9d6c> .
|
||||
|
||||
<http://data.lblod.info/id/contact-punten/b200bda3-74da-4fe6-a384-95cc3b10460c>
|
||||
a <http://schema.org/ContactPoint> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "b200bda3-74da-4fe6-a384-95cc3b10460c" ;
|
||||
<http://schema.org/email> "secretariaat@elsene.be" ;
|
||||
<http://schema.org/telephone> "tel:+3225156111" ;
|
||||
<http://schema.org/contactType> "Primary" ;
|
||||
<http://xmlns.com/foaf/0.1/page> "https://www.elsene.be/" .
|
||||
|
||||
<http://data.lblod.info/id/adressen/5ccba902-3d32-4fac-b51f-ad6fa05f9d6c>
|
||||
a <http://www.w3.org/ns/locn#Address> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "5ccba902-3d32-4fac-b51f-ad6fa05f9d6c" ;
|
||||
<https://data.vlaanderen.be/ns/adres#gemeentenaam> "Elsene" ;
|
||||
<https://data.vlaanderen.be/ns/adres#land> "België" ;
|
||||
<https://data.vlaanderen.be/ns/adres#Adresvoorstelling.huisnummer> "168" ;
|
||||
<http://www.w3.org/ns/locn#fullAddress> "Elsense Steenweg 168, 1050 Elsene, België" ;
|
||||
<http://www.w3.org/ns/locn#postCode> "1050" ;
|
||||
<http://www.w3.org/ns/locn#thoroughfare> "Elsense Steenweg" .
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,78 @@
|
||||
INSERT DATA {
|
||||
GRAPH <http://mu.semte.ch/graphs/public> {
|
||||
<http://data.lblod.info/id/werkingsgebieden/2a8f2022-6a4b-421d-a716-7c7f85b3e318>
|
||||
a <http://www.w3.org/ns/prov#Location> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "2a8f2022-6a4b-421d-a716-7c7f85b3e318" ;
|
||||
<http://www.w3.org/2000/01/rdf-schema#label> "Etterbeek" ;
|
||||
<http://mu.semte.ch/vocabularies/ext/werkingsgebiedNiveau> "Gemeente" ;
|
||||
<http://www.w3.org/2004/02/skos/core#exactMatch> <http://vocab.belgif.be/auth/refnis2025/21005> .
|
||||
}
|
||||
|
||||
GRAPH <http://mu.semte.ch/graphs/shared> {
|
||||
<https://data.vlaanderen.be/id/organisatie/OVO025862>
|
||||
a <http://www.w3.org/ns/org#Organization> ,
|
||||
<http://data.vlaanderen.be/ns/besluit#Bestuurseenheid> ,
|
||||
<http://purl.org/dc/terms/Agent> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "333683e2-4a5a-4639-af0e-bcec85fe9d21" ;
|
||||
<http://www.w3.org/ns/org#classification> <http://data.vlaanderen.be/id/concept/BestuurseenheidClassificatieCode/5ab0e9b8a3b2ca7c5e000001> ;
|
||||
<http://www.w3.org/2004/02/skos/core#prefLabel> "Etterbeek" ;
|
||||
<http://www.w3.org/ns/regorg#legalName> "Etterbeek" ;
|
||||
<http://www.w3.org/ns/regorg#orgStatus> <http://lblod.data.gift/concepts/63cc561de9188d64ba5840a42ae8f0d6> .
|
||||
}
|
||||
|
||||
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
|
||||
<https://data.vlaanderen.be/id/organisatie/OVO025862>
|
||||
<http://data.vlaanderen.be/ns/besluit#werkingsgebied> <http://data.lblod.info/id/werkingsgebieden/2a8f2022-6a4b-421d-a716-7c7f85b3e318> ;
|
||||
<http://www.w3.org/ns/adms#identifier> <http://data.lblod.info/id/identificatoren/56ecd55e-f118-4203-a053-8a55c2cf3f67> ;
|
||||
<http://www.w3.org/ns/adms#identifier> <http://data.lblod.info/id/identificatoren/afb8b3b1-2dea-48b4-90bb-d2b2d12fdf01> ;
|
||||
<http://www.w3.org/ns/org#hasPrimarySite> <http://data.lblod.info/id/vestigingen/dc3537b6-0349-4f91-8428-41646f845574> ;
|
||||
<http://purl.org/dc/terms/source> <https://data.vlaanderen.be/doc/organisatie> .
|
||||
|
||||
<http://data.lblod.info/id/identificatoren/56ecd55e-f118-4203-a053-8a55c2cf3f67>
|
||||
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator> <http://data.lblod.info/id/gestructureerdeIdentificator/221ebf76-6ebb-4598-9c84-6c4cf25fbb12>;
|
||||
a <http://www.w3.org/ns/adms#Identifier> ;
|
||||
<http://www.w3.org/2004/02/skos/core#notation> "KBO nummer" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "56ecd55e-f118-4203-a053-8a55c2cf3f67" .
|
||||
|
||||
<http://data.lblod.info/id/gestructureerdeIdentificator/221ebf76-6ebb-4598-9c84-6c4cf25fbb12>
|
||||
a <https://data.vlaanderen.be/ns/generiek#GestructureerdeIdentificator> ;
|
||||
<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "0207365610" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "221ebf76-6ebb-4598-9c84-6c4cf25fbb12" .
|
||||
|
||||
<http://data.lblod.info/id/identificatoren/afb8b3b1-2dea-48b4-90bb-d2b2d12fdf01>
|
||||
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator> <http://data.lblod.info/id/gestructureerdeIdentificator/2144fff7-78cf-4151-9179-713d83437300>;
|
||||
a <http://www.w3.org/ns/adms#Identifier> ;
|
||||
<http://www.w3.org/2004/02/skos/core#notation> "OVO-nummer" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "afb8b3b1-2dea-48b4-90bb-d2b2d12fdf01" .
|
||||
|
||||
<http://data.lblod.info/id/gestructureerdeIdentificator/2144fff7-78cf-4151-9179-713d83437300>
|
||||
a <https://data.vlaanderen.be/ns/generiek#GestructureerdeIdentificator> ;
|
||||
<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "OVO025862" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "2144fff7-78cf-4151-9179-713d83437300" .
|
||||
|
||||
<http://data.lblod.info/id/vestigingen/dc3537b6-0349-4f91-8428-41646f845574>
|
||||
a <http://www.w3.org/ns/org#Site> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "dc3537b6-0349-4f91-8428-41646f845574" ;
|
||||
<http://data.lblod.info/vocabularies/erediensten/vestigingstype> <http://lblod.data.gift/concepts/f1381723dec42c0b6ba6492e41d6f5dd> ;
|
||||
<http://www.w3.org/ns/org#siteAddress> <http://data.lblod.info/id/contact-punten/f729b015-2bb2-4c0a-a904-2332a1adf279> ;
|
||||
<https://data.vlaanderen.be/ns/organisatie#bestaatUit> <http://data.lblod.info/id/adressen/4c4c7145-066e-460d-aad0-2af638f41dfb> .
|
||||
|
||||
<http://data.lblod.info/id/contact-punten/f729b015-2bb2-4c0a-a904-2332a1adf279>
|
||||
a <http://schema.org/ContactPoint> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "f729b015-2bb2-4c0a-a904-2332a1adf279" ;
|
||||
<http://schema.org/email> "info@etterbeek.be" ;
|
||||
<http://schema.org/telephone> "tel:+3226272111" ;
|
||||
<http://schema.org/contactType> "Primary" ;
|
||||
<http://xmlns.com/foaf/0.1/page> "https://etterbeek.brussels" .
|
||||
|
||||
<http://data.lblod.info/id/adressen/4c4c7145-066e-460d-aad0-2af638f41dfb>
|
||||
a <http://www.w3.org/ns/locn#Address> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "4c4c7145-066e-460d-aad0-2af638f41dfb" ;
|
||||
<https://data.vlaanderen.be/ns/adres#gemeentenaam> "Etterbeek" ;
|
||||
<https://data.vlaanderen.be/ns/adres#land> "België" ;
|
||||
<https://data.vlaanderen.be/ns/adres#Adresvoorstelling.huisnummer> "115" ;
|
||||
<http://www.w3.org/ns/locn#fullAddress> "Oudergemlaan 115, 1040 Etterbeek, België" ;
|
||||
<http://www.w3.org/ns/locn#postCode> "1040" ;
|
||||
<http://www.w3.org/ns/locn#thoroughfare> "Oudergemlaan" .
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,78 @@
|
||||
INSERT DATA {
|
||||
GRAPH <http://mu.semte.ch/graphs/public> {
|
||||
<http://data.lblod.info/id/werkingsgebieden/cd00668d-9233-4108-b690-f70e2f2e28a0>
|
||||
a <http://www.w3.org/ns/prov#Location> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "cd00668d-9233-4108-b690-f70e2f2e28a0" ;
|
||||
<http://www.w3.org/2000/01/rdf-schema#label> "Evere" ;
|
||||
<http://mu.semte.ch/vocabularies/ext/werkingsgebiedNiveau> "Gemeente" ;
|
||||
<http://www.w3.org/2004/02/skos/core#exactMatch> <http://vocab.belgif.be/auth/refnis2025/21006> .
|
||||
}
|
||||
|
||||
GRAPH <http://mu.semte.ch/graphs/shared> {
|
||||
<https://data.vlaanderen.be/id/organisatie/OVO025863>
|
||||
a <http://www.w3.org/ns/org#Organization> ,
|
||||
<http://data.vlaanderen.be/ns/besluit#Bestuurseenheid> ,
|
||||
<http://purl.org/dc/terms/Agent> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "56c4b098-45e7-4115-b2f7-a56f8fb9a1e0" ;
|
||||
<http://www.w3.org/ns/org#classification> <http://data.vlaanderen.be/id/concept/BestuurseenheidClassificatieCode/5ab0e9b8a3b2ca7c5e000001> ;
|
||||
<http://www.w3.org/2004/02/skos/core#prefLabel> "Evere" ;
|
||||
<http://www.w3.org/ns/regorg#legalName> "Evere" ;
|
||||
<http://www.w3.org/ns/regorg#orgStatus> <http://lblod.data.gift/concepts/63cc561de9188d64ba5840a42ae8f0d6> .
|
||||
}
|
||||
|
||||
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
|
||||
<https://data.vlaanderen.be/id/organisatie/OVO025863>
|
||||
<http://data.vlaanderen.be/ns/besluit#werkingsgebied> <http://data.lblod.info/id/werkingsgebieden/cd00668d-9233-4108-b690-f70e2f2e28a0> ;
|
||||
<http://www.w3.org/ns/adms#identifier> <http://data.lblod.info/id/identificatoren/ecb0f120-36b3-492c-b20e-8009fa8e4828> ;
|
||||
<http://www.w3.org/ns/adms#identifier> <http://data.lblod.info/id/identificatoren/80edaf56-2f42-451d-aa7f-473450386b67> ;
|
||||
<http://www.w3.org/ns/org#hasPrimarySite> <http://data.lblod.info/id/vestigingen/9080f879-d78d-47fc-b083-8912fb31474e> ;
|
||||
<http://purl.org/dc/terms/source> <https://data.vlaanderen.be/doc/organisatie> .
|
||||
|
||||
<http://data.lblod.info/id/identificatoren/ecb0f120-36b3-492c-b20e-8009fa8e4828>
|
||||
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator> <http://data.lblod.info/id/gestructureerdeIdentificator/cc8deba0-3d7c-4ecc-96b0-9aea331d5bda>;
|
||||
a <http://www.w3.org/ns/adms#Identifier> ;
|
||||
<http://www.w3.org/2004/02/skos/core#notation> "KBO nummer" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "ecb0f120-36b3-492c-b20e-8009fa8e4828" .
|
||||
|
||||
<http://data.lblod.info/id/gestructureerdeIdentificator/cc8deba0-3d7c-4ecc-96b0-9aea331d5bda>
|
||||
a <https://data.vlaanderen.be/ns/generiek#GestructureerdeIdentificator> ;
|
||||
<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "0207365709" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "cc8deba0-3d7c-4ecc-96b0-9aea331d5bda" .
|
||||
|
||||
<http://data.lblod.info/id/identificatoren/80edaf56-2f42-451d-aa7f-473450386b67>
|
||||
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator> <http://data.lblod.info/id/gestructureerdeIdentificator/248e8391-e2dc-4b4b-a687-8c839376495f>;
|
||||
a <http://www.w3.org/ns/adms#Identifier> ;
|
||||
<http://www.w3.org/2004/02/skos/core#notation> "OVO-nummer" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "80edaf56-2f42-451d-aa7f-473450386b67" .
|
||||
|
||||
<http://data.lblod.info/id/gestructureerdeIdentificator/248e8391-e2dc-4b4b-a687-8c839376495f>
|
||||
a <https://data.vlaanderen.be/ns/generiek#GestructureerdeIdentificator> ;
|
||||
<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "OVO025863" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "248e8391-e2dc-4b4b-a687-8c839376495f" .
|
||||
|
||||
<http://data.lblod.info/id/vestigingen/9080f879-d78d-47fc-b083-8912fb31474e>
|
||||
a <http://www.w3.org/ns/org#Site> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "9080f879-d78d-47fc-b083-8912fb31474e" ;
|
||||
<http://data.lblod.info/vocabularies/erediensten/vestigingstype> <http://lblod.data.gift/concepts/f1381723dec42c0b6ba6492e41d6f5dd> ;
|
||||
<http://www.w3.org/ns/org#siteAddress> <http://data.lblod.info/id/contact-punten/e6255d3e-e826-4b82-87cf-52cc1d72b090> ;
|
||||
<https://data.vlaanderen.be/ns/organisatie#bestaatUit> <http://data.lblod.info/id/adressen/6f1c3769-098a-4640-be42-cdfb55a422b6> .
|
||||
|
||||
<http://data.lblod.info/id/contact-punten/e6255d3e-e826-4b82-87cf-52cc1d72b090>
|
||||
a <http://schema.org/ContactPoint> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "e6255d3e-e826-4b82-87cf-52cc1d72b090" ;
|
||||
<http://schema.org/email> "evere@brutele.be" ;
|
||||
<http://schema.org/telephone> "tel:+3222476262" ;
|
||||
<http://schema.org/contactType> "Primary" ;
|
||||
<http://xmlns.com/foaf/0.1/page> "https://evere.brussels/" .
|
||||
|
||||
<http://data.lblod.info/id/adressen/6f1c3769-098a-4640-be42-cdfb55a422b6>
|
||||
a <http://www.w3.org/ns/locn#Address> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "6f1c3769-098a-4640-be42-cdfb55a422b6" ;
|
||||
<https://data.vlaanderen.be/ns/adres#gemeentenaam> "Evere" ;
|
||||
<https://data.vlaanderen.be/ns/adres#land> "België" ;
|
||||
<https://data.vlaanderen.be/ns/adres#Adresvoorstelling.huisnummer> "10" ;
|
||||
<http://www.w3.org/ns/locn#fullAddress> "S. Hoedemaekerssquare 10, 1140 Evere, België" ;
|
||||
<http://www.w3.org/ns/locn#postCode> "1140" ;
|
||||
<http://www.w3.org/ns/locn#thoroughfare> "S. Hoedemaekerssquare" .
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,78 @@
|
||||
INSERT DATA {
|
||||
GRAPH <http://mu.semte.ch/graphs/public> {
|
||||
<http://data.lblod.info/id/werkingsgebieden/77b98d71-5c90-484d-ba2f-2ca9bafe1abb>
|
||||
a <http://www.w3.org/ns/prov#Location> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "77b98d71-5c90-484d-ba2f-2ca9bafe1abb" ;
|
||||
<http://www.w3.org/2000/01/rdf-schema#label> "Ganshoren" ;
|
||||
<http://mu.semte.ch/vocabularies/ext/werkingsgebiedNiveau> "Gemeente" ;
|
||||
<http://www.w3.org/2004/02/skos/core#exactMatch> <http://vocab.belgif.be/auth/refnis2025/21008> .
|
||||
}
|
||||
|
||||
GRAPH <http://mu.semte.ch/graphs/shared> {
|
||||
<https://data.vlaanderen.be/id/organisatie/OVO026992>
|
||||
a <http://www.w3.org/ns/org#Organization> ,
|
||||
<http://data.vlaanderen.be/ns/besluit#Bestuurseenheid> ,
|
||||
<http://purl.org/dc/terms/Agent> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "05171f8f-b15f-4462-a46e-4b93695593f8" ;
|
||||
<http://www.w3.org/ns/org#classification> <http://data.vlaanderen.be/id/concept/BestuurseenheidClassificatieCode/5ab0e9b8a3b2ca7c5e000001> ;
|
||||
<http://www.w3.org/2004/02/skos/core#prefLabel> "Ganshoren" ;
|
||||
<http://www.w3.org/ns/regorg#legalName> "Ganshoren" ;
|
||||
<http://www.w3.org/ns/regorg#orgStatus> <http://lblod.data.gift/concepts/63cc561de9188d64ba5840a42ae8f0d6> .
|
||||
}
|
||||
|
||||
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
|
||||
<https://data.vlaanderen.be/id/organisatie/OVO026992>
|
||||
<http://data.vlaanderen.be/ns/besluit#werkingsgebied> <http://data.lblod.info/id/werkingsgebieden/77b98d71-5c90-484d-ba2f-2ca9bafe1abb> ;
|
||||
<http://www.w3.org/ns/adms#identifier> <http://data.lblod.info/id/identificatoren/9ee7b37b-dcb2-41f7-a623-4b409b21c514> ;
|
||||
<http://www.w3.org/ns/adms#identifier> <http://data.lblod.info/id/identificatoren/f3c1a6c7-23a7-49df-9338-065659186575> ;
|
||||
<http://www.w3.org/ns/org#hasPrimarySite> <http://data.lblod.info/id/vestigingen/ed10ce9c-c582-4b49-9ba6-9e228868f860> ;
|
||||
<http://purl.org/dc/terms/source> <https://data.vlaanderen.be/doc/organisatie> .
|
||||
|
||||
<http://data.lblod.info/id/identificatoren/9ee7b37b-dcb2-41f7-a623-4b409b21c514>
|
||||
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator> <http://data.lblod.info/id/gestructureerdeIdentificator/63a1ccfa-3545-4883-8f56-2bad82302028>;
|
||||
a <http://www.w3.org/ns/adms#Identifier> ;
|
||||
<http://www.w3.org/2004/02/skos/core#notation> "KBO nummer" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "9ee7b37b-dcb2-41f7-a623-4b409b21c514" .
|
||||
|
||||
<http://data.lblod.info/id/gestructureerdeIdentificator/63a1ccfa-3545-4883-8f56-2bad82302028>
|
||||
a <https://data.vlaanderen.be/ns/generiek#GestructureerdeIdentificator> ;
|
||||
<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "0207401044" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "63a1ccfa-3545-4883-8f56-2bad82302028" .
|
||||
|
||||
<http://data.lblod.info/id/identificatoren/f3c1a6c7-23a7-49df-9338-065659186575>
|
||||
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator> <http://data.lblod.info/id/gestructureerdeIdentificator/6fef2797-0b22-4e6e-b036-4590362bf129>;
|
||||
a <http://www.w3.org/ns/adms#Identifier> ;
|
||||
<http://www.w3.org/2004/02/skos/core#notation> "OVO-nummer" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "f3c1a6c7-23a7-49df-9338-065659186575" .
|
||||
|
||||
<http://data.lblod.info/id/gestructureerdeIdentificator/6fef2797-0b22-4e6e-b036-4590362bf129>
|
||||
a <https://data.vlaanderen.be/ns/generiek#GestructureerdeIdentificator> ;
|
||||
<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "OVO026992" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "6fef2797-0b22-4e6e-b036-4590362bf129" .
|
||||
|
||||
<http://data.lblod.info/id/vestigingen/ed10ce9c-c582-4b49-9ba6-9e228868f860>
|
||||
a <http://www.w3.org/ns/org#Site> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "ed10ce9c-c582-4b49-9ba6-9e228868f860" ;
|
||||
<http://data.lblod.info/vocabularies/erediensten/vestigingstype> <http://lblod.data.gift/concepts/f1381723dec42c0b6ba6492e41d6f5dd> ;
|
||||
<http://www.w3.org/ns/org#siteAddress> <http://data.lblod.info/id/contact-punten/8732662e-d6f0-4845-9881-4a8909f3d216> ;
|
||||
<https://data.vlaanderen.be/ns/organisatie#bestaatUit> <http://data.lblod.info/id/adressen/a219f021-e4a5-47a9-a774-cefb3b879a1f> .
|
||||
|
||||
<http://data.lblod.info/id/contact-punten/8732662e-d6f0-4845-9881-4a8909f3d216>
|
||||
a <http://schema.org/ContactPoint> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "8732662e-d6f0-4845-9881-4a8909f3d216" ;
|
||||
<http://schema.org/email> "ganshoren@ganshoren.brussels" ;
|
||||
<http://schema.org/telephone> "tel:+3224651277" ;
|
||||
<http://schema.org/contactType> "Primary" ;
|
||||
<http://xmlns.com/foaf/0.1/page> "https://www.ganshoren.be/" .
|
||||
|
||||
<http://data.lblod.info/id/adressen/a219f021-e4a5-47a9-a774-cefb3b879a1f>
|
||||
a <http://www.w3.org/ns/locn#Address> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "a219f021-e4a5-47a9-a774-cefb3b879a1f" ;
|
||||
<https://data.vlaanderen.be/ns/adres#gemeentenaam> "Ganshoren" ;
|
||||
<https://data.vlaanderen.be/ns/adres#land> "België" ;
|
||||
<https://data.vlaanderen.be/ns/adres#Adresvoorstelling.huisnummer> "140" ;
|
||||
<http://www.w3.org/ns/locn#fullAddress> "Keizer Karellaan 140, 1083 Ganshoren, België" ;
|
||||
<http://www.w3.org/ns/locn#postCode> "1083" ;
|
||||
<http://www.w3.org/ns/locn#thoroughfare> "Keizer Karellaan" .
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,78 @@
|
||||
INSERT DATA {
|
||||
GRAPH <http://mu.semte.ch/graphs/public> {
|
||||
<http://data.lblod.info/id/werkingsgebieden/bec2b245-2cc5-4140-98f3-d81e24ca6b0a>
|
||||
a <http://www.w3.org/ns/prov#Location> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "bec2b245-2cc5-4140-98f3-d81e24ca6b0a" ;
|
||||
<http://www.w3.org/2000/01/rdf-schema#label> "Jette" ;
|
||||
<http://mu.semte.ch/vocabularies/ext/werkingsgebiedNiveau> "Gemeente" ;
|
||||
<http://www.w3.org/2004/02/skos/core#exactMatch> <http://vocab.belgif.be/auth/refnis2025/21010> .
|
||||
}
|
||||
|
||||
GRAPH <http://mu.semte.ch/graphs/shared> {
|
||||
<https://data.vlaanderen.be/id/organisatie/OVO025864>
|
||||
a <http://www.w3.org/ns/org#Organization> ,
|
||||
<http://data.vlaanderen.be/ns/besluit#Bestuurseenheid> ,
|
||||
<http://purl.org/dc/terms/Agent> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "0a162b7b-8576-472f-b0e7-4d244b97e2a6" ;
|
||||
<http://www.w3.org/ns/org#classification> <http://data.vlaanderen.be/id/concept/BestuurseenheidClassificatieCode/5ab0e9b8a3b2ca7c5e000001> ;
|
||||
<http://www.w3.org/2004/02/skos/core#prefLabel> "Jette" ;
|
||||
<http://www.w3.org/ns/regorg#legalName> "Jette" ;
|
||||
<http://www.w3.org/ns/regorg#orgStatus> <http://lblod.data.gift/concepts/63cc561de9188d64ba5840a42ae8f0d6> .
|
||||
}
|
||||
|
||||
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
|
||||
<https://data.vlaanderen.be/id/organisatie/OVO025864>
|
||||
<http://data.vlaanderen.be/ns/besluit#werkingsgebied> <http://data.lblod.info/id/werkingsgebieden/bec2b245-2cc5-4140-98f3-d81e24ca6b0a> ;
|
||||
<http://www.w3.org/ns/adms#identifier> <http://data.lblod.info/id/identificatoren/eeefd726-7c1a-4c16-89d2-c49c154a0e63> ;
|
||||
<http://www.w3.org/ns/adms#identifier> <http://data.lblod.info/id/identificatoren/f9b1f14f-0655-4a80-97ce-6c52ada0dcc7> ;
|
||||
<http://www.w3.org/ns/org#hasPrimarySite> <http://data.lblod.info/id/vestigingen/b0d6de26-6759-4174-9ede-e2705504a0ca> ;
|
||||
<http://purl.org/dc/terms/source> <https://data.vlaanderen.be/doc/organisatie> .
|
||||
|
||||
<http://data.lblod.info/id/identificatoren/eeefd726-7c1a-4c16-89d2-c49c154a0e63>
|
||||
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator> <http://data.lblod.info/id/gestructureerdeIdentificator/82089dca-7666-4a0e-8054-0f2994a872e8>;
|
||||
a <http://www.w3.org/ns/adms#Identifier> ;
|
||||
<http://www.w3.org/2004/02/skos/core#notation> "KBO nummer" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "eeefd726-7c1a-4c16-89d2-c49c154a0e63" .
|
||||
|
||||
<http://data.lblod.info/id/gestructureerdeIdentificator/82089dca-7666-4a0e-8054-0f2994a872e8>
|
||||
a <https://data.vlaanderen.be/ns/generiek#GestructureerdeIdentificator> ;
|
||||
<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "0207366895" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "82089dca-7666-4a0e-8054-0f2994a872e8" .
|
||||
|
||||
<http://data.lblod.info/id/identificatoren/f9b1f14f-0655-4a80-97ce-6c52ada0dcc7>
|
||||
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator> <http://data.lblod.info/id/gestructureerdeIdentificator/f7017215-3845-46e7-90d4-cfcec08e14f9>;
|
||||
a <http://www.w3.org/ns/adms#Identifier> ;
|
||||
<http://www.w3.org/2004/02/skos/core#notation> "OVO-nummer" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "f9b1f14f-0655-4a80-97ce-6c52ada0dcc7" .
|
||||
|
||||
<http://data.lblod.info/id/gestructureerdeIdentificator/f7017215-3845-46e7-90d4-cfcec08e14f9>
|
||||
a <https://data.vlaanderen.be/ns/generiek#GestructureerdeIdentificator> ;
|
||||
<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "OVO025864" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "f7017215-3845-46e7-90d4-cfcec08e14f9" .
|
||||
|
||||
<http://data.lblod.info/id/vestigingen/b0d6de26-6759-4174-9ede-e2705504a0ca>
|
||||
a <http://www.w3.org/ns/org#Site> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "b0d6de26-6759-4174-9ede-e2705504a0ca" ;
|
||||
<http://data.lblod.info/vocabularies/erediensten/vestigingstype> <http://lblod.data.gift/concepts/f1381723dec42c0b6ba6492e41d6f5dd> ;
|
||||
<http://www.w3.org/ns/org#siteAddress> <http://data.lblod.info/id/contact-punten/36b55789-f70b-4212-a93c-35f04fcf6c3f> ;
|
||||
<https://data.vlaanderen.be/ns/organisatie#bestaatUit> <http://data.lblod.info/id/adressen/b8b6e0ae-9c03-4878-b196-f60a8c7501ed> .
|
||||
|
||||
<http://data.lblod.info/id/contact-punten/36b55789-f70b-4212-a93c-35f04fcf6c3f>
|
||||
a <http://schema.org/ContactPoint> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "36b55789-f70b-4212-a93c-35f04fcf6c3f" ;
|
||||
<http://schema.org/email> "info@jette.brussels" ;
|
||||
<http://schema.org/telephone> "tel:+3224231211" ;
|
||||
<http://schema.org/contactType> "Primary" ;
|
||||
<http://xmlns.com/foaf/0.1/page> "https://jette.brussels/" .
|
||||
|
||||
<http://data.lblod.info/id/adressen/b8b6e0ae-9c03-4878-b196-f60a8c7501ed>
|
||||
a <http://www.w3.org/ns/locn#Address> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "b8b6e0ae-9c03-4878-b196-f60a8c7501ed" ;
|
||||
<https://data.vlaanderen.be/ns/adres#gemeentenaam> "Jette" ;
|
||||
<https://data.vlaanderen.be/ns/adres#land> "België" ;
|
||||
<https://data.vlaanderen.be/ns/adres#Adresvoorstelling.huisnummer> "102" ;
|
||||
<http://www.w3.org/ns/locn#fullAddress> "Wemmelse Steenweg 102, 1090 Jette, België" ;
|
||||
<http://www.w3.org/ns/locn#postCode> "1090" ;
|
||||
<http://www.w3.org/ns/locn#thoroughfare> "Wemmelse Steenweg" .
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,78 @@
|
||||
INSERT DATA {
|
||||
GRAPH <http://mu.semte.ch/graphs/public> {
|
||||
<http://data.lblod.info/id/werkingsgebieden/457e89c4-a41b-41ad-b20d-03086c402639>
|
||||
a <http://www.w3.org/ns/prov#Location> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "457e89c4-a41b-41ad-b20d-03086c402639" ;
|
||||
<http://www.w3.org/2000/01/rdf-schema#label> "Koekelberg" ;
|
||||
<http://mu.semte.ch/vocabularies/ext/werkingsgebiedNiveau> "Gemeente" ;
|
||||
<http://www.w3.org/2004/02/skos/core#exactMatch> <http://vocab.belgif.be/auth/refnis2025/21011> .
|
||||
}
|
||||
|
||||
GRAPH <http://mu.semte.ch/graphs/shared> {
|
||||
<https://data.vlaanderen.be/id/organisatie/OVO025865>
|
||||
a <http://www.w3.org/ns/org#Organization> ,
|
||||
<http://data.vlaanderen.be/ns/besluit#Bestuurseenheid> ,
|
||||
<http://purl.org/dc/terms/Agent> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "d38eb8bd-3ff1-4cec-b94d-29675eb3f984" ;
|
||||
<http://www.w3.org/ns/org#classification> <http://data.vlaanderen.be/id/concept/BestuurseenheidClassificatieCode/5ab0e9b8a3b2ca7c5e000001> ;
|
||||
<http://www.w3.org/2004/02/skos/core#prefLabel> "Koekelberg" ;
|
||||
<http://www.w3.org/ns/regorg#legalName> "Koekelberg" ;
|
||||
<http://www.w3.org/ns/regorg#orgStatus> <http://lblod.data.gift/concepts/63cc561de9188d64ba5840a42ae8f0d6> .
|
||||
}
|
||||
|
||||
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
|
||||
<https://data.vlaanderen.be/id/organisatie/OVO025865>
|
||||
<http://data.vlaanderen.be/ns/besluit#werkingsgebied> <http://data.lblod.info/id/werkingsgebieden/457e89c4-a41b-41ad-b20d-03086c402639> ;
|
||||
<http://www.w3.org/ns/adms#identifier> <http://data.lblod.info/id/identificatoren/4abab8a9-7c79-4330-8fc7-e4a325604b2d> ;
|
||||
<http://www.w3.org/ns/adms#identifier> <http://data.lblod.info/id/identificatoren/f9ec107a-73cd-4a9e-882b-bf714b6b9485> ;
|
||||
<http://www.w3.org/ns/org#hasPrimarySite> <http://data.lblod.info/id/vestigingen/fe1ed9ff-3e07-4f67-bbc3-9fae906f6cc3> ;
|
||||
<http://purl.org/dc/terms/source> <https://data.vlaanderen.be/doc/organisatie> .
|
||||
|
||||
<http://data.lblod.info/id/identificatoren/4abab8a9-7c79-4330-8fc7-e4a325604b2d>
|
||||
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator> <http://data.lblod.info/id/gestructureerdeIdentificator/bacf971e-7143-4e74-97c6-89ce746aeb09>;
|
||||
a <http://www.w3.org/ns/adms#Identifier> ;
|
||||
<http://www.w3.org/2004/02/skos/core#notation> "KBO nummer" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "4abab8a9-7c79-4330-8fc7-e4a325604b2d" .
|
||||
|
||||
<http://data.lblod.info/id/gestructureerdeIdentificator/bacf971e-7143-4e74-97c6-89ce746aeb09>
|
||||
a <https://data.vlaanderen.be/ns/generiek#GestructureerdeIdentificator> ;
|
||||
<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "0207372538" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "bacf971e-7143-4e74-97c6-89ce746aeb09" .
|
||||
|
||||
<http://data.lblod.info/id/identificatoren/f9ec107a-73cd-4a9e-882b-bf714b6b9485>
|
||||
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator> <http://data.lblod.info/id/gestructureerdeIdentificator/8a86fb4a-c30c-44b2-9713-93506f1f1d6e>;
|
||||
a <http://www.w3.org/ns/adms#Identifier> ;
|
||||
<http://www.w3.org/2004/02/skos/core#notation> "OVO-nummer" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "f9ec107a-73cd-4a9e-882b-bf714b6b9485" .
|
||||
|
||||
<http://data.lblod.info/id/gestructureerdeIdentificator/8a86fb4a-c30c-44b2-9713-93506f1f1d6e>
|
||||
a <https://data.vlaanderen.be/ns/generiek#GestructureerdeIdentificator> ;
|
||||
<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "OVO025865" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "8a86fb4a-c30c-44b2-9713-93506f1f1d6e" .
|
||||
|
||||
<http://data.lblod.info/id/vestigingen/fe1ed9ff-3e07-4f67-bbc3-9fae906f6cc3>
|
||||
a <http://www.w3.org/ns/org#Site> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "fe1ed9ff-3e07-4f67-bbc3-9fae906f6cc3" ;
|
||||
<http://data.lblod.info/vocabularies/erediensten/vestigingstype> <http://lblod.data.gift/concepts/f1381723dec42c0b6ba6492e41d6f5dd> ;
|
||||
<http://www.w3.org/ns/org#siteAddress> <http://data.lblod.info/id/contact-punten/11f67d9e-0d64-4f09-825c-f1afebdfe11b> ;
|
||||
<https://data.vlaanderen.be/ns/organisatie#bestaatUit> <http://data.lblod.info/id/adressen/aed51fac-fbf4-4cb4-8bac-9fbcf65cee49> .
|
||||
|
||||
<http://data.lblod.info/id/contact-punten/11f67d9e-0d64-4f09-825c-f1afebdfe11b>
|
||||
a <http://schema.org/ContactPoint> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "11f67d9e-0d64-4f09-825c-f1afebdfe11b" ;
|
||||
<http://schema.org/email> "info.1081@koekelberg.brussels" ;
|
||||
<http://schema.org/telephone> "tel:+3224121411" ;
|
||||
<http://schema.org/contactType> "Primary" ;
|
||||
<http://xmlns.com/foaf/0.1/page> "https://www.koekelberg.be/" .
|
||||
|
||||
<http://data.lblod.info/id/adressen/aed51fac-fbf4-4cb4-8bac-9fbcf65cee49>
|
||||
a <http://www.w3.org/ns/locn#Address> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "aed51fac-fbf4-4cb4-8bac-9fbcf65cee49" ;
|
||||
<https://data.vlaanderen.be/ns/adres#gemeentenaam> "Koekelberg" ;
|
||||
<https://data.vlaanderen.be/ns/adres#land> "België" ;
|
||||
<https://data.vlaanderen.be/ns/adres#Adresvoorstelling.huisnummer> "6" ;
|
||||
<http://www.w3.org/ns/locn#fullAddress> "Henri Vanhuffelplein 6, 1081 Koekelberg, België" ;
|
||||
<http://www.w3.org/ns/locn#postCode> "1081" ;
|
||||
<http://www.w3.org/ns/locn#thoroughfare> "Henri Vanhuffelplein" .
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,78 @@
|
||||
INSERT DATA {
|
||||
GRAPH <http://mu.semte.ch/graphs/public> {
|
||||
<http://data.lblod.info/id/werkingsgebieden/a3830237-98c6-4b8b-83f5-6de34e6243ac>
|
||||
a <http://www.w3.org/ns/prov#Location> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "a3830237-98c6-4b8b-83f5-6de34e6243ac" ;
|
||||
<http://www.w3.org/2000/01/rdf-schema#label> "Oudergem" ;
|
||||
<http://mu.semte.ch/vocabularies/ext/werkingsgebiedNiveau> "Gemeente" ;
|
||||
<http://www.w3.org/2004/02/skos/core#exactMatch> <http://vocab.belgif.be/auth/refnis2025/21002> .
|
||||
}
|
||||
|
||||
GRAPH <http://mu.semte.ch/graphs/shared> {
|
||||
<https://data.vlaanderen.be/id/organisatie/OVO025826>
|
||||
a <http://www.w3.org/ns/org#Organization> ,
|
||||
<http://data.vlaanderen.be/ns/besluit#Bestuurseenheid> ,
|
||||
<http://purl.org/dc/terms/Agent> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "561d167f-4633-46e3-bf55-b33ff926096c" ;
|
||||
<http://www.w3.org/ns/org#classification> <http://data.vlaanderen.be/id/concept/BestuurseenheidClassificatieCode/5ab0e9b8a3b2ca7c5e000001> ;
|
||||
<http://www.w3.org/2004/02/skos/core#prefLabel> "Oudergem" ;
|
||||
<http://www.w3.org/ns/regorg#legalName> "Oudergem" ;
|
||||
<http://www.w3.org/ns/regorg#orgStatus> <http://lblod.data.gift/concepts/63cc561de9188d64ba5840a42ae8f0d6> .
|
||||
}
|
||||
|
||||
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
|
||||
<https://data.vlaanderen.be/id/organisatie/OVO025826>
|
||||
<http://data.vlaanderen.be/ns/besluit#werkingsgebied> <http://data.lblod.info/id/werkingsgebieden/a3830237-98c6-4b8b-83f5-6de34e6243ac> ;
|
||||
<http://www.w3.org/ns/adms#identifier> <http://data.lblod.info/id/identificatoren/178612d1-9355-42aa-9168-4f110025952e> ;
|
||||
<http://www.w3.org/ns/adms#identifier> <http://data.lblod.info/id/identificatoren/064b5191-4abd-4d39-9598-aea388e3da93> ;
|
||||
<http://www.w3.org/ns/org#hasPrimarySite> <http://data.lblod.info/id/vestigingen/fc4773ca-58dd-4c36-a5c6-71d222f3361a> ;
|
||||
<http://purl.org/dc/terms/source> <https://data.vlaanderen.be/doc/organisatie> .
|
||||
|
||||
<http://data.lblod.info/id/identificatoren/178612d1-9355-42aa-9168-4f110025952e>
|
||||
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator> <http://data.lblod.info/id/gestructureerdeIdentificator/abece0d8-d7bf-4f61-92f6-9bde471bc7bd>;
|
||||
a <http://www.w3.org/ns/adms#Identifier> ;
|
||||
<http://www.w3.org/2004/02/skos/core#notation> "KBO nummer" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "178612d1-9355-42aa-9168-4f110025952e" .
|
||||
|
||||
<http://data.lblod.info/id/gestructureerdeIdentificator/abece0d8-d7bf-4f61-92f6-9bde471bc7bd>
|
||||
a <https://data.vlaanderen.be/ns/generiek#GestructureerdeIdentificator> ;
|
||||
<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "0207540408" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "abece0d8-d7bf-4f61-92f6-9bde471bc7bd" .
|
||||
|
||||
<http://data.lblod.info/id/identificatoren/064b5191-4abd-4d39-9598-aea388e3da93>
|
||||
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator> <http://data.lblod.info/id/gestructureerdeIdentificator/25e502d8-62a5-4a97-bb7f-52d91b335067>;
|
||||
a <http://www.w3.org/ns/adms#Identifier> ;
|
||||
<http://www.w3.org/2004/02/skos/core#notation> "OVO-nummer" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "064b5191-4abd-4d39-9598-aea388e3da93" .
|
||||
|
||||
<http://data.lblod.info/id/gestructureerdeIdentificator/25e502d8-62a5-4a97-bb7f-52d91b335067>
|
||||
a <https://data.vlaanderen.be/ns/generiek#GestructureerdeIdentificator> ;
|
||||
<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "OVO025826" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "25e502d8-62a5-4a97-bb7f-52d91b335067" .
|
||||
|
||||
<http://data.lblod.info/id/vestigingen/fc4773ca-58dd-4c36-a5c6-71d222f3361a>
|
||||
a <http://www.w3.org/ns/org#Site> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "fc4773ca-58dd-4c36-a5c6-71d222f3361a" ;
|
||||
<http://data.lblod.info/vocabularies/erediensten/vestigingstype> <http://lblod.data.gift/concepts/f1381723dec42c0b6ba6492e41d6f5dd> ;
|
||||
<http://www.w3.org/ns/org#siteAddress> <http://data.lblod.info/id/contact-punten/65632038-54fe-4aab-9457-c0f0d0a5c568> ;
|
||||
<https://data.vlaanderen.be/ns/organisatie#bestaatUit> <http://data.lblod.info/id/adressen/95c6a03f-2cd4-4492-8c0b-755a65650f3c> .
|
||||
|
||||
<http://data.lblod.info/id/contact-punten/65632038-54fe-4aab-9457-c0f0d0a5c568>
|
||||
a <http://schema.org/ContactPoint> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "65632038-54fe-4aab-9457-c0f0d0a5c568" ;
|
||||
<http://schema.org/email> "relpub@auderghem.be" ;
|
||||
<http://schema.org/telephone> "tel:+3226764811" ;
|
||||
<http://schema.org/contactType> "Primary" ;
|
||||
<http://xmlns.com/foaf/0.1/page> "https://www.oudergem.be/" .
|
||||
|
||||
<http://data.lblod.info/id/adressen/95c6a03f-2cd4-4492-8c0b-755a65650f3c>
|
||||
a <http://www.w3.org/ns/locn#Address> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "95c6a03f-2cd4-4492-8c0b-755a65650f3c" ;
|
||||
<https://data.vlaanderen.be/ns/adres#gemeentenaam> "Oudergem" ;
|
||||
<https://data.vlaanderen.be/ns/adres#land> "België" ;
|
||||
<https://data.vlaanderen.be/ns/adres#Adresvoorstelling.huisnummer> "12" ;
|
||||
<http://www.w3.org/ns/locn#fullAddress> "Emile Idiersstraat 12, 1160 Oudergem, België" ;
|
||||
<http://www.w3.org/ns/locn#postCode> "1160" ;
|
||||
<http://www.w3.org/ns/locn#thoroughfare> "Emile Idiersstraat" .
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,78 @@
|
||||
INSERT DATA {
|
||||
GRAPH <http://mu.semte.ch/graphs/public> {
|
||||
<http://data.lblod.info/id/werkingsgebieden/aaec0a10-8bb9-4644-8be5-89da0920dbed>
|
||||
a <http://www.w3.org/ns/prov#Location> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "aaec0a10-8bb9-4644-8be5-89da0920dbed" ;
|
||||
<http://www.w3.org/2000/01/rdf-schema#label> "Schaarbeek" ;
|
||||
<http://mu.semte.ch/vocabularies/ext/werkingsgebiedNiveau> "Gemeente" ;
|
||||
<http://www.w3.org/2004/02/skos/core#exactMatch> <http://vocab.belgif.be/auth/refnis2025/21015> .
|
||||
}
|
||||
|
||||
GRAPH <http://mu.semte.ch/graphs/shared> {
|
||||
<https://data.vlaanderen.be/id/organisatie/OVO025820>
|
||||
a <http://www.w3.org/ns/org#Organization> ,
|
||||
<http://data.vlaanderen.be/ns/besluit#Bestuurseenheid> ,
|
||||
<http://purl.org/dc/terms/Agent> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "1a5177fd-6068-4640-ab8c-6454400033d8" ;
|
||||
<http://www.w3.org/ns/org#classification> <http://data.vlaanderen.be/id/concept/BestuurseenheidClassificatieCode/5ab0e9b8a3b2ca7c5e000001> ;
|
||||
<http://www.w3.org/2004/02/skos/core#prefLabel> "Schaarbeek" ;
|
||||
<http://www.w3.org/ns/regorg#legalName> "Schaarbeek" ;
|
||||
<http://www.w3.org/ns/regorg#orgStatus> <http://lblod.data.gift/concepts/63cc561de9188d64ba5840a42ae8f0d6> .
|
||||
}
|
||||
|
||||
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
|
||||
<https://data.vlaanderen.be/id/organisatie/OVO025820>
|
||||
<http://data.vlaanderen.be/ns/besluit#werkingsgebied> <http://data.lblod.info/id/werkingsgebieden/aaec0a10-8bb9-4644-8be5-89da0920dbed> ;
|
||||
<http://www.w3.org/ns/adms#identifier> <http://data.lblod.info/id/identificatoren/d9ea7d1d-87f3-4178-856c-265a95acbc91> ;
|
||||
<http://www.w3.org/ns/adms#identifier> <http://data.lblod.info/id/identificatoren/14e75d82-eff1-49fc-a753-cb96420f8c8a> ;
|
||||
<http://www.w3.org/ns/org#hasPrimarySite> <http://data.lblod.info/id/vestigingen/be200efc-8399-4cd6-a913-d64a239bce78> ;
|
||||
<http://purl.org/dc/terms/source> <https://data.vlaanderen.be/doc/organisatie> .
|
||||
|
||||
<http://data.lblod.info/id/identificatoren/d9ea7d1d-87f3-4178-856c-265a95acbc91>
|
||||
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator> <http://data.lblod.info/id/gestructureerdeIdentificator/e9479cf1-e50e-4761-8128-b8992216263f>;
|
||||
a <http://www.w3.org/ns/adms#Identifier> ;
|
||||
<http://www.w3.org/2004/02/skos/core#notation> "KBO nummer" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "d9ea7d1d-87f3-4178-856c-265a95acbc91" .
|
||||
|
||||
<http://data.lblod.info/id/gestructureerdeIdentificator/e9479cf1-e50e-4761-8128-b8992216263f>
|
||||
a <https://data.vlaanderen.be/ns/generiek#GestructureerdeIdentificator> ;
|
||||
<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "0207367687" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "e9479cf1-e50e-4761-8128-b8992216263f" .
|
||||
|
||||
<http://data.lblod.info/id/identificatoren/14e75d82-eff1-49fc-a753-cb96420f8c8a>
|
||||
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator> <http://data.lblod.info/id/gestructureerdeIdentificator/6c6f25f4-0ecc-4280-93b5-b6afb2cee605>;
|
||||
a <http://www.w3.org/ns/adms#Identifier> ;
|
||||
<http://www.w3.org/2004/02/skos/core#notation> "OVO-nummer" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "14e75d82-eff1-49fc-a753-cb96420f8c8a" .
|
||||
|
||||
<http://data.lblod.info/id/gestructureerdeIdentificator/6c6f25f4-0ecc-4280-93b5-b6afb2cee605>
|
||||
a <https://data.vlaanderen.be/ns/generiek#GestructureerdeIdentificator> ;
|
||||
<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "OVO025820" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "6c6f25f4-0ecc-4280-93b5-b6afb2cee605" .
|
||||
|
||||
<http://data.lblod.info/id/vestigingen/be200efc-8399-4cd6-a913-d64a239bce78>
|
||||
a <http://www.w3.org/ns/org#Site> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "be200efc-8399-4cd6-a913-d64a239bce78" ;
|
||||
<http://data.lblod.info/vocabularies/erediensten/vestigingstype> <http://lblod.data.gift/concepts/f1381723dec42c0b6ba6492e41d6f5dd> ;
|
||||
<http://www.w3.org/ns/org#siteAddress> <http://data.lblod.info/id/contact-punten/968afe2c-70b9-4d7a-8ca1-5f6c36575ddd> ;
|
||||
<https://data.vlaanderen.be/ns/organisatie#bestaatUit> <http://data.lblod.info/id/adressen/9dffbe51-9a41-4f98-80e5-33b76b76b586> .
|
||||
|
||||
<http://data.lblod.info/id/contact-punten/968afe2c-70b9-4d7a-8ca1-5f6c36575ddd>
|
||||
a <http://schema.org/ContactPoint> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "968afe2c-70b9-4d7a-8ca1-5f6c36575ddd" ;
|
||||
<http://schema.org/email> "info@1030.be" ;
|
||||
<http://schema.org/telephone> "tel:+3222447511" ;
|
||||
<http://schema.org/contactType> "Primary" ;
|
||||
<http://xmlns.com/foaf/0.1/page> "https://www.1030.be/" .
|
||||
|
||||
<http://data.lblod.info/id/adressen/9dffbe51-9a41-4f98-80e5-33b76b76b586>
|
||||
a <http://www.w3.org/ns/locn#Address> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "9dffbe51-9a41-4f98-80e5-33b76b76b586" ;
|
||||
<https://data.vlaanderen.be/ns/adres#gemeentenaam> "Schaarbeek" ;
|
||||
<https://data.vlaanderen.be/ns/adres#land> "België" ;
|
||||
<https://data.vlaanderen.be/ns/adres#Adresvoorstelling.huisnummer> "100" ;
|
||||
<http://www.w3.org/ns/locn#fullAddress> "Colignonplein 100, 1030 Schaarbeek, België" ;
|
||||
<http://www.w3.org/ns/locn#postCode> "1030" ;
|
||||
<http://www.w3.org/ns/locn#thoroughfare> "Colignonplein" .
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,78 @@
|
||||
INSERT DATA {
|
||||
GRAPH <http://mu.semte.ch/graphs/public> {
|
||||
<http://data.lblod.info/id/werkingsgebieden/e5b0ab35-aa0d-4f73-ad2d-446bd67f299d>
|
||||
a <http://www.w3.org/ns/prov#Location> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "e5b0ab35-aa0d-4f73-ad2d-446bd67f299d" ;
|
||||
<http://www.w3.org/2000/01/rdf-schema#label> "Sint-Agatha-Berchem" ;
|
||||
<http://mu.semte.ch/vocabularies/ext/werkingsgebiedNiveau> "Gemeente" ;
|
||||
<http://www.w3.org/2004/02/skos/core#exactMatch> <http://vocab.belgif.be/auth/refnis2025/21003> .
|
||||
}
|
||||
|
||||
GRAPH <http://mu.semte.ch/graphs/shared> {
|
||||
<https://data.vlaanderen.be/id/organisatie/OVO025827>
|
||||
a <http://www.w3.org/ns/org#Organization> ,
|
||||
<http://data.vlaanderen.be/ns/besluit#Bestuurseenheid> ,
|
||||
<http://purl.org/dc/terms/Agent> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "6c7276cb-5aaf-41fd-917d-22df996ac186" ;
|
||||
<http://www.w3.org/ns/org#classification> <http://data.vlaanderen.be/id/concept/BestuurseenheidClassificatieCode/5ab0e9b8a3b2ca7c5e000001> ;
|
||||
<http://www.w3.org/2004/02/skos/core#prefLabel> "Sint-Agatha-Berchem" ;
|
||||
<http://www.w3.org/ns/regorg#legalName> "Sint-Agatha-Berchem" ;
|
||||
<http://www.w3.org/ns/regorg#orgStatus> <http://lblod.data.gift/concepts/63cc561de9188d64ba5840a42ae8f0d6> .
|
||||
}
|
||||
|
||||
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
|
||||
<https://data.vlaanderen.be/id/organisatie/OVO025827>
|
||||
<http://data.vlaanderen.be/ns/besluit#werkingsgebied> <http://data.lblod.info/id/werkingsgebieden/e5b0ab35-aa0d-4f73-ad2d-446bd67f299d> ;
|
||||
<http://www.w3.org/ns/adms#identifier> <http://data.lblod.info/id/identificatoren/e73cddaa-21fc-4464-b759-6591e15c213d> ;
|
||||
<http://www.w3.org/ns/adms#identifier> <http://data.lblod.info/id/identificatoren/0b0301c4-eb97-4ba4-b8b6-c9e4c089e06c> ;
|
||||
<http://www.w3.org/ns/org#hasPrimarySite> <http://data.lblod.info/id/vestigingen/2d163096-b31e-4006-b3c0-e46c87325aa2> ;
|
||||
<http://purl.org/dc/terms/source> <https://data.vlaanderen.be/doc/organisatie> .
|
||||
|
||||
<http://data.lblod.info/id/identificatoren/e73cddaa-21fc-4464-b759-6591e15c213d>
|
||||
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator> <http://data.lblod.info/id/gestructureerdeIdentificator/4576728a-b5d3-4fcd-9290-6cee5473de53>;
|
||||
a <http://www.w3.org/ns/adms#Identifier> ;
|
||||
<http://www.w3.org/2004/02/skos/core#notation> "KBO nummer" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "e73cddaa-21fc-4464-b759-6591e15c213d" .
|
||||
|
||||
<http://data.lblod.info/id/gestructureerdeIdentificator/4576728a-b5d3-4fcd-9290-6cee5473de53>
|
||||
a <https://data.vlaanderen.be/ns/generiek#GestructureerdeIdentificator> ;
|
||||
<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "0207541594" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "4576728a-b5d3-4fcd-9290-6cee5473de53" .
|
||||
|
||||
<http://data.lblod.info/id/identificatoren/0b0301c4-eb97-4ba4-b8b6-c9e4c089e06c>
|
||||
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator> <http://data.lblod.info/id/gestructureerdeIdentificator/fe86c32e-8910-4530-8042-cb4b9dddf859>;
|
||||
a <http://www.w3.org/ns/adms#Identifier> ;
|
||||
<http://www.w3.org/2004/02/skos/core#notation> "OVO-nummer" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "0b0301c4-eb97-4ba4-b8b6-c9e4c089e06c" .
|
||||
|
||||
<http://data.lblod.info/id/gestructureerdeIdentificator/fe86c32e-8910-4530-8042-cb4b9dddf859>
|
||||
a <https://data.vlaanderen.be/ns/generiek#GestructureerdeIdentificator> ;
|
||||
<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "OVO025827" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "fe86c32e-8910-4530-8042-cb4b9dddf859" .
|
||||
|
||||
<http://data.lblod.info/id/vestigingen/2d163096-b31e-4006-b3c0-e46c87325aa2>
|
||||
a <http://www.w3.org/ns/org#Site> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "2d163096-b31e-4006-b3c0-e46c87325aa2" ;
|
||||
<http://data.lblod.info/vocabularies/erediensten/vestigingstype> <http://lblod.data.gift/concepts/f1381723dec42c0b6ba6492e41d6f5dd> ;
|
||||
<http://www.w3.org/ns/org#siteAddress> <http://data.lblod.info/id/contact-punten/536dcfb0-d384-41d5-ac82-770cda4ffaeb> ;
|
||||
<https://data.vlaanderen.be/ns/organisatie#bestaatUit> <http://data.lblod.info/id/adressen/02b6b31a-893e-45c4-94f3-964d58039bff> .
|
||||
|
||||
<http://data.lblod.info/id/contact-punten/536dcfb0-d384-41d5-ac82-770cda4ffaeb>
|
||||
a <http://schema.org/ContactPoint> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "536dcfb0-d384-41d5-ac82-770cda4ffaeb" ;
|
||||
<http://schema.org/email> "info@berchem.brussels" ;
|
||||
<http://schema.org/telephone> "tel:+3224640411" ;
|
||||
<http://schema.org/contactType> "Primary" ;
|
||||
<http://xmlns.com/foaf/0.1/page> "https://berchem.brussels/" .
|
||||
|
||||
<http://data.lblod.info/id/adressen/02b6b31a-893e-45c4-94f3-964d58039bff>
|
||||
a <http://www.w3.org/ns/locn#Address> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "02b6b31a-893e-45c4-94f3-964d58039bff" ;
|
||||
<https://data.vlaanderen.be/ns/adres#gemeentenaam> "Sint-Agatha-Berchem" ;
|
||||
<https://data.vlaanderen.be/ns/adres#land> "België" ;
|
||||
<https://data.vlaanderen.be/ns/adres#Adresvoorstelling.huisnummer> "33" ;
|
||||
<http://www.w3.org/ns/locn#fullAddress> "Koning Albertlaan 33, 1082 Sint-Agatha-Berchem, België" ;
|
||||
<http://www.w3.org/ns/locn#postCode> "1082" ;
|
||||
<http://www.w3.org/ns/locn#thoroughfare> "Koning Albertlaan" .
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,78 @@
|
||||
INSERT DATA {
|
||||
GRAPH <http://mu.semte.ch/graphs/public> {
|
||||
<http://data.lblod.info/id/werkingsgebieden/7d3175ad-d4fc-4b56-a780-dab8e159c21d>
|
||||
a <http://www.w3.org/ns/prov#Location> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "7d3175ad-d4fc-4b56-a780-dab8e159c21d" ;
|
||||
<http://www.w3.org/2000/01/rdf-schema#label> "Sint-Gillis" ;
|
||||
<http://mu.semte.ch/vocabularies/ext/werkingsgebiedNiveau> "Gemeente" ;
|
||||
<http://www.w3.org/2004/02/skos/core#exactMatch> <http://vocab.belgif.be/auth/refnis2025/21013> .
|
||||
}
|
||||
|
||||
GRAPH <http://mu.semte.ch/graphs/shared> {
|
||||
<https://data.vlaanderen.be/id/organisatie/OVO025819>
|
||||
a <http://www.w3.org/ns/org#Organization> ,
|
||||
<http://data.vlaanderen.be/ns/besluit#Bestuurseenheid> ,
|
||||
<http://purl.org/dc/terms/Agent> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "b93cd217-0c25-48f7-9751-b8723c6c1ac9" ;
|
||||
<http://www.w3.org/ns/org#classification> <http://data.vlaanderen.be/id/concept/BestuurseenheidClassificatieCode/5ab0e9b8a3b2ca7c5e000001> ;
|
||||
<http://www.w3.org/2004/02/skos/core#prefLabel> "Sint-Gillis" ;
|
||||
<http://www.w3.org/ns/regorg#legalName> "Sint-Gillis" ;
|
||||
<http://www.w3.org/ns/regorg#orgStatus> <http://lblod.data.gift/concepts/63cc561de9188d64ba5840a42ae8f0d6> .
|
||||
}
|
||||
|
||||
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
|
||||
<https://data.vlaanderen.be/id/organisatie/OVO025819>
|
||||
<http://data.vlaanderen.be/ns/besluit#werkingsgebied> <http://data.lblod.info/id/werkingsgebieden/7d3175ad-d4fc-4b56-a780-dab8e159c21d> ;
|
||||
<http://www.w3.org/ns/adms#identifier> <http://data.lblod.info/id/identificatoren/3b113d58-a06b-428c-9ef6-36e7d354d299> ;
|
||||
<http://www.w3.org/ns/adms#identifier> <http://data.lblod.info/id/identificatoren/10f45315-05d9-409b-b7fd-b8f323ced0d2> ;
|
||||
<http://www.w3.org/ns/org#hasPrimarySite> <http://data.lblod.info/id/vestigingen/8749766d-e283-4145-8460-62360e278175> ;
|
||||
<http://purl.org/dc/terms/source> <https://data.vlaanderen.be/doc/organisatie> .
|
||||
|
||||
<http://data.lblod.info/id/identificatoren/3b113d58-a06b-428c-9ef6-36e7d354d299>
|
||||
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator> <http://data.lblod.info/id/gestructureerdeIdentificator/12028344-1808-4ac1-81e0-443beaab6684>;
|
||||
a <http://www.w3.org/ns/adms#Identifier> ;
|
||||
<http://www.w3.org/2004/02/skos/core#notation> "KBO nummer" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "3b113d58-a06b-428c-9ef6-36e7d354d299" .
|
||||
|
||||
<http://data.lblod.info/id/gestructureerdeIdentificator/12028344-1808-4ac1-81e0-443beaab6684>
|
||||
a <https://data.vlaanderen.be/ns/generiek#GestructureerdeIdentificator> ;
|
||||
<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "0207367588" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "12028344-1808-4ac1-81e0-443beaab6684" .
|
||||
|
||||
<http://data.lblod.info/id/identificatoren/10f45315-05d9-409b-b7fd-b8f323ced0d2>
|
||||
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator> <http://data.lblod.info/id/gestructureerdeIdentificator/93b4be45-6225-42f3-b0d2-4a40a7741c25>;
|
||||
a <http://www.w3.org/ns/adms#Identifier> ;
|
||||
<http://www.w3.org/2004/02/skos/core#notation> "OVO-nummer" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "10f45315-05d9-409b-b7fd-b8f323ced0d2" .
|
||||
|
||||
<http://data.lblod.info/id/gestructureerdeIdentificator/93b4be45-6225-42f3-b0d2-4a40a7741c25>
|
||||
a <https://data.vlaanderen.be/ns/generiek#GestructureerdeIdentificator> ;
|
||||
<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "OVO025819" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "93b4be45-6225-42f3-b0d2-4a40a7741c25" .
|
||||
|
||||
<http://data.lblod.info/id/vestigingen/8749766d-e283-4145-8460-62360e278175>
|
||||
a <http://www.w3.org/ns/org#Site> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "8749766d-e283-4145-8460-62360e278175" ;
|
||||
<http://data.lblod.info/vocabularies/erediensten/vestigingstype> <http://lblod.data.gift/concepts/f1381723dec42c0b6ba6492e41d6f5dd> ;
|
||||
<http://www.w3.org/ns/org#siteAddress> <http://data.lblod.info/id/contact-punten/14df8707-b30f-478f-8e7a-e22b046bee49> ;
|
||||
<https://data.vlaanderen.be/ns/organisatie#bestaatUit> <http://data.lblod.info/id/adressen/65e4a56c-123a-48a4-946e-be205ff69ed3> .
|
||||
|
||||
<http://data.lblod.info/id/contact-punten/14df8707-b30f-478f-8e7a-e22b046bee49>
|
||||
a <http://schema.org/ContactPoint> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "14df8707-b30f-478f-8e7a-e22b046bee49" ;
|
||||
<http://schema.org/email> "contact.1060@stgilles.brussels" ;
|
||||
<http://schema.org/telephone> "tel:+3225360211" ;
|
||||
<http://schema.org/contactType> "Primary" ;
|
||||
<http://xmlns.com/foaf/0.1/page> "https://stgillis.brussels/" .
|
||||
|
||||
<http://data.lblod.info/id/adressen/65e4a56c-123a-48a4-946e-be205ff69ed3>
|
||||
a <http://www.w3.org/ns/locn#Address> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "65e4a56c-123a-48a4-946e-be205ff69ed3" ;
|
||||
<https://data.vlaanderen.be/ns/adres#gemeentenaam> "Sint-Gillis" ;
|
||||
<https://data.vlaanderen.be/ns/adres#land> "België" ;
|
||||
<https://data.vlaanderen.be/ns/adres#Adresvoorstelling.huisnummer> "39" ;
|
||||
<http://www.w3.org/ns/locn#fullAddress> "Maurice Van Meenenplein 39, 1060 Sint-Gillis (bij-Brussel), België" ;
|
||||
<http://www.w3.org/ns/locn#postCode> "1060" ;
|
||||
<http://www.w3.org/ns/locn#thoroughfare> "Maurice Van Meenenplein" .
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,78 @@
|
||||
INSERT DATA {
|
||||
GRAPH <http://mu.semte.ch/graphs/public> {
|
||||
<http://data.lblod.info/id/werkingsgebieden/07e8d443-2ebb-48ca-a7e4-d57c105db465>
|
||||
a <http://www.w3.org/ns/prov#Location> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "07e8d443-2ebb-48ca-a7e4-d57c105db465" ;
|
||||
<http://www.w3.org/2000/01/rdf-schema#label> "Sint-Jans-Molenbeek" ;
|
||||
<http://mu.semte.ch/vocabularies/ext/werkingsgebiedNiveau> "Gemeente" ;
|
||||
<http://www.w3.org/2004/02/skos/core#exactMatch> <http://vocab.belgif.be/auth/refnis2025/21012> .
|
||||
}
|
||||
|
||||
GRAPH <http://mu.semte.ch/graphs/shared> {
|
||||
<https://data.vlaanderen.be/id/organisatie/OVO025816>
|
||||
a <http://www.w3.org/ns/org#Organization> ,
|
||||
<http://data.vlaanderen.be/ns/besluit#Bestuurseenheid> ,
|
||||
<http://purl.org/dc/terms/Agent> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "11d024c8-1128-4764-bf85-b9732696d04d" ;
|
||||
<http://www.w3.org/ns/org#classification> <http://data.vlaanderen.be/id/concept/BestuurseenheidClassificatieCode/5ab0e9b8a3b2ca7c5e000001> ;
|
||||
<http://www.w3.org/2004/02/skos/core#prefLabel> "Sint-Jans-Molenbeek" ;
|
||||
<http://www.w3.org/ns/regorg#legalName> "Sint-Jans-Molenbeek" ;
|
||||
<http://www.w3.org/ns/regorg#orgStatus> <http://lblod.data.gift/concepts/63cc561de9188d64ba5840a42ae8f0d6> .
|
||||
}
|
||||
|
||||
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
|
||||
<https://data.vlaanderen.be/id/organisatie/OVO025816>
|
||||
<http://data.vlaanderen.be/ns/besluit#werkingsgebied> <http://data.lblod.info/id/werkingsgebieden/07e8d443-2ebb-48ca-a7e4-d57c105db465> ;
|
||||
<http://www.w3.org/ns/adms#identifier> <http://data.lblod.info/id/identificatoren/019c56fd-072c-4253-836d-e4b52142f4ee> ;
|
||||
<http://www.w3.org/ns/adms#identifier> <http://data.lblod.info/id/identificatoren/24a23c41-317e-466c-a177-5cbabccc08cf> ;
|
||||
<http://www.w3.org/ns/org#hasPrimarySite> <http://data.lblod.info/id/vestigingen/9aa004da-3abd-4c5b-9b36-194cf7fcb9de> ;
|
||||
<http://purl.org/dc/terms/source> <https://data.vlaanderen.be/doc/organisatie> .
|
||||
|
||||
<http://data.lblod.info/id/identificatoren/019c56fd-072c-4253-836d-e4b52142f4ee>
|
||||
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator> <http://data.lblod.info/id/gestructureerdeIdentificator/bedb852c-3bb6-4ee7-8e9a-4b3e3a66a954>;
|
||||
a <http://www.w3.org/ns/adms#Identifier> ;
|
||||
<http://www.w3.org/2004/02/skos/core#notation> "KBO nummer" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "019c56fd-072c-4253-836d-e4b52142f4ee" .
|
||||
|
||||
<http://data.lblod.info/id/gestructureerdeIdentificator/bedb852c-3bb6-4ee7-8e9a-4b3e3a66a954>
|
||||
a <https://data.vlaanderen.be/ns/generiek#GestructureerdeIdentificator> ;
|
||||
<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "0207366501" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "bedb852c-3bb6-4ee7-8e9a-4b3e3a66a954" .
|
||||
|
||||
<http://data.lblod.info/id/identificatoren/24a23c41-317e-466c-a177-5cbabccc08cf>
|
||||
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator> <http://data.lblod.info/id/gestructureerdeIdentificator/c0a0e2e8-cc64-4e8b-849c-b0b46509f705>;
|
||||
a <http://www.w3.org/ns/adms#Identifier> ;
|
||||
<http://www.w3.org/2004/02/skos/core#notation> "OVO-nummer" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "24a23c41-317e-466c-a177-5cbabccc08cf" .
|
||||
|
||||
<http://data.lblod.info/id/gestructureerdeIdentificator/c0a0e2e8-cc64-4e8b-849c-b0b46509f705>
|
||||
a <https://data.vlaanderen.be/ns/generiek#GestructureerdeIdentificator> ;
|
||||
<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "OVO025816" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "c0a0e2e8-cc64-4e8b-849c-b0b46509f705" .
|
||||
|
||||
<http://data.lblod.info/id/vestigingen/9aa004da-3abd-4c5b-9b36-194cf7fcb9de>
|
||||
a <http://www.w3.org/ns/org#Site> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "9aa004da-3abd-4c5b-9b36-194cf7fcb9de" ;
|
||||
<http://data.lblod.info/vocabularies/erediensten/vestigingstype> <http://lblod.data.gift/concepts/f1381723dec42c0b6ba6492e41d6f5dd> ;
|
||||
<http://www.w3.org/ns/org#siteAddress> <http://data.lblod.info/id/contact-punten/18835ea3-c679-4718-86a7-674e399e9722> ;
|
||||
<https://data.vlaanderen.be/ns/organisatie#bestaatUit> <http://data.lblod.info/id/adressen/7a692110-e4c3-4d00-9d65-8a2644ee34d3> .
|
||||
|
||||
<http://data.lblod.info/id/contact-punten/18835ea3-c679-4718-86a7-674e399e9722>
|
||||
a <http://schema.org/ContactPoint> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "18835ea3-c679-4718-86a7-674e399e9722" ;
|
||||
<http://schema.org/email> "molenbeek@molenbeek.irisnet.be" ;
|
||||
<http://schema.org/telephone> "tel:+3224123790" ;
|
||||
<http://schema.org/contactType> "Primary" ;
|
||||
<http://xmlns.com/foaf/0.1/page> "https://www.molenbeek.irisnet.be/" .
|
||||
|
||||
<http://data.lblod.info/id/adressen/7a692110-e4c3-4d00-9d65-8a2644ee34d3>
|
||||
a <http://www.w3.org/ns/locn#Address> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "7a692110-e4c3-4d00-9d65-8a2644ee34d3" ;
|
||||
<https://data.vlaanderen.be/ns/adres#gemeentenaam> "Sint-Jans-Molenbeek" ;
|
||||
<https://data.vlaanderen.be/ns/adres#land> "België" ;
|
||||
<https://data.vlaanderen.be/ns/adres#Adresvoorstelling.huisnummer> "20" ;
|
||||
<http://www.w3.org/ns/locn#fullAddress> "Graaf van Vlaanderenstraat 20, 1080 Sint-Jans-Molenbeek, België" ;
|
||||
<http://www.w3.org/ns/locn#postCode> "1080" ;
|
||||
<http://www.w3.org/ns/locn#thoroughfare> "Graaf van Vlaanderenstraat" .
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,78 @@
|
||||
INSERT DATA {
|
||||
GRAPH <http://mu.semte.ch/graphs/public> {
|
||||
<http://data.lblod.info/id/werkingsgebieden/430218c1-910d-4c19-abcf-7ad536f5e6d1>
|
||||
a <http://www.w3.org/ns/prov#Location> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "430218c1-910d-4c19-abcf-7ad536f5e6d1" ;
|
||||
<http://www.w3.org/2000/01/rdf-schema#label> "Sint-Joost-ten-Node" ;
|
||||
<http://mu.semte.ch/vocabularies/ext/werkingsgebiedNiveau> "Gemeente" ;
|
||||
<http://www.w3.org/2004/02/skos/core#exactMatch> <http://vocab.belgif.be/auth/refnis2025/21014> .
|
||||
}
|
||||
|
||||
GRAPH <http://mu.semte.ch/graphs/shared> {
|
||||
<https://data.vlaanderen.be/id/organisatie/OVO025814>
|
||||
a <http://www.w3.org/ns/org#Organization> ,
|
||||
<http://data.vlaanderen.be/ns/besluit#Bestuurseenheid> ,
|
||||
<http://purl.org/dc/terms/Agent> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "3a7e2441-e179-4514-9063-8f43700769f7" ;
|
||||
<http://www.w3.org/ns/org#classification> <http://data.vlaanderen.be/id/concept/BestuurseenheidClassificatieCode/5ab0e9b8a3b2ca7c5e000001> ;
|
||||
<http://www.w3.org/2004/02/skos/core#prefLabel> "Sint-Joost-ten-Node" ;
|
||||
<http://www.w3.org/ns/regorg#legalName> "Sint-Joost-ten-Node" ;
|
||||
<http://www.w3.org/ns/regorg#orgStatus> <http://lblod.data.gift/concepts/63cc561de9188d64ba5840a42ae8f0d6> .
|
||||
}
|
||||
|
||||
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
|
||||
<https://data.vlaanderen.be/id/organisatie/OVO025814>
|
||||
<http://data.vlaanderen.be/ns/besluit#werkingsgebied> <http://data.lblod.info/id/werkingsgebieden/430218c1-910d-4c19-abcf-7ad536f5e6d1> ;
|
||||
<http://www.w3.org/ns/adms#identifier> <http://data.lblod.info/id/identificatoren/8a6f1584-6cf8-4f00-94fa-0667f498e0df> ;
|
||||
<http://www.w3.org/ns/adms#identifier> <http://data.lblod.info/id/identificatoren/8f1176aa-52c7-4945-b7ab-743726904765> ;
|
||||
<http://www.w3.org/ns/org#hasPrimarySite> <http://data.lblod.info/id/vestigingen/ff6ab486-8622-4ace-ac7d-6a26780a06dc> ;
|
||||
<http://purl.org/dc/terms/source> <https://data.vlaanderen.be/doc/organisatie> .
|
||||
|
||||
<http://data.lblod.info/id/identificatoren/8a6f1584-6cf8-4f00-94fa-0667f498e0df>
|
||||
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator> <http://data.lblod.info/id/gestructureerdeIdentificator/072b23da-7ccb-4c98-a550-cfa9f6d57b5d>;
|
||||
a <http://www.w3.org/ns/adms#Identifier> ;
|
||||
<http://www.w3.org/2004/02/skos/core#notation> "KBO nummer" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "8a6f1584-6cf8-4f00-94fa-0667f498e0df" .
|
||||
|
||||
<http://data.lblod.info/id/gestructureerdeIdentificator/072b23da-7ccb-4c98-a550-cfa9f6d57b5d>
|
||||
a <https://data.vlaanderen.be/ns/generiek#GestructureerdeIdentificator> ;
|
||||
<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "0207202193" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "072b23da-7ccb-4c98-a550-cfa9f6d57b5d" .
|
||||
|
||||
<http://data.lblod.info/id/identificatoren/8f1176aa-52c7-4945-b7ab-743726904765>
|
||||
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator> <http://data.lblod.info/id/gestructureerdeIdentificator/b576e3f8-776b-4c3f-8584-5fb57d0ea45a>;
|
||||
a <http://www.w3.org/ns/adms#Identifier> ;
|
||||
<http://www.w3.org/2004/02/skos/core#notation> "OVO-nummer" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "8f1176aa-52c7-4945-b7ab-743726904765" .
|
||||
|
||||
<http://data.lblod.info/id/gestructureerdeIdentificator/b576e3f8-776b-4c3f-8584-5fb57d0ea45a>
|
||||
a <https://data.vlaanderen.be/ns/generiek#GestructureerdeIdentificator> ;
|
||||
<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "OVO025814" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "b576e3f8-776b-4c3f-8584-5fb57d0ea45a" .
|
||||
|
||||
<http://data.lblod.info/id/vestigingen/ff6ab486-8622-4ace-ac7d-6a26780a06dc>
|
||||
a <http://www.w3.org/ns/org#Site> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "ff6ab486-8622-4ace-ac7d-6a26780a06dc" ;
|
||||
<http://data.lblod.info/vocabularies/erediensten/vestigingstype> <http://lblod.data.gift/concepts/f1381723dec42c0b6ba6492e41d6f5dd> ;
|
||||
<http://www.w3.org/ns/org#siteAddress> <http://data.lblod.info/id/contact-punten/ec65fdd4-d69f-4c63-af95-343f6acb38b7> ;
|
||||
<https://data.vlaanderen.be/ns/organisatie#bestaatUit> <http://data.lblod.info/id/adressen/a6792559-ab56-4f9f-8124-49140ced25de> .
|
||||
|
||||
<http://data.lblod.info/id/contact-punten/ec65fdd4-d69f-4c63-af95-343f6acb38b7>
|
||||
a <http://schema.org/ContactPoint> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "ec65fdd4-d69f-4c63-af95-343f6acb38b7" ;
|
||||
<http://schema.org/email> "info@sjtn.brussels" ;
|
||||
<http://schema.org/telephone> "tel:+3222202611" ;
|
||||
<http://schema.org/contactType> "Primary" ;
|
||||
<http://xmlns.com/foaf/0.1/page> "https://www.sjtn.brussels/" .
|
||||
|
||||
<http://data.lblod.info/id/adressen/a6792559-ab56-4f9f-8124-49140ced25de>
|
||||
a <http://www.w3.org/ns/locn#Address> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "a6792559-ab56-4f9f-8124-49140ced25de" ;
|
||||
<https://data.vlaanderen.be/ns/adres#gemeentenaam> "Sint-Joost-ten-Node" ;
|
||||
<https://data.vlaanderen.be/ns/adres#land> "België" ;
|
||||
<https://data.vlaanderen.be/ns/adres#Adresvoorstelling.huisnummer> "13" ;
|
||||
<http://www.w3.org/ns/locn#fullAddress> "Sterrenkundelaan 13, 1210 Sint-Joost-ten-Node, België" ;
|
||||
<http://www.w3.org/ns/locn#postCode> "1210" ;
|
||||
<http://www.w3.org/ns/locn#thoroughfare> "Sterrenkundelaan" .
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,78 @@
|
||||
INSERT DATA {
|
||||
GRAPH <http://mu.semte.ch/graphs/public> {
|
||||
<http://data.lblod.info/id/werkingsgebieden/d6d937a1-aa1f-41fb-9e09-7ac80ad39a9a>
|
||||
a <http://www.w3.org/ns/prov#Location> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "d6d937a1-aa1f-41fb-9e09-7ac80ad39a9a" ;
|
||||
<http://www.w3.org/2000/01/rdf-schema#label> "Sint-Lambrechts-Woluwe" ;
|
||||
<http://mu.semte.ch/vocabularies/ext/werkingsgebiedNiveau> "Gemeente" ;
|
||||
<http://www.w3.org/2004/02/skos/core#exactMatch> <http://vocab.belgif.be/auth/refnis2025/21018> .
|
||||
}
|
||||
|
||||
GRAPH <http://mu.semte.ch/graphs/shared> {
|
||||
<https://data.vlaanderen.be/id/organisatie/OVO025823>
|
||||
a <http://www.w3.org/ns/org#Organization> ,
|
||||
<http://data.vlaanderen.be/ns/besluit#Bestuurseenheid> ,
|
||||
<http://purl.org/dc/terms/Agent> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "f5930a9e-3160-4f80-8134-460a847643af" ;
|
||||
<http://www.w3.org/ns/org#classification> <http://data.vlaanderen.be/id/concept/BestuurseenheidClassificatieCode/5ab0e9b8a3b2ca7c5e000001> ;
|
||||
<http://www.w3.org/2004/02/skos/core#prefLabel> "Sint-Lambrechts-Woluwe" ;
|
||||
<http://www.w3.org/ns/regorg#legalName> "Sint-Lambrechts-Woluwe" ;
|
||||
<http://www.w3.org/ns/regorg#orgStatus> <http://lblod.data.gift/concepts/63cc561de9188d64ba5840a42ae8f0d6> .
|
||||
}
|
||||
|
||||
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
|
||||
<https://data.vlaanderen.be/id/organisatie/OVO025823>
|
||||
<http://data.vlaanderen.be/ns/besluit#werkingsgebied> <http://data.lblod.info/id/werkingsgebieden/d6d937a1-aa1f-41fb-9e09-7ac80ad39a9a> ;
|
||||
<http://www.w3.org/ns/adms#identifier> <http://data.lblod.info/id/identificatoren/9557e115-77f3-42a8-84ad-16755ff51c30> ;
|
||||
<http://www.w3.org/ns/adms#identifier> <http://data.lblod.info/id/identificatoren/9dd47ba7-67b3-45da-a6b8-bf4d0a13d914> ;
|
||||
<http://www.w3.org/ns/org#hasPrimarySite> <http://data.lblod.info/id/vestigingen/9dccf2e9-eec6-4a39-b39d-3836c3120330> ;
|
||||
<http://purl.org/dc/terms/source> <https://data.vlaanderen.be/doc/organisatie> .
|
||||
|
||||
<http://data.lblod.info/id/identificatoren/9557e115-77f3-42a8-84ad-16755ff51c30>
|
||||
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator> <http://data.lblod.info/id/gestructureerdeIdentificator/819ffbde-7b29-475c-ae16-0c0337b0dbec>;
|
||||
a <http://www.w3.org/ns/adms#Identifier> ;
|
||||
<http://www.w3.org/2004/02/skos/core#notation> "KBO nummer" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "9557e115-77f3-42a8-84ad-16755ff51c30" .
|
||||
|
||||
<http://data.lblod.info/id/gestructureerdeIdentificator/819ffbde-7b29-475c-ae16-0c0337b0dbec>
|
||||
a <https://data.vlaanderen.be/ns/generiek#GestructureerdeIdentificator> ;
|
||||
<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "0207389859" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "819ffbde-7b29-475c-ae16-0c0337b0dbec" .
|
||||
|
||||
<http://data.lblod.info/id/identificatoren/9dd47ba7-67b3-45da-a6b8-bf4d0a13d914>
|
||||
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator> <http://data.lblod.info/id/gestructureerdeIdentificator/fdd92962-b2a2-4680-858f-ee56cc88ffd2>;
|
||||
a <http://www.w3.org/ns/adms#Identifier> ;
|
||||
<http://www.w3.org/2004/02/skos/core#notation> "OVO-nummer" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "9dd47ba7-67b3-45da-a6b8-bf4d0a13d914" .
|
||||
|
||||
<http://data.lblod.info/id/gestructureerdeIdentificator/fdd92962-b2a2-4680-858f-ee56cc88ffd2>
|
||||
a <https://data.vlaanderen.be/ns/generiek#GestructureerdeIdentificator> ;
|
||||
<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "OVO025823" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "fdd92962-b2a2-4680-858f-ee56cc88ffd2" .
|
||||
|
||||
<http://data.lblod.info/id/vestigingen/9dccf2e9-eec6-4a39-b39d-3836c3120330>
|
||||
a <http://www.w3.org/ns/org#Site> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "9dccf2e9-eec6-4a39-b39d-3836c3120330" ;
|
||||
<http://data.lblod.info/vocabularies/erediensten/vestigingstype> <http://lblod.data.gift/concepts/f1381723dec42c0b6ba6492e41d6f5dd> ;
|
||||
<http://www.w3.org/ns/org#siteAddress> <http://data.lblod.info/id/contact-punten/1d4be53f-9247-46a9-a16b-e31756466183> ;
|
||||
<https://data.vlaanderen.be/ns/organisatie#bestaatUit> <http://data.lblod.info/id/adressen/e9121d98-9a64-4da4-bcbb-36a20298d6d2> .
|
||||
|
||||
<http://data.lblod.info/id/contact-punten/1d4be53f-9247-46a9-a16b-e31756466183>
|
||||
a <http://schema.org/ContactPoint> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "1d4be53f-9247-46a9-a16b-e31756466183" ;
|
||||
<http://schema.org/email> "infocom@woluwe1200.be" ;
|
||||
<http://schema.org/telephone> "tel:+3227612711" ;
|
||||
<http://schema.org/contactType> "Primary" ;
|
||||
<http://xmlns.com/foaf/0.1/page> "https://www.woluwe1200.be/" .
|
||||
|
||||
<http://data.lblod.info/id/adressen/e9121d98-9a64-4da4-bcbb-36a20298d6d2>
|
||||
a <http://www.w3.org/ns/locn#Address> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "e9121d98-9a64-4da4-bcbb-36a20298d6d2" ;
|
||||
<https://data.vlaanderen.be/ns/adres#gemeentenaam> "Sint-Lambrechts-Woluwe" ;
|
||||
<https://data.vlaanderen.be/ns/adres#land> "België" ;
|
||||
<https://data.vlaanderen.be/ns/adres#Adresvoorstelling.huisnummer> "2" ;
|
||||
<http://www.w3.org/ns/locn#fullAddress> "Paul Hymanslaan 2, 1200 Sint-Lambrechts-Woluwe, België" ;
|
||||
<http://www.w3.org/ns/locn#postCode> "1200" ;
|
||||
<http://www.w3.org/ns/locn#thoroughfare> "Paul Hymanslaan" .
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,78 @@
|
||||
INSERT DATA {
|
||||
GRAPH <http://mu.semte.ch/graphs/public> {
|
||||
<http://data.lblod.info/id/werkingsgebieden/6fa36cc7-0e9a-4b8a-b285-443f52ffa989>
|
||||
a <http://www.w3.org/ns/prov#Location> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "6fa36cc7-0e9a-4b8a-b285-443f52ffa989" ;
|
||||
<http://www.w3.org/2000/01/rdf-schema#label> "Sint-Pieters-Woluwe" ;
|
||||
<http://mu.semte.ch/vocabularies/ext/werkingsgebiedNiveau> "Gemeente" ;
|
||||
<http://www.w3.org/2004/02/skos/core#exactMatch> <http://vocab.belgif.be/auth/refnis2025/21019> .
|
||||
}
|
||||
|
||||
GRAPH <http://mu.semte.ch/graphs/shared> {
|
||||
<https://data.vlaanderen.be/id/organisatie/OVO025817>
|
||||
a <http://www.w3.org/ns/org#Organization> ,
|
||||
<http://data.vlaanderen.be/ns/besluit#Bestuurseenheid> ,
|
||||
<http://purl.org/dc/terms/Agent> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "e327536c-f8ce-4138-b84c-2f9a8ce20912" ;
|
||||
<http://www.w3.org/ns/org#classification> <http://data.vlaanderen.be/id/concept/BestuurseenheidClassificatieCode/5ab0e9b8a3b2ca7c5e000001> ;
|
||||
<http://www.w3.org/2004/02/skos/core#prefLabel> "Sint-Pieters-Woluwe" ;
|
||||
<http://www.w3.org/ns/regorg#legalName> "Sint-Pieters-Woluwe" ;
|
||||
<http://www.w3.org/ns/regorg#orgStatus> <http://lblod.data.gift/concepts/63cc561de9188d64ba5840a42ae8f0d6> .
|
||||
}
|
||||
|
||||
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
|
||||
<https://data.vlaanderen.be/id/organisatie/OVO025817>
|
||||
<http://data.vlaanderen.be/ns/besluit#werkingsgebied> <http://data.lblod.info/id/werkingsgebieden/6fa36cc7-0e9a-4b8a-b285-443f52ffa989> ;
|
||||
<http://www.w3.org/ns/adms#identifier> <http://data.lblod.info/id/identificatoren/a4834fea-ab23-4447-b171-92f80c6481f3> ;
|
||||
<http://www.w3.org/ns/adms#identifier> <http://data.lblod.info/id/identificatoren/c137849b-184f-4845-b070-a45d467ae5ba> ;
|
||||
<http://www.w3.org/ns/org#hasPrimarySite> <http://data.lblod.info/id/vestigingen/a662844a-c476-4659-b070-fb633a11e294> ;
|
||||
<http://purl.org/dc/terms/source> <https://data.vlaanderen.be/doc/organisatie> .
|
||||
|
||||
<http://data.lblod.info/id/identificatoren/a4834fea-ab23-4447-b171-92f80c6481f3>
|
||||
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator> <http://data.lblod.info/id/gestructureerdeIdentificator/439b0802-ac26-4750-829c-b542d0edf4f8>;
|
||||
a <http://www.w3.org/ns/adms#Identifier> ;
|
||||
<http://www.w3.org/2004/02/skos/core#notation> "KBO nummer" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "a4834fea-ab23-4447-b171-92f80c6481f3" .
|
||||
|
||||
<http://data.lblod.info/id/gestructureerdeIdentificator/439b0802-ac26-4750-829c-b542d0edf4f8>
|
||||
a <https://data.vlaanderen.be/ns/generiek#GestructureerdeIdentificator> ;
|
||||
<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "0207366994" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "439b0802-ac26-4750-829c-b542d0edf4f8" .
|
||||
|
||||
<http://data.lblod.info/id/identificatoren/c137849b-184f-4845-b070-a45d467ae5ba>
|
||||
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator> <http://data.lblod.info/id/gestructureerdeIdentificator/e7a8f7da-e41e-4d02-ba89-5515dd96fad1>;
|
||||
a <http://www.w3.org/ns/adms#Identifier> ;
|
||||
<http://www.w3.org/2004/02/skos/core#notation> "OVO-nummer" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "c137849b-184f-4845-b070-a45d467ae5ba" .
|
||||
|
||||
<http://data.lblod.info/id/gestructureerdeIdentificator/e7a8f7da-e41e-4d02-ba89-5515dd96fad1>
|
||||
a <https://data.vlaanderen.be/ns/generiek#GestructureerdeIdentificator> ;
|
||||
<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "OVO025817" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "e7a8f7da-e41e-4d02-ba89-5515dd96fad1" .
|
||||
|
||||
<http://data.lblod.info/id/vestigingen/a662844a-c476-4659-b070-fb633a11e294>
|
||||
a <http://www.w3.org/ns/org#Site> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "a662844a-c476-4659-b070-fb633a11e294" ;
|
||||
<http://data.lblod.info/vocabularies/erediensten/vestigingstype> <http://lblod.data.gift/concepts/f1381723dec42c0b6ba6492e41d6f5dd> ;
|
||||
<http://www.w3.org/ns/org#siteAddress> <http://data.lblod.info/id/contact-punten/7eea521a-6be9-472b-9cab-07e958bbcec0> ;
|
||||
<https://data.vlaanderen.be/ns/organisatie#bestaatUit> <http://data.lblod.info/id/adressen/a1959366-e8d9-4378-8ee5-e446defde34c> .
|
||||
|
||||
<http://data.lblod.info/id/contact-punten/7eea521a-6be9-472b-9cab-07e958bbcec0>
|
||||
a <http://schema.org/ContactPoint> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "7eea521a-6be9-472b-9cab-07e958bbcec0" ;
|
||||
<http://schema.org/email> "info@woluwe1150.be" ;
|
||||
<http://schema.org/telephone> "tel:+3227730511" ;
|
||||
<http://schema.org/contactType> "Primary" ;
|
||||
<http://xmlns.com/foaf/0.1/page> "https://www.woluwe1150.be/" .
|
||||
|
||||
<http://data.lblod.info/id/adressen/a1959366-e8d9-4378-8ee5-e446defde34c>
|
||||
a <http://www.w3.org/ns/locn#Address> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "a1959366-e8d9-4378-8ee5-e446defde34c" ;
|
||||
<https://data.vlaanderen.be/ns/adres#gemeentenaam> "Sint-Pieters-Woluwe" ;
|
||||
<https://data.vlaanderen.be/ns/adres#land> "België" ;
|
||||
<https://data.vlaanderen.be/ns/adres#Adresvoorstelling.huisnummer> "93" ;
|
||||
<http://www.w3.org/ns/locn#fullAddress> "Charles Thielemanslaan 93, 1150 Sint-Pieters-Woluwe, België" ;
|
||||
<http://www.w3.org/ns/locn#postCode> "1150" ;
|
||||
<http://www.w3.org/ns/locn#thoroughfare> "Charles Thielemanslaan" .
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,78 @@
|
||||
INSERT DATA {
|
||||
GRAPH <http://mu.semte.ch/graphs/public> {
|
||||
<http://data.lblod.info/id/werkingsgebieden/4bd12290-8a0e-43c8-b308-500af066ae47>
|
||||
a <http://www.w3.org/ns/prov#Location> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "4bd12290-8a0e-43c8-b308-500af066ae47" ;
|
||||
<http://www.w3.org/2000/01/rdf-schema#label> "Ukkel" ;
|
||||
<http://mu.semte.ch/vocabularies/ext/werkingsgebiedNiveau> "Gemeente" ;
|
||||
<http://www.w3.org/2004/02/skos/core#exactMatch> <http://vocab.belgif.be/auth/refnis2025/21016> .
|
||||
}
|
||||
|
||||
GRAPH <http://mu.semte.ch/graphs/shared> {
|
||||
<https://data.vlaanderen.be/id/organisatie/OVO025821>
|
||||
a <http://www.w3.org/ns/org#Organization> ,
|
||||
<http://data.vlaanderen.be/ns/besluit#Bestuurseenheid> ,
|
||||
<http://purl.org/dc/terms/Agent> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "f020aef0-16f8-4de8-a37d-d51088b3db72" ;
|
||||
<http://www.w3.org/ns/org#classification> <http://data.vlaanderen.be/id/concept/BestuurseenheidClassificatieCode/5ab0e9b8a3b2ca7c5e000001> ;
|
||||
<http://www.w3.org/2004/02/skos/core#prefLabel> "Ukkel" ;
|
||||
<http://www.w3.org/ns/regorg#legalName> "Ukkel" ;
|
||||
<http://www.w3.org/ns/regorg#orgStatus> <http://lblod.data.gift/concepts/63cc561de9188d64ba5840a42ae8f0d6> .
|
||||
}
|
||||
|
||||
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
|
||||
<https://data.vlaanderen.be/id/organisatie/OVO025821>
|
||||
<http://data.vlaanderen.be/ns/besluit#werkingsgebied> <http://data.lblod.info/id/werkingsgebieden/4bd12290-8a0e-43c8-b308-500af066ae47> ;
|
||||
<http://www.w3.org/ns/adms#identifier> <http://data.lblod.info/id/identificatoren/e23d0e95-13f9-4a2d-b45b-e425d1aecf2c> ;
|
||||
<http://www.w3.org/ns/adms#identifier> <http://data.lblod.info/id/identificatoren/ab742ed2-1d1c-482e-885e-2416efd7d346> ;
|
||||
<http://www.w3.org/ns/org#hasPrimarySite> <http://data.lblod.info/id/vestigingen/8f36d9b3-8ad9-4ec0-a22e-fb10096cc01f> ;
|
||||
<http://purl.org/dc/terms/source> <https://data.vlaanderen.be/doc/organisatie> .
|
||||
|
||||
<http://data.lblod.info/id/identificatoren/e23d0e95-13f9-4a2d-b45b-e425d1aecf2c>
|
||||
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator> <http://data.lblod.info/id/gestructureerdeIdentificator/da31d8dd-64fa-4978-8d4d-c3f1e4aaf209>;
|
||||
a <http://www.w3.org/ns/adms#Identifier> ;
|
||||
<http://www.w3.org/2004/02/skos/core#notation> "KBO nummer" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "e23d0e95-13f9-4a2d-b45b-e425d1aecf2c" .
|
||||
|
||||
<http://data.lblod.info/id/gestructureerdeIdentificator/da31d8dd-64fa-4978-8d4d-c3f1e4aaf209>
|
||||
a <https://data.vlaanderen.be/ns/generiek#GestructureerdeIdentificator> ;
|
||||
<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "0207368875" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "da31d8dd-64fa-4978-8d4d-c3f1e4aaf209" .
|
||||
|
||||
<http://data.lblod.info/id/identificatoren/ab742ed2-1d1c-482e-885e-2416efd7d346>
|
||||
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator> <http://data.lblod.info/id/gestructureerdeIdentificator/6306f2ff-b6ad-4b15-8b34-7b1cacfff6c7>;
|
||||
a <http://www.w3.org/ns/adms#Identifier> ;
|
||||
<http://www.w3.org/2004/02/skos/core#notation> "OVO-nummer" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "ab742ed2-1d1c-482e-885e-2416efd7d346" .
|
||||
|
||||
<http://data.lblod.info/id/gestructureerdeIdentificator/6306f2ff-b6ad-4b15-8b34-7b1cacfff6c7>
|
||||
a <https://data.vlaanderen.be/ns/generiek#GestructureerdeIdentificator> ;
|
||||
<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "OVO025821" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "6306f2ff-b6ad-4b15-8b34-7b1cacfff6c7" .
|
||||
|
||||
<http://data.lblod.info/id/vestigingen/8f36d9b3-8ad9-4ec0-a22e-fb10096cc01f>
|
||||
a <http://www.w3.org/ns/org#Site> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "8f36d9b3-8ad9-4ec0-a22e-fb10096cc01f" ;
|
||||
<http://data.lblod.info/vocabularies/erediensten/vestigingstype> <http://lblod.data.gift/concepts/f1381723dec42c0b6ba6492e41d6f5dd> ;
|
||||
<http://www.w3.org/ns/org#siteAddress> <http://data.lblod.info/id/contact-punten/6e54043b-79e4-4482-be24-047a64d013a7> ;
|
||||
<https://data.vlaanderen.be/ns/organisatie#bestaatUit> <http://data.lblod.info/id/adressen/54dacc64-d6e7-477b-a5c8-174ccf0dbcc3> .
|
||||
|
||||
<http://data.lblod.info/id/contact-punten/6e54043b-79e4-4482-be24-047a64d013a7>
|
||||
a <http://schema.org/ContactPoint> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "6e54043b-79e4-4482-be24-047a64d013a7" ;
|
||||
<http://schema.org/email> "secretariaat@ukkel.be" ;
|
||||
<http://schema.org/telephone> "tel:+3223486511" ;
|
||||
<http://schema.org/contactType> "Primary" ;
|
||||
<http://xmlns.com/foaf/0.1/page> "https://www.ukkel.be" .
|
||||
|
||||
<http://data.lblod.info/id/adressen/54dacc64-d6e7-477b-a5c8-174ccf0dbcc3>
|
||||
a <http://www.w3.org/ns/locn#Address> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "54dacc64-d6e7-477b-a5c8-174ccf0dbcc3" ;
|
||||
<https://data.vlaanderen.be/ns/adres#gemeentenaam> "Ukkel" ;
|
||||
<https://data.vlaanderen.be/ns/adres#land> "België" ;
|
||||
<https://data.vlaanderen.be/ns/adres#Adresvoorstelling.huisnummer> "77" ;
|
||||
<http://www.w3.org/ns/locn#fullAddress> "Stallestraat 77, 1180 Ukkel, België" ;
|
||||
<http://www.w3.org/ns/locn#postCode> "1180" ;
|
||||
<http://www.w3.org/ns/locn#thoroughfare> "Stallestraat" .
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,78 @@
|
||||
INSERT DATA {
|
||||
GRAPH <http://mu.semte.ch/graphs/public> {
|
||||
<http://data.lblod.info/id/werkingsgebieden/e84a58df-37f5-4b2b-bc0c-00f4658e87da>
|
||||
a <http://www.w3.org/ns/prov#Location> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "e84a58df-37f5-4b2b-bc0c-00f4658e87da" ;
|
||||
<http://www.w3.org/2000/01/rdf-schema#label> "Vorst" ;
|
||||
<http://mu.semte.ch/vocabularies/ext/werkingsgebiedNiveau> "Gemeente" ;
|
||||
<http://www.w3.org/2004/02/skos/core#exactMatch> <http://vocab.belgif.be/auth/refnis2025/21007> .
|
||||
}
|
||||
|
||||
GRAPH <http://mu.semte.ch/graphs/shared> {
|
||||
<https://data.vlaanderen.be/id/organisatie/OVO025818>
|
||||
a <http://www.w3.org/ns/org#Organization> ,
|
||||
<http://data.vlaanderen.be/ns/besluit#Bestuurseenheid> ,
|
||||
<http://purl.org/dc/terms/Agent> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "b5f7fbe1-72b0-4908-aee1-716d0c2116c2" ;
|
||||
<http://www.w3.org/ns/org#classification> <http://data.vlaanderen.be/id/concept/BestuurseenheidClassificatieCode/5ab0e9b8a3b2ca7c5e000001> ;
|
||||
<http://www.w3.org/2004/02/skos/core#prefLabel> "Vorst" ;
|
||||
<http://www.w3.org/ns/regorg#legalName> "Vorst" ;
|
||||
<http://www.w3.org/ns/regorg#orgStatus> <http://lblod.data.gift/concepts/63cc561de9188d64ba5840a42ae8f0d6> .
|
||||
}
|
||||
|
||||
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
|
||||
<https://data.vlaanderen.be/id/organisatie/OVO025818>
|
||||
<http://data.vlaanderen.be/ns/besluit#werkingsgebied> <http://data.lblod.info/id/werkingsgebieden/e84a58df-37f5-4b2b-bc0c-00f4658e87da> ;
|
||||
<http://www.w3.org/ns/adms#identifier> <http://data.lblod.info/id/identificatoren/0254289b-a981-4016-a47b-e094da4230b5> ;
|
||||
<http://www.w3.org/ns/adms#identifier> <http://data.lblod.info/id/identificatoren/b02f2258-d89b-4d5f-9052-49fe79deb395> ;
|
||||
<http://www.w3.org/ns/org#hasPrimarySite> <http://data.lblod.info/id/vestigingen/41104d5e-5eea-47d3-aba3-680737890023> ;
|
||||
<http://purl.org/dc/terms/source> <https://data.vlaanderen.be/doc/organisatie> .
|
||||
|
||||
<http://data.lblod.info/id/identificatoren/0254289b-a981-4016-a47b-e094da4230b5>
|
||||
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator> <http://data.lblod.info/id/gestructureerdeIdentificator/65471c13-b9df-4cf4-9cff-38948521413b>;
|
||||
a <http://www.w3.org/ns/adms#Identifier> ;
|
||||
<http://www.w3.org/2004/02/skos/core#notation> "KBO nummer" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "0254289b-a981-4016-a47b-e094da4230b5" .
|
||||
|
||||
<http://data.lblod.info/id/gestructureerdeIdentificator/65471c13-b9df-4cf4-9cff-38948521413b>
|
||||
a <https://data.vlaanderen.be/ns/generiek#GestructureerdeIdentificator> ;
|
||||
<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "0207367489" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "65471c13-b9df-4cf4-9cff-38948521413b" .
|
||||
|
||||
<http://data.lblod.info/id/identificatoren/b02f2258-d89b-4d5f-9052-49fe79deb395>
|
||||
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator> <http://data.lblod.info/id/gestructureerdeIdentificator/b6827353-40ab-4b75-b60a-b705f5917f86>;
|
||||
a <http://www.w3.org/ns/adms#Identifier> ;
|
||||
<http://www.w3.org/2004/02/skos/core#notation> "OVO-nummer" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "b02f2258-d89b-4d5f-9052-49fe79deb395" .
|
||||
|
||||
<http://data.lblod.info/id/gestructureerdeIdentificator/b6827353-40ab-4b75-b60a-b705f5917f86>
|
||||
a <https://data.vlaanderen.be/ns/generiek#GestructureerdeIdentificator> ;
|
||||
<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "OVO025818" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "b6827353-40ab-4b75-b60a-b705f5917f86" .
|
||||
|
||||
<http://data.lblod.info/id/vestigingen/41104d5e-5eea-47d3-aba3-680737890023>
|
||||
a <http://www.w3.org/ns/org#Site> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "41104d5e-5eea-47d3-aba3-680737890023" ;
|
||||
<http://data.lblod.info/vocabularies/erediensten/vestigingstype> <http://lblod.data.gift/concepts/f1381723dec42c0b6ba6492e41d6f5dd> ;
|
||||
<http://www.w3.org/ns/org#siteAddress> <http://data.lblod.info/id/contact-punten/629515a1-4afd-4b5c-96f5-b6a25aba8034> ;
|
||||
<https://data.vlaanderen.be/ns/organisatie#bestaatUit> <http://data.lblod.info/id/adressen/72d4d8b8-70a6-428b-8a4e-1ab6039fca94> .
|
||||
|
||||
<http://data.lblod.info/id/contact-punten/629515a1-4afd-4b5c-96f5-b6a25aba8034>
|
||||
a <http://schema.org/ContactPoint> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "629515a1-4afd-4b5c-96f5-b6a25aba8034" ;
|
||||
<http://schema.org/email> "contact@vorst.brussels" ;
|
||||
<http://schema.org/telephone> "tel:+3223702211" ;
|
||||
<http://schema.org/contactType> "Primary" ;
|
||||
<http://xmlns.com/foaf/0.1/page> "https://vorst.brussels/" .
|
||||
|
||||
<http://data.lblod.info/id/adressen/72d4d8b8-70a6-428b-8a4e-1ab6039fca94>
|
||||
a <http://www.w3.org/ns/locn#Address> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "72d4d8b8-70a6-428b-8a4e-1ab6039fca94" ;
|
||||
<https://data.vlaanderen.be/ns/adres#gemeentenaam> "Vorst" ;
|
||||
<https://data.vlaanderen.be/ns/adres#land> "België" ;
|
||||
<https://data.vlaanderen.be/ns/adres#Adresvoorstelling.huisnummer> "2" ;
|
||||
<http://www.w3.org/ns/locn#fullAddress> "Pastoorsstraat 2, 1190 Vorst, België" ;
|
||||
<http://www.w3.org/ns/locn#postCode> "1190" ;
|
||||
<http://www.w3.org/ns/locn#thoroughfare> "Pastoorsstraat" .
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,78 @@
|
||||
INSERT DATA {
|
||||
GRAPH <http://mu.semte.ch/graphs/public> {
|
||||
<http://data.lblod.info/id/werkingsgebieden/bc62f0ed-e116-467e-8951-7191f5766075>
|
||||
a <http://www.w3.org/ns/prov#Location> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "bc62f0ed-e116-467e-8951-7191f5766075" ;
|
||||
<http://www.w3.org/2000/01/rdf-schema#label> "Watermaal-Bosvoorde" ;
|
||||
<http://mu.semte.ch/vocabularies/ext/werkingsgebiedNiveau> "Gemeente" ;
|
||||
<http://www.w3.org/2004/02/skos/core#exactMatch> <http://vocab.belgif.be/auth/refnis2025/21017> .
|
||||
}
|
||||
|
||||
GRAPH <http://mu.semte.ch/graphs/shared> {
|
||||
<https://data.vlaanderen.be/id/organisatie/OVO025822>
|
||||
a <http://www.w3.org/ns/org#Organization> ,
|
||||
<http://data.vlaanderen.be/ns/besluit#Bestuurseenheid> ,
|
||||
<http://purl.org/dc/terms/Agent> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "573cbf00-13bd-473a-9ce9-fa13c2753101" ;
|
||||
<http://www.w3.org/ns/org#classification> <http://data.vlaanderen.be/id/concept/BestuurseenheidClassificatieCode/5ab0e9b8a3b2ca7c5e000001> ;
|
||||
<http://www.w3.org/2004/02/skos/core#prefLabel> "Watermaal-Bosvoorde" ;
|
||||
<http://www.w3.org/ns/regorg#legalName> "Watermaal-Bosvoorde" ;
|
||||
<http://www.w3.org/ns/regorg#orgStatus> <http://lblod.data.gift/concepts/63cc561de9188d64ba5840a42ae8f0d6> .
|
||||
}
|
||||
|
||||
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
|
||||
<https://data.vlaanderen.be/id/organisatie/OVO025822>
|
||||
<http://data.vlaanderen.be/ns/besluit#werkingsgebied> <http://data.lblod.info/id/werkingsgebieden/bc62f0ed-e116-467e-8951-7191f5766075> ;
|
||||
<http://www.w3.org/ns/adms#identifier> <http://data.lblod.info/id/identificatoren/37e09806-6e60-4fff-8099-beb908cdea63> ;
|
||||
<http://www.w3.org/ns/adms#identifier> <http://data.lblod.info/id/identificatoren/1bbdd727-9902-4d07-a209-ea15ea8c0200> ;
|
||||
<http://www.w3.org/ns/org#hasPrimarySite> <http://data.lblod.info/id/vestigingen/54182a8a-6bf9-4e6e-9b14-6206979f16ea> ;
|
||||
<http://purl.org/dc/terms/source> <https://data.vlaanderen.be/doc/organisatie> .
|
||||
|
||||
<http://data.lblod.info/id/identificatoren/37e09806-6e60-4fff-8099-beb908cdea63>
|
||||
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator> <http://data.lblod.info/id/gestructureerdeIdentificator/f2fa6a01-5e44-4996-91d7-128004e74f48>;
|
||||
a <http://www.w3.org/ns/adms#Identifier> ;
|
||||
<http://www.w3.org/2004/02/skos/core#notation> "KBO nummer" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "37e09806-6e60-4fff-8099-beb908cdea63" .
|
||||
|
||||
<http://data.lblod.info/id/gestructureerdeIdentificator/f2fa6a01-5e44-4996-91d7-128004e74f48>
|
||||
a <https://data.vlaanderen.be/ns/generiek#GestructureerdeIdentificator> ;
|
||||
<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "0207372637" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "f2fa6a01-5e44-4996-91d7-128004e74f48" .
|
||||
|
||||
<http://data.lblod.info/id/identificatoren/1bbdd727-9902-4d07-a209-ea15ea8c0200>
|
||||
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator> <http://data.lblod.info/id/gestructureerdeIdentificator/84af9199-7355-41c3-896d-681b247af833>;
|
||||
a <http://www.w3.org/ns/adms#Identifier> ;
|
||||
<http://www.w3.org/2004/02/skos/core#notation> "OVO-nummer" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "1bbdd727-9902-4d07-a209-ea15ea8c0200" .
|
||||
|
||||
<http://data.lblod.info/id/gestructureerdeIdentificator/84af9199-7355-41c3-896d-681b247af833>
|
||||
a <https://data.vlaanderen.be/ns/generiek#GestructureerdeIdentificator> ;
|
||||
<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "OVO025822" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "84af9199-7355-41c3-896d-681b247af833" .
|
||||
|
||||
<http://data.lblod.info/id/vestigingen/54182a8a-6bf9-4e6e-9b14-6206979f16ea>
|
||||
a <http://www.w3.org/ns/org#Site> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "54182a8a-6bf9-4e6e-9b14-6206979f16ea" ;
|
||||
<http://data.lblod.info/vocabularies/erediensten/vestigingstype> <http://lblod.data.gift/concepts/f1381723dec42c0b6ba6492e41d6f5dd> ;
|
||||
<http://www.w3.org/ns/org#siteAddress> <http://data.lblod.info/id/contact-punten/01454978-bf23-43fa-9963-59ac9cf547b0> ;
|
||||
<https://data.vlaanderen.be/ns/organisatie#bestaatUit> <http://data.lblod.info/id/adressen/e9614c95-9f91-4773-afbb-2ab1f043eb33> .
|
||||
|
||||
<http://data.lblod.info/id/contact-punten/01454978-bf23-43fa-9963-59ac9cf547b0>
|
||||
a <http://schema.org/ContactPoint> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "01454978-bf23-43fa-9963-59ac9cf547b0" ;
|
||||
<http://schema.org/email> "information@wb1170.brussels" ;
|
||||
<http://schema.org/telephone> "tel:+3226747411" ;
|
||||
<http://schema.org/contactType> "Primary" ;
|
||||
<http://xmlns.com/foaf/0.1/page> "https://watermaal-bosvoorde.be/" .
|
||||
|
||||
<http://data.lblod.info/id/adressen/e9614c95-9f91-4773-afbb-2ab1f043eb33>
|
||||
a <http://www.w3.org/ns/locn#Address> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "e9614c95-9f91-4773-afbb-2ab1f043eb33" ;
|
||||
<https://data.vlaanderen.be/ns/adres#gemeentenaam> "Watermaal-Bosvoorde" ;
|
||||
<https://data.vlaanderen.be/ns/adres#land> "België" ;
|
||||
<https://data.vlaanderen.be/ns/adres#Adresvoorstelling.huisnummer> "1" ;
|
||||
<http://www.w3.org/ns/locn#fullAddress> "Antoine Gilsonplein 1, 1170 Watermaal-Bosvoorde, België" ;
|
||||
<http://www.w3.org/ns/locn#postCode> "1170" ;
|
||||
<http://www.w3.org/ns/locn#thoroughfare> "Antoine Gilsonplein" .
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
DELETE {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?s a <http://www.w3.org/ns/locn#Address> ;
|
||||
<https://data.vlaanderen.be/ns/adres#gemeentenaam> "Heist-Op-Den-Berg" .
|
||||
}
|
||||
} INSERT {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?s a <http://www.w3.org/ns/locn#Address> ;
|
||||
<https://data.vlaanderen.be/ns/adres#gemeentenaam> "Heist-op-den-Berg" .
|
||||
}
|
||||
} WHERE {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?s a <http://www.w3.org/ns/locn#Address> ;
|
||||
<https://data.vlaanderen.be/ns/adres#gemeentenaam> "Heist-Op-Den-Berg" .
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
PREFIX org: <http://www.w3.org/ns/org#>
|
||||
|
||||
DELETE {
|
||||
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
|
||||
?membership ?p ?o .
|
||||
?organization org:hasSubOrganization ?member .
|
||||
}
|
||||
} INSERT {
|
||||
GRAPH <http://mu.semte.ch/graphs/shared>{
|
||||
?membership ?p ?o .
|
||||
?organization org:hasSubOrganization ?member .
|
||||
}
|
||||
} WHERE {
|
||||
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
|
||||
?membership a org:Membership ;
|
||||
org:member ?member ;
|
||||
org:organization ?organization ;
|
||||
?p ?o .
|
||||
}
|
||||
GRAPH <http://mu.semte.ch/graphs/shared> {
|
||||
?member org:classification <http://data.vlaanderen.be/id/concept/BestuurseenheidClassificatieCode/5ab0e9b8a3b2ca7c5e000001> . # Municipality
|
||||
?organization org:classification <http://data.vlaanderen.be/id/concept/BestuurseenheidClassificatieCode/5ab0e9b8a3b2ca7c5e000000> . # Province
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
http://mu.semte.ch/graphs/public
|
||||
@@ -0,0 +1,36 @@
|
||||
@prefix cleanup: <http://mu.semte.ch/vocabularies/ext/cleanup/> .
|
||||
@prefix mu: <http://mu.semte.ch/vocabularies/core/> .
|
||||
@prefix dcterms: <http://purl.org/dc/terms/> .
|
||||
|
||||
# Insert triples of the form
|
||||
# <Province> <http://www.w3.org/ns/org#hasSubOrganization> <Municipality>
|
||||
# matching memberships for which no such triple exists.
|
||||
|
||||
# Province: <http://data.vlaanderen.be/id/concept/BestuurseenheidClassificatieCode/5ab0e9b8a3b2ca7c5e000000>
|
||||
#
|
||||
# Municipality: <http://data.vlaanderen.be/id/concept/BestuurseenheidClassificatieCode/5ab0e9b8a3b2ca7c5e000001>
|
||||
|
||||
<http://data.lblod.info/id/cleanup-job/0cc5e981-a61e-433e-b6f2-c59fd8599944> a cleanup:Job ;
|
||||
mu:uuid "0cc5e981-a61e-433e-b6f2-c59fd8599944" ;
|
||||
dcterms:title "Insert missing `org:hasSubOrganization` triples relating provinces and municipalities." ;
|
||||
cleanup:randomQuery """
|
||||
PREFIX org: <http://www.w3.org/ns/org#>
|
||||
|
||||
INSERT {
|
||||
GRAPH <http://mu.semte.ch/graphs/shared> {
|
||||
?province org:hasSubOrganization ?municipality .
|
||||
}
|
||||
} WHERE {
|
||||
GRAPH <http://mu.semte.ch/graphs/shared> {
|
||||
?membership a org:Membership ;
|
||||
org:organization ?province ;
|
||||
org:member ?municipality ;
|
||||
org:role <http://data.lblod.info/id/rollen/4ec7d5c39bdc4e84b4174379b9e22ad8> .
|
||||
|
||||
FILTER NOT EXISTS { ?province org:hasSubOrganization ?municipality . }
|
||||
|
||||
?municipality org:classification <http://data.vlaanderen.be/id/concept/BestuurseenheidClassificatieCode/5ab0e9b8a3b2ca7c5e000001> .
|
||||
?province org:classification <http://data.vlaanderen.be/id/concept/BestuurseenheidClassificatieCode/5ab0e9b8a3b2ca7c5e000000> .
|
||||
}
|
||||
}
|
||||
""" .
|
||||
@@ -0,0 +1 @@
|
||||
http://mu.semte.ch/graphs/public
|
||||
@@ -0,0 +1,37 @@
|
||||
@prefix cleanup: <http://mu.semte.ch/vocabularies/ext/cleanup/> .
|
||||
@prefix mu: <http://mu.semte.ch/vocabularies/core/> .
|
||||
@prefix dcterms: <http://purl.org/dc/terms/> .
|
||||
|
||||
# Delete triples of the form
|
||||
# <Province> <http://www.w3.org/ns/org#hasSubOrganization> <Municipality>
|
||||
# for which no matching membership exists.
|
||||
|
||||
# Province: <http://data.vlaanderen.be/id/concept/BestuurseenheidClassificatieCode/5ab0e9b8a3b2ca7c5e000000>
|
||||
#
|
||||
# Municipality: <http://data.vlaanderen.be/id/concept/BestuurseenheidClassificatieCode/5ab0e9b8a3b2ca7c5e000001>
|
||||
|
||||
<http://data.lblod.info/id/cleanup-job/7354dfd9-bdef-48d6-b81e-e814bd4f4e9c> a cleanup:Job ;
|
||||
mu:uuid "7354dfd9-bdef-48d6-b81e-e814bd4f4e9c" ;
|
||||
dcterms:title "Delete leftover `org:hasSubOrganization` triples between Provinces and municipalities." ;
|
||||
cleanup:randomQuery """
|
||||
PREFIX org: <http://www.w3.org/ns/org#>
|
||||
|
||||
DELETE {
|
||||
GRAPH <http://mu.semte.ch/graphs/shared> {
|
||||
?province org:hasSubOrganization ?municipality .
|
||||
}
|
||||
} WHERE {
|
||||
GRAPH <http://mu.semte.ch/graphs/shared> {
|
||||
?province org:hasSubOrganization ?municipality .
|
||||
FILTER NOT EXISTS {
|
||||
?membership a org:Membership ;
|
||||
org:organization ?province ;
|
||||
org:member ?municipality ;
|
||||
org:role <http://data.lblod.info/id/rollen/4ec7d5c39bdc4e84b4174379b9e22ad8> .
|
||||
}
|
||||
|
||||
?municipality org:classification <http://data.vlaanderen.be/id/concept/BestuurseenheidClassificatieCode/5ab0e9b8a3b2ca7c5e000001> .
|
||||
?province org:classification <http://data.vlaanderen.be/id/concept/BestuurseenheidClassificatieCode/5ab0e9b8a3b2ca7c5e000000> .
|
||||
}
|
||||
}
|
||||
""" .
|
||||
@@ -0,0 +1,32 @@
|
||||
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
|
||||
PREFIX owl: <http://www.w3.org/2002/07/owl#>
|
||||
PREFIX dcterms: <http://purl.org/dc/terms/>
|
||||
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
|
||||
|
||||
INSERT DATA {
|
||||
|
||||
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
|
||||
<http://data.lblod.info/id/bestuurseenheden/862d7e64-fa34-4cd8-a948-00327c6260a6>
|
||||
rdf:type <http://www.w3.org/ns/org#Organization> , <http://data.vlaanderen.be/ns/besluit#Bestuurseenheid> , dcterms:Agent ;
|
||||
owl:sameAs <http://data.vlaanderen.be/doc/organisatie/OVO000617> ;
|
||||
<http://www.w3.org/ns/org#classification> <http://data.vlaanderen.be/id/concept/BestuurseenheidClassificatieCode/52cc9d8d-1c9a-4d92-9936-da9d4a622ec4> ;
|
||||
<http://www.w3.org/ns/org#linkedTo> <http://data.lblod.info/id/bestuurseenheden/141d9d6b-54af-4d17-b313-8d1c30bc3f5b> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "862d7e64-fa34-4cd8-a948-00327c6260a6" ;
|
||||
skos:prefLabel "Vlaams Parlement" ;
|
||||
<http://www.w3.org/2004/02/skos/core#note> """This is a special case, we consider (for now) Vlaams Parlement as a bestuurseenheid, of org:classification ABB.""";
|
||||
<http://www.w3.org/ns/adms#identifier> <http://data.lblod.info/id/identificatoren/a03f0b48-1a6d-40af-84eb-5aee7b757986> ;
|
||||
<http://www.w3.org/ns/regorg#orgStatus> <http://lblod.data.gift/concepts/63cc561de9188d64ba5840a42ae8f0d6> ;
|
||||
<http://www.w3.org/ns/regorg#legalName> "Vlaams Parlement" .
|
||||
|
||||
<http://data.lblod.info/id/identificatoren/a03f0b48-1a6d-40af-84eb-5aee7b757986>
|
||||
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator> <http://data.lblod.info/id/gestructureerdeIdentificator/666c8cb7-030b-4e28-9042-82ac685684b9>;
|
||||
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/ns/adms#Identifier>;
|
||||
<http://www.w3.org/2004/02/skos/core#notation> "OVO-nummer" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "a03f0b48-1a6d-40af-84eb-5aee7b757986" .
|
||||
|
||||
<http://data.lblod.info/id/gestructureerdeIdentificator/666c8cb7-030b-4e28-9042-82ac685684b9>
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "666c8cb7-030b-4e28-9042-82ac685684b9";
|
||||
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <https://data.vlaanderen.be/ns/generiek#GestructureerdeIdentificator>;
|
||||
<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "OVO000617" .
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
http://mu.semte.ch/graphs/administrative-unit
|
||||
@@ -0,0 +1,129 @@
|
||||
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
|
||||
@prefix dcterms: <http://purl.org/dc/terms/> .
|
||||
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
|
||||
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
|
||||
|
||||
# Core data
|
||||
<http://data.lblod.info/id/bestuurseenheden/604d50138929f0e450f629b1caad73733d2a5dc31018edb53e50a5940f4dafe7> rdf:type <http://data.vlaanderen.be/ns/besluit#Bestuurseenheid> , <http://www.w3.org/ns/org#Organization> , dcterms:Agent ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "604d50138929f0e450f629b1caad73733d2a5dc31018edb53e50a5940f4dafe7" ;
|
||||
skos:prefLabel "Havenbedrijf Antwerpen" ;
|
||||
<http://www.w3.org/ns/regorg#legalName> "Havenbedrijf Antwerpen" ;
|
||||
<http://www.w3.org/ns/org#hasPrimarySite> <http://data.lblod.info/id/vestigingen/6867A955D4D5D97D41D25644> ;
|
||||
<http://www.w3.org/ns/regorg#orgStatus> <http://lblod.data.gift/concepts/63cc561de9188d64ba5840a42ae8f0d6> ;
|
||||
<http://www.w3.org/ns/adms#identifier> <http://data.lblod.info/id/identificatoren/6867A953D4D5D97D41D2563E> , <http://data.lblod.info/id/identificatoren/6867A954D4D5D97D41D25640> , <http://data.lblod.info/id/identificatoren/90a07cc0-58bf-11f0-a83a-cf8f2103999b> ;
|
||||
<http://www.w3.org/ns/org#classification> <http://data.vlaanderen.be/id/concept/BestuurseenheidClassificatieCode/36a82ba0-7ff1-4697-a9dd-2e94df73b721> .
|
||||
|
||||
## Identifiers
|
||||
### KBO no.
|
||||
<http://data.lblod.info/id/identificatoren/6867A953D4D5D97D41D2563E> rdf:type <http://www.w3.org/ns/adms#Identifier> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "6867A953D4D5D97D41D2563E" ;
|
||||
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator> <http://data.lblod.info/id/gestructureerdeIdentificatoren/6867A953D4D5D97D41D2563D> ;
|
||||
skos:notation "KBO nummer" .
|
||||
<http://data.lblod.info/id/gestructureerdeIdentificatoren/6867A953D4D5D97D41D2563D> rdf:type <https://data.vlaanderen.be/ns/generiek#GestructureerdeIdentificator> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "6867A953D4D5D97D41D2563D" ;
|
||||
<https://data.vlaanderen.be/ns/generiek#lokaleIdentificator> "0248399380" .
|
||||
### SharePoint id
|
||||
<http://data.lblod.info/id/identificatoren/6867A954D4D5D97D41D25640> rdf:type <http://www.w3.org/ns/adms#Identifier> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "6867A954D4D5D97D41D25640" ;
|
||||
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator> <http://data.lblod.info/id/gestructureerdeIdentificatoren/6867A954D4D5D97D41D2563F> ;
|
||||
skos:notation "SharePoint identificator" .
|
||||
<http://data.lblod.info/id/gestructureerdeIdentificatoren/6867A954D4D5D97D41D2563F> rdf:type <https://data.vlaanderen.be/ns/generiek#GestructureerdeIdentificator> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "6867A954D4D5D97D41D2563F" .
|
||||
### OVO no.
|
||||
<http://data.lblod.info/id/identificatoren/90a07cc0-58bf-11f0-a83a-cf8f2103999b> rdf:type <http://www.w3.org/ns/adms#Identifier> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "90a07cc0-58bf-11f0-a83a-cf8f2103999b" ;
|
||||
<https://data.vlaanderen.be/ns/generiek#gestructureerdeIdentificator> <http://data.lblod.info/id/gestructureerdeIdentificatoren/90a07cc1-58bf-11f0-a83a-cf8f2103999b> ;
|
||||
skos:notation "OVO-nummer" .
|
||||
<http://data.lblod.info/id/gestructureerdeIdentificatoren/90a07cc1-58bf-11f0-a83a-cf8f2103999b> rdf:type <https://data.vlaanderen.be/ns/generiek#GestructureerdeIdentificator> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "90a07cc1-58bf-11f0-a83a-cf8f2103999b" .
|
||||
|
||||
# Contact information
|
||||
<http://data.lblod.info/id/vestigingen/6867A955D4D5D97D41D25644> rdf:type <http://www.w3.org/ns/org#Site> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "6867A955D4D5D97D41D25644" ;
|
||||
<http://www.w3.org/ns/org#siteAddress> <http://data.lblod.info/id/contact-punten/6867A954D4D5D97D41D25641> , <http://data.lblod.info/id/contact-punten/6867A954D4D5D97D41D25642> ;
|
||||
<https://data.vlaanderen.be/ns/organisatie#bestaatUit> <http://data.lblod.info/id/adressen/6867A954D4D5D97D41D25643> ;
|
||||
<http://data.lblod.info/vocabularies/erediensten/vestigingstype> <http://lblod.data.gift/concepts/f1381723dec42c0b6ba6492e41d6f5dd> .
|
||||
|
||||
<http://data.lblod.info/id/contact-punten/6867A954D4D5D97D41D25641> rdf:type <http://schema.org/ContactPoint> ;
|
||||
<http://schema.org/contactType> "Primary" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "6867A954D4D5D97D41D25641" .
|
||||
|
||||
<http://data.lblod.info/id/contact-punten/6867A954D4D5D97D41D25642> rdf:type <http://schema.org/ContactPoint> ;
|
||||
<http://schema.org/contactType> "Secondary" ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "6867A954D4D5D97D41D25642" .
|
||||
|
||||
<http://data.lblod.info/id/adressen/6867A954D4D5D97D41D25643> rdf:type <http://www.w3.org/ns/locn#Address> ;
|
||||
<https://data.vlaanderen.be/ns/adres#verwijstNaar> <https://data.vlaanderen.be/id/adres/3883528> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "6867A954D4D5D97D41D25643" ;
|
||||
dcterms:source <http://lblod.data.gift/concepts/e59c97a9-4e95-4d65-9696-756de47fbc1f> ;
|
||||
<http://www.w3.org/ns/locn#postCode> "2030" ;
|
||||
<https://data.vlaanderen.be/ns/adres#Adresvoorstelling.huisnummer> "1" ;
|
||||
<http://www.w3.org/ns/locn#adminUnitL2> "Antwerpen" ;
|
||||
<http://www.w3.org/ns/locn#fullAddress> "Zaha Hadidplein 1, 2030 Antwerpen, Belgi\u00EB" ;
|
||||
<http://www.w3.org/ns/locn#thoroughfare> "Zaha Hadidplein" ;
|
||||
<https://data.vlaanderen.be/ns/adres#gemeentenaam> "Antwerpen" ;
|
||||
<https://data.vlaanderen.be/ns/adres#land> "Belgi\u00EB" .
|
||||
|
||||
# Governing bodies
|
||||
## Raad van bestuur
|
||||
<http://data.lblod.info/id/bestuursorganen/8ffdfb30-58bf-11f0-8a90-dda5d31bcff4> rdf:type <http://data.vlaanderen.be/ns/besluit#Bestuursorgaan> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "8ffdfb30-58bf-11f0-8a90-dda5d31bcff4" ;
|
||||
skos:prefLabel "Raad van bestuur Havenbedrijf Antwerpen" ;
|
||||
<http://www.w3.org/ns/org#classification> <http://data.vlaanderen.be/id/concept/BestuursorgaanClassificatieCode/013cc838-173a-4657-b1ae-b00c048df943> ;
|
||||
<http://data.vlaanderen.be/ns/besluit#bestuurt> <http://data.lblod.info/id/bestuurseenheden/604d50138929f0e450f629b1caad73733d2a5dc31018edb53e50a5940f4dafe7> .
|
||||
|
||||
<http://data.lblod.info/id/bestuursorganen/903007b0-58bf-11f0-8a90-dda5d31bcff4> rdf:type <http://data.vlaanderen.be/ns/besluit#Bestuursorgaan> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "903007b0-58bf-11f0-8a90-dda5d31bcff4" ;
|
||||
<https://data.vlaanderen.be/ns/generiek#isTijdspecialisatieVan> <http://data.lblod.info/id/bestuursorganen/8ffdfb30-58bf-11f0-8a90-dda5d31bcff4> ;
|
||||
<http://data.vlaanderen.be/ns/mandaat#bindingStart> "2019-01-01T00:00:00Z"^^xsd:dateTime .
|
||||
|
||||
## Bevoegd beslissingsorgaan
|
||||
<http://data.lblod.info/id/bestuursorganen/900b1a90-58bf-11f0-8a90-dda5d31bcff4> rdf:type <http://data.vlaanderen.be/ns/besluit#Bestuursorgaan> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "900b1a90-58bf-11f0-8a90-dda5d31bcff4" ;
|
||||
skos:prefLabel "Bevoegd beslissingsorgaan Havenbedrijf Antwerpen" ;
|
||||
<http://www.w3.org/ns/org#classification> <http://data.vlaanderen.be/id/concept/BestuursorgaanClassificatieCode/0dbc70ec-6be9-4997-b8e1-11b6c0542382> ;
|
||||
<http://data.vlaanderen.be/ns/besluit#bestuurt> <http://data.lblod.info/id/bestuurseenheden/604d50138929f0e450f629b1caad73733d2a5dc31018edb53e50a5940f4dafe7> .
|
||||
|
||||
<http://data.lblod.info/id/bestuursorganen/90384510-58bf-11f0-8a90-dda5d31bcff4> rdf:type <http://data.vlaanderen.be/ns/besluit#Bestuursorgaan> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "90384510-58bf-11f0-8a90-dda5d31bcff4" ;
|
||||
<https://data.vlaanderen.be/ns/generiek#isTijdspecialisatieVan> <http://data.lblod.info/id/bestuursorganen/900b1a90-58bf-11f0-8a90-dda5d31bcff4> ;
|
||||
<http://data.vlaanderen.be/ns/mandaat#bindingStart> "2019-01-01T00:00:00Z"^^xsd:dateTime .
|
||||
|
||||
## Algemene vergadering
|
||||
<http://data.lblod.info/id/bestuursorganen/901812e0-58bf-11f0-8a90-dda5d31bcff4> rdf:type <http://data.vlaanderen.be/ns/besluit#Bestuursorgaan> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "901812e0-58bf-11f0-8a90-dda5d31bcff4" ;
|
||||
skos:prefLabel "Algemene vergadering Havenbedrijf Antwerpen" ;
|
||||
<http://www.w3.org/ns/org#classification> <http://data.vlaanderen.be/id/concept/BestuursorgaanClassificatieCode/b52094ff-21a2-4da8-8dbe-f513365d1528> ;
|
||||
<http://data.vlaanderen.be/ns/besluit#bestuurt> <http://data.lblod.info/id/bestuurseenheden/604d50138929f0e450f629b1caad73733d2a5dc31018edb53e50a5940f4dafe7> .
|
||||
|
||||
<http://data.lblod.info/id/bestuursorganen/903c3cb0-58bf-11f0-8a90-dda5d31bcff4> rdf:type <http://data.vlaanderen.be/ns/besluit#Bestuursorgaan> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "903c3cb0-58bf-11f0-8a90-dda5d31bcff4" ;
|
||||
<https://data.vlaanderen.be/ns/generiek#isTijdspecialisatieVan> <http://data.lblod.info/id/bestuursorganen/901812e0-58bf-11f0-8a90-dda5d31bcff4> ;
|
||||
<http://data.vlaanderen.be/ns/mandaat#bindingStart> "2019-01-01T00:00:00Z"^^xsd:dateTime .
|
||||
|
||||
## Leidend Ambtenaar
|
||||
<http://data.lblod.info/id/bestuursorganen/90230f60-58bf-11f0-8a90-dda5d31bcff4> rdf:type <http://data.vlaanderen.be/ns/besluit#Bestuursorgaan> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "90230f60-58bf-11f0-8a90-dda5d31bcff4" ;
|
||||
skos:prefLabel "Leidend Ambtenaar Havenbedrijf Antwerpen" ;
|
||||
<http://www.w3.org/ns/org#classification> <http://data.vlaanderen.be/id/concept/BestuursorgaanClassificatieCode/41caf7e6-b040-4720-9cc2-a96cfffed5b4> ;
|
||||
<http://data.vlaanderen.be/ns/besluit#bestuurt> <http://data.lblod.info/id/bestuurseenheden/604d50138929f0e450f629b1caad73733d2a5dc31018edb53e50a5940f4dafe7> .
|
||||
|
||||
<http://data.lblod.info/id/bestuursorganen/90427e40-58bf-11f0-8a90-dda5d31bcff4> rdf:type <http://data.vlaanderen.be/ns/besluit#Bestuursorgaan> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "90427e40-58bf-11f0-8a90-dda5d31bcff4" ;
|
||||
<http://data.lblod.info/vocabularies/leidinggevenden/heeftBestuursfunctie> <http://data.lblod.info/id/bestuursfuncties/904a6d80-58bf-11f0-8a90-dda5d31bcff4> ;
|
||||
<https://data.vlaanderen.be/ns/generiek#isTijdspecialisatieVan> <http://data.lblod.info/id/bestuursorganen/90230f60-58bf-11f0-8a90-dda5d31bcff4> ;
|
||||
<http://data.vlaanderen.be/ns/mandaat#bindingStart> "2019-01-01T00:00:00Z"^^xsd:dateTime .
|
||||
|
||||
|
||||
# Related organisations
|
||||
<http://data.lblod.info/id/lidmaatschap/6867A956D4D5D97D41D25646> rdf:type <http://www.w3.org/ns/org#Membership> ;
|
||||
<http://www.w3.org/ns/org#organization> <http://data.lblod.info/id/bestuurseenheden/604d50138929f0e450f629b1caad73733d2a5dc31018edb53e50a5940f4dafe7> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "6867A956D4D5D97D41D25646" ;
|
||||
<http://www.w3.org/ns/org#member> <http://data.lblod.info/id/bestuurseenheden/670db1d66c0de3b931962e1044033ccfa9d6e3023aa9828a5f252c3bc69bd32c> ;
|
||||
<http://www.w3.org/ns/org#role> <http://data.lblod.info/id/rollen/73d5e1cf250d42fab15926771f07505a> .
|
||||
|
||||
<http://data.lblod.info/id/lidmaatschap/6867A956D4D5D97D41D25647> rdf:type <http://www.w3.org/ns/org#Membership> ;
|
||||
<http://www.w3.org/ns/org#organization> <http://data.lblod.info/id/bestuurseenheden/604d50138929f0e450f629b1caad73733d2a5dc31018edb53e50a5940f4dafe7> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "6867A956D4D5D97D41D25647" ;
|
||||
<http://www.w3.org/ns/org#member> <http://data.lblod.info/id/bestuurseenheden/bd74ee38a4b1e296821a11729c1f704cf439576c7ab2c910c95b067cf183d923> ;
|
||||
<http://www.w3.org/ns/org#role> <http://data.lblod.info/id/rollen/4ec7d5c39bdc4e84b4174379b9e22ad8> .
|
||||
@@ -0,0 +1,112 @@
|
||||
PREFIX ere: <http://data.lblod.info/vocabularies/erediensten/>
|
||||
PREFIX org: <http://www.w3.org/ns/org#>
|
||||
PREFIX besluit: <http://data.vlaanderen.be/ns/besluit#>
|
||||
|
||||
# This migration extracts the relations between (central) worship services and
|
||||
# their locations according to the rules provided by business. These links are
|
||||
# inserted into a temporary graph for further processing.
|
||||
|
||||
# Worship services
|
||||
## Municipality organised
|
||||
INSERT {
|
||||
GRAPH <http://mu.semte.ch/graphs/temp-for-worship-organizations-scope> {
|
||||
?ws besluit:werkingsgebied ?scope .
|
||||
}
|
||||
} WHERE {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?ws a ere:BestuurVanDeEredienst ;
|
||||
ere:typeEredienst ?worshipType .
|
||||
VALUES ?worshipType {
|
||||
<http://lblod.data.gift/concepts/99536dd6eb0d2ef38a89efafb17e7389> # Anglicaans
|
||||
<http://lblod.data.gift/concepts/1a1abeafc973d27cebcb2d7a15b2d823> # Israëlitisch
|
||||
<http://lblod.data.gift/concepts/e8cba1540b35a32e9cb45126c38c03c6> # Protestants
|
||||
<http://lblod.data.gift/concepts/b13d1d623626bc1ee75c7d20bc60e3c0> # Rooms-Katholiek
|
||||
}
|
||||
|
||||
?involvement a ere:BetrokkenLokaleBesturen ;
|
||||
org:organization ?ws ;
|
||||
ere:typebetrokkenheid ?involvementType .
|
||||
VALUES ?involvementType {
|
||||
<http://lblod.data.gift/concepts/86fcbbbff764f1cba4c7e10dbbae578e> # Mede-financierend
|
||||
<http://lblod.data.gift/concepts/ac400cc9f135ac7873fb3e551ec738c1> # Toezichthoudend
|
||||
}
|
||||
?org ere:betrokkenBestuur ?involvement .
|
||||
}
|
||||
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
|
||||
?org besluit:werkingsgebied ?scope .
|
||||
}
|
||||
}
|
||||
;
|
||||
## Province organised
|
||||
INSERT {
|
||||
GRAPH <http://mu.semte.ch/graphs/temp-for-worship-organizations-scope> {
|
||||
?ws besluit:werkingsgebied ?scope .
|
||||
}
|
||||
} WHERE {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?ws a ere:BestuurVanDeEredienst ;
|
||||
ere:typeEredienst ?worshipType .
|
||||
VALUES ?worshipType {
|
||||
<http://lblod.data.gift/concepts/9d8bd472a00bf0a5c7b7186606365a52> # Islamitisch
|
||||
<http://lblod.data.gift/concepts/84bcd6896f575bae4857ff8d2764bed8> # Orthodox
|
||||
}
|
||||
|
||||
?involvement a ere:BetrokkenLokaleBesturen ;
|
||||
org:organization ?ws ;
|
||||
ere:typebetrokkenheid ?involvementType .
|
||||
VALUES ?involvementType {
|
||||
<http://lblod.data.gift/concepts/0f845f00ee76099c89518cbaf6a7b77f> # Adviserend
|
||||
}
|
||||
?org ere:betrokkenBestuur ?involvement .
|
||||
}
|
||||
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
|
||||
?org besluit:werkingsgebied ?scope .
|
||||
}
|
||||
}
|
||||
;
|
||||
# Central worship services
|
||||
## Municipality organised
|
||||
INSERT {
|
||||
GRAPH <http://mu.semte.ch/graphs/temp-for-worship-organizations-scope> {
|
||||
?ws besluit:werkingsgebied ?scope .
|
||||
}
|
||||
} WHERE {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?ws a ere:CentraalBestuurVanDeEredienst ;
|
||||
ere:typeEredienst ?worshipType .
|
||||
VALUES ?worshipType {
|
||||
<http://lblod.data.gift/concepts/b13d1d623626bc1ee75c7d20bc60e3c0> # Rooms-Katholiek
|
||||
}
|
||||
|
||||
?involvement a ere:BetrokkenLokaleBesturen ;
|
||||
org:organization ?ws ;
|
||||
ere:typebetrokkenheid ?involvementType .
|
||||
VALUES ?involvementType {
|
||||
<http://lblod.data.gift/concepts/ac400cc9f135ac7873fb3e551ec738c1> # Toezichthoudend
|
||||
}
|
||||
?org ere:betrokkenBestuur ?involvement .
|
||||
}
|
||||
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
|
||||
?org besluit:werkingsgebied ?scope .
|
||||
}
|
||||
}
|
||||
;
|
||||
## Province organised
|
||||
## Note: Business requested to use the location for the municipality of Ghent as
|
||||
## default value. They will update it manually afterwards.
|
||||
INSERT {
|
||||
GRAPH <http://mu.semte.ch/graphs/temp-for-worship-organizations-scope> {
|
||||
?ws besluit:werkingsgebied ?locationGhent .
|
||||
}
|
||||
} WHERE {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?ws a ere:CentraalBestuurVanDeEredienst ;
|
||||
ere:typeEredienst ?worshipType .
|
||||
VALUES ?worshipType {
|
||||
<http://lblod.data.gift/concepts/9d8bd472a00bf0a5c7b7186606365a52> # Islamitisch
|
||||
<http://lblod.data.gift/concepts/84bcd6896f575bae4857ff8d2764bed8> # Orthodox
|
||||
}
|
||||
|
||||
BIND(URI("http://data.lblod.info/id/werkingsgebieden/ce94eeae827cdc5c00f3f2f4276ff628580edefb3aa5861e4669b0c5d93adc57") AS ?locationGhent)
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
PREFIX besluit: <http://data.vlaanderen.be/ns/besluit#>
|
||||
|
||||
# This migration sets the scope of operation for worship organisations that have
|
||||
# single, already existing, location as scope. This migration depends on
|
||||
# `20250707132349-chore--extract-scopes-for-worship-organisations` being
|
||||
# executed first, as it uses the data created by the migration.
|
||||
INSERT {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?ws besluit:werkingsgebied ?scope .
|
||||
}
|
||||
} WHERE {
|
||||
{
|
||||
SELECT DISTINCT ?ws (count(DISTINCT ?scope) as ?count)
|
||||
WHERE {
|
||||
GRAPH <http://mu.semte.ch/graphs/temp-for-worship-organizations-scope> {
|
||||
?ws besluit:werkingsgebied ?scope .
|
||||
}
|
||||
}
|
||||
}
|
||||
FILTER (?count = 1)
|
||||
GRAPH <http://mu.semte.ch/graphs/temp-for-worship-organizations-scope> {
|
||||
?ws besluit:werkingsgebied ?scope .
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,49 @@
|
||||
PREFIX prov: <http://www.w3.org/ns/prov#>
|
||||
PREFIX mu: <http://mu.semte.ch/vocabularies/core/>
|
||||
PREFIX ext: <http://mu.semte.ch/vocabularies/ext/>
|
||||
PREFIX geo: <http://www.opengis.net/ont/geosparql#>
|
||||
PREFIX besluit: <http://data.vlaanderen.be/ns/besluit#>
|
||||
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
|
||||
|
||||
# This migration sets the scope of operation for worship organisations that have
|
||||
# multiple location as scope. It creates new aggregate locations to contain the
|
||||
# already existing municipality/province level ones. This migration depends on
|
||||
# `20250707132349-chore--extract-scopes-for-worship-organisations` being
|
||||
# executed first, as it uses the data created by the migration.
|
||||
INSERT {
|
||||
GRAPH <http://mu.semte.ch/graphs/public> {
|
||||
?location a prov:Location ;
|
||||
mu:uuid ?locationUuid ;
|
||||
rdfs:label ?scopeLabel ;
|
||||
ext:werkingsgebiedNiveau """Samengesteld werkingsgebied""" .
|
||||
?scope geo:sfWithin ?location .
|
||||
}
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?ws besluit:werkingsgebied ?location .
|
||||
}
|
||||
} WHERE {
|
||||
{
|
||||
SELECT DISTINCT ?ws (count(DISTINCT ?scope) AS ?count) (GROUP_CONCAT(?uuid," ") AS ?scopeUuids) (GROUP_CONCAT(?label,", ") AS ?scopeLabel)
|
||||
WHERE {
|
||||
GRAPH <http://mu.semte.ch/graphs/temp-for-worship-organizations-scope> {
|
||||
?ws besluit:werkingsgebied ?scope .
|
||||
}
|
||||
GRAPH <http://mu.semte.ch/graphs/public> {
|
||||
?scope mu:uuid ?uuid ;
|
||||
rdfs:label ?label .
|
||||
}
|
||||
}
|
||||
}
|
||||
FILTER (?count > 1)
|
||||
GRAPH <http://mu.semte.ch/graphs/temp-for-worship-organizations-scope> {
|
||||
?ws besluit:werkingsgebied ?scope .
|
||||
}
|
||||
# NOTE (10/07/2025): The SPARQL specification does not specify any order for
|
||||
# `GROUP_CONCAT`. But virtuoso does seem to concatenate elements always in the
|
||||
# same order. Therefore, this way of generating a UUID is a bit of a hack to
|
||||
# ensure that new locations that contain the same locations will receive the
|
||||
# same UUUID, which results in the same location resource being inserted
|
||||
# twice.
|
||||
BIND (STR(SHA256(?scopeUuids)) AS ?locationUuid)
|
||||
BIND (URI(CONCAT("http://data.lblod.info/id/werkingsgebieden/", ?locationUuid)) AS ?location)
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
CLEAR GRAPH <http://mu.semte.ch/graphs/temp-for-worship-organizations-scope>
|
||||
@@ -0,0 +1,26 @@
|
||||
PREFIX org: <http://www.w3.org/ns/org#>
|
||||
PREFIX dcterms: <http://purl.org/dc/terms/>
|
||||
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
|
||||
|
||||
DELETE {
|
||||
GRAPH ?g {
|
||||
?s dcterms:date ?oldDate .
|
||||
}
|
||||
}
|
||||
INSERT {
|
||||
GRAPH ?g {
|
||||
?s dcterms:date ?newDate .
|
||||
}
|
||||
}
|
||||
WHERE {
|
||||
GRAPH ?g {
|
||||
?s a org:ChangeEvent ;
|
||||
dcterms:date ?oldDate .
|
||||
FILTER(DATATYPE(?oldDate) != xsd:date)
|
||||
FILTER(?g IN (
|
||||
<http://mu.semte.ch/graphs/administrative-unit>,
|
||||
<http://mu.semte.ch/graphs/worship-service>
|
||||
))
|
||||
BIND(STRDT(SUBSTR(STR(?oldDate), 1, 10), xsd:date) AS ?newDate)
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
DELETE {
|
||||
GRAPH ?h {
|
||||
?site <https://data.vlaanderen.be/ns/organisatie#bestaatUit> ?oldAddressUri .
|
||||
}
|
||||
} INSERT {
|
||||
GRAPH ?g {
|
||||
?newAddressUri a <http://www.w3.org/ns/locn#Address> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> ?newAddressUuid ;
|
||||
?p ?o .
|
||||
|
||||
?site <https://data.vlaanderen.be/ns/organisatie#bestaatUit> ?newAddressUri .
|
||||
}
|
||||
} WHERE {
|
||||
GRAPH ?g {
|
||||
?oldAddressUri a <http://www.w3.org/ns/locn#Address> ;
|
||||
?p ?o .
|
||||
|
||||
FILTER (?p NOT IN (<http://mu.semte.ch/vocabularies/core/uuid>))
|
||||
}
|
||||
|
||||
?mandatarisContact <http://www.w3.org/ns/locn#address> ?oldAddressUri .
|
||||
|
||||
GRAPH ?h {
|
||||
?site a <http://www.w3.org/ns/org#Site>;
|
||||
<https://data.vlaanderen.be/ns/organisatie#bestaatUit> ?oldAddressUri .
|
||||
}
|
||||
|
||||
BIND(MD5(CONCAT(?oldAddressUri,"NEW_ADDRESS")) AS ?newAddressUuid) .
|
||||
BIND(IRI(CONCAT("http://data.lblod.info/id/adressen/", STR(?newAddressUuid))) AS ?newAddressUri) .
|
||||
}
|
||||
@@ -0,0 +1,33 @@
|
||||
PREFIX org: <http://www.w3.org/ns/org#>
|
||||
PREFIX mu: <http://mu.semte.ch/vocabularies/core/>
|
||||
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
|
||||
|
||||
DELETE {
|
||||
GRAPH ?g {
|
||||
?membership ?p ?o .
|
||||
}
|
||||
}
|
||||
WHERE {
|
||||
GRAPH ?g {
|
||||
# Find memberships that use the general 'gerelateerd' role
|
||||
?membership a org:Membership ;
|
||||
org:role <http://data.lblod.info/id/rollen/4ec7d5c39bdc4e84b4174379b9e22ad8> ;
|
||||
org:member ?orgMember ;
|
||||
org:organization ?organization .
|
||||
|
||||
# Only delete if there's a specific role for the inverse membership
|
||||
FILTER EXISTS {
|
||||
?specific_membership a org:Membership ;
|
||||
org:member ?organization ;
|
||||
org:organization ?orgMember ;
|
||||
org:role ?specificRole .
|
||||
|
||||
VALUES ?specificRole {
|
||||
<http://data.lblod.info/id/rollen/2152eb830b1143bfb97a7dd9596d6c63> # participant
|
||||
<http://data.lblod.info/id/rollen/73d5e1cf250d42fab15926771f07505a> # stichtend lid
|
||||
}
|
||||
}
|
||||
|
||||
?membership ?p ?o .
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
DELETE {
|
||||
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
|
||||
?address ?p ?o .
|
||||
}
|
||||
} INSERT {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?address ?p ?o .
|
||||
}
|
||||
} WHERE {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?contactPoint a <http://schema.org/ContactPoint> ;
|
||||
<http://www.w3.org/ns/locn#address> ?address .
|
||||
}
|
||||
|
||||
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
|
||||
?address ?p ?o .
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,40 @@
|
||||
PREFIX org: <http://www.w3.org/ns/org#>
|
||||
PREFIX mu: <http://mu.semte.ch/vocabularies/core/>
|
||||
|
||||
DELETE {
|
||||
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
|
||||
?membership org:organization ?ocmw ;
|
||||
org:member ?municipality .
|
||||
}
|
||||
}
|
||||
INSERT {
|
||||
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
|
||||
?membership org:organization ?municipality ;
|
||||
org:member ?ocmw .
|
||||
}
|
||||
}
|
||||
WHERE {
|
||||
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
|
||||
?membership a org:Membership ;
|
||||
org:organization ?ocmw ;
|
||||
org:member ?municipality ;
|
||||
org:role <http://data.lblod.info/id/rollen/4ec7d5c39bdc4e84b4174379b9e22ad8> .
|
||||
}
|
||||
|
||||
GRAPH ?graphMunicipality {
|
||||
?municipality org:classification <http://data.vlaanderen.be/id/concept/BestuurseenheidClassificatieCode/5ab0e9b8a3b2ca7c5e000001> .
|
||||
}
|
||||
|
||||
GRAPH ?graphOCMW {
|
||||
?ocmw org:classification <http://data.vlaanderen.be/id/concept/BestuurseenheidClassificatieCode/5ab0e9b8a3b2ca7c5e000002> .
|
||||
}
|
||||
|
||||
FILTER NOT EXISTS {
|
||||
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
|
||||
?correctMembership a org:Membership ;
|
||||
org:organization ?municipality ;
|
||||
org:member ?ocmw ;
|
||||
org:role <http://data.lblod.info/id/rollen/4ec7d5c39bdc4e84b4174379b9e22ad8> .
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,33 @@
|
||||
PREFIX org: <http://www.w3.org/ns/org#>
|
||||
PREFIX mu: <http://mu.semte.ch/vocabularies/core/>
|
||||
|
||||
DELETE {
|
||||
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
|
||||
?duplicateMembership ?p ?o .
|
||||
}
|
||||
} WHERE {
|
||||
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
|
||||
?duplicateMembership a org:Membership ;
|
||||
org:organization ?ocmw ;
|
||||
org:member ?municipality ;
|
||||
org:role <http://data.lblod.info/id/rollen/4ec7d5c39bdc4e84b4174379b9e22ad8> ;
|
||||
?p ?o .
|
||||
|
||||
# Find the other memberships with swapped organizations
|
||||
?correctMembership a org:Membership ;
|
||||
org:organization ?municipality ;
|
||||
org:member ?ocmw ;
|
||||
org:role <http://data.lblod.info/id/rollen/4ec7d5c39bdc4e84b4174379b9e22ad8> .
|
||||
}
|
||||
|
||||
GRAPH <http://mu.semte.ch/graphs/shared> {
|
||||
?municipality org:classification ?municipalityClassification .
|
||||
}
|
||||
|
||||
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
|
||||
?ocmw org:classification ?ocmwClassification .
|
||||
}
|
||||
|
||||
FILTER(?municipalityClassification = <http://data.vlaanderen.be/id/concept/BestuurseenheidClassificatieCode/5ab0e9b8a3b2ca7c5e000001>)
|
||||
FILTER(?ocmwClassification = <http://data.vlaanderen.be/id/concept/BestuurseenheidClassificatieCode/5ab0e9b8a3b2ca7c5e000002>)
|
||||
}
|
||||
@@ -0,0 +1,28 @@
|
||||
DELETE {
|
||||
GRAPH ?g {
|
||||
?s ?p ?date .
|
||||
}
|
||||
}
|
||||
INSERT {
|
||||
GRAPH ?g {
|
||||
?s ?p ?dateTime .
|
||||
}
|
||||
}
|
||||
WHERE {
|
||||
VALUES ?g {
|
||||
<http://mu.semte.ch/graphs/administrative-unit>
|
||||
<http://mu.semte.ch/graphs/worship-service>
|
||||
}
|
||||
|
||||
GRAPH ?g {
|
||||
?s a <http://mu.semte.ch/vocabularies/ext/KboOrganisatie> ;
|
||||
?p ?date .
|
||||
|
||||
VALUES ?p {
|
||||
<http://purl.org/dc/terms/modified>
|
||||
<http://mu.semte.ch/vocabularies/ext/startDate>
|
||||
}
|
||||
|
||||
BIND(STRDT(CONCAT(STR(?date), "T02:00:00"), xsd:dateTime) AS ?dateTime)
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
|
||||
PREFIX ext:<http://mu.semte.ch/vocabularies/ext/>
|
||||
|
||||
INSERT {
|
||||
GRAPH ?g {
|
||||
?account ext:sessionRole "LoketLB-AdminDashboardOrganisatiePortaalGebruiker" .
|
||||
}
|
||||
}
|
||||
WHERE {
|
||||
VALUES ?account {
|
||||
<http://data.lblod.info/id/account/3a91ff60-07c1-4136-ac5e-55cf401e0956>
|
||||
}
|
||||
|
||||
GRAPH ?g {
|
||||
?account ext:sessionRole ?role .
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
http://mu.semte.ch/graphs/public
|
||||
@@ -0,0 +1,48 @@
|
||||
@prefix cleanup: <http://mu.semte.ch/vocabularies/ext/cleanup/> .
|
||||
@prefix mu: <http://mu.semte.ch/vocabularies/core/> .
|
||||
@prefix dcterms: <http://purl.org/dc/terms/> .
|
||||
|
||||
<http://data.lblod.info/id/cleanup-job/48ffd9f11-db25-430d-a66a-31fc8b393d5f> a cleanup:Job ;
|
||||
mu:uuid "8ffd9f11-db25-430d-a66a-31fc8b393d5f" ;
|
||||
dcterms:title "Cleaning duplicated data of municipalities and provinces" ;
|
||||
cleanup:randomQuery """
|
||||
|
||||
PREFIX besluit: <http://data.vlaanderen.be/ns/besluit#>
|
||||
|
||||
DELETE {
|
||||
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
|
||||
?s ?p ?o .
|
||||
}
|
||||
}
|
||||
WHERE {
|
||||
VALUES (?g1 ?g2) {
|
||||
(<http://mu.semte.ch/graphs/shared> <http://mu.semte.ch/graphs/administrative-unit>)
|
||||
}
|
||||
|
||||
{
|
||||
GRAPH ?g1 {
|
||||
?s a besluit:Bestuurseenheid ;
|
||||
?p ?o .
|
||||
FILTER(?p != rdf:type)
|
||||
}
|
||||
GRAPH ?g2 {
|
||||
?s a besluit:Bestuurseenheid ;
|
||||
?p ?o .
|
||||
FILTER(?p != rdf:type)
|
||||
}
|
||||
}
|
||||
UNION
|
||||
{
|
||||
GRAPH ?g1 {
|
||||
?s ?p ?o .
|
||||
?o a besluit:Bestuurseenheid .
|
||||
FILTER(?p != rdf:type)
|
||||
}
|
||||
GRAPH ?g2 {
|
||||
?s ?p ?o .
|
||||
?o a besluit:Bestuurseenheid .
|
||||
FILTER(?p != rdf:type)
|
||||
}
|
||||
}
|
||||
}
|
||||
""" .
|
||||
@@ -0,0 +1,35 @@
|
||||
DELETE WHERE {
|
||||
graph <http://mu.semte.ch/graphs/worship-service> {
|
||||
<http://data.lblod.info/id/betrokkenLokaleBesturen/150c7b74277a2602994ce1aaa9553c8a> ?p ?o.
|
||||
}
|
||||
}
|
||||
|
||||
;
|
||||
|
||||
DELETE WHERE {
|
||||
graph <http://mu.semte.ch/graphs/worship-service> {
|
||||
<http://data.lblod.info/id/bestuurseenheden/69e815e62d4698903b7db1df39f372317439cb28a8c4ca62aa6bfd1acaa62266> <http://data.lblod.info/vocabularies/erediensten/betrokkenBestuur> <http://data.lblod.info/id/betrokkenLokaleBesturen/150c7b74277a2602994ce1aaa9553c8a>.
|
||||
}
|
||||
}
|
||||
|
||||
;
|
||||
|
||||
DELETE {
|
||||
GRAPH ?g {
|
||||
?localInvolvementKapellen <http://data.lblod.info/vocabularies/erediensten/financieringspercentage> ?percentage.
|
||||
}
|
||||
}
|
||||
INSERT {
|
||||
GRAPH ?g {
|
||||
?localInvolvementKapellen <http://data.lblod.info/vocabularies/erediensten/financieringspercentage> 100.
|
||||
}
|
||||
}
|
||||
WHERE {
|
||||
BIND(<http://mu.semte.ch/graphs/worship-service> AS ?g)
|
||||
GRAPH ?g {
|
||||
?localInvolvementKapellen <http://data.lblod.info/vocabularies/erediensten/financieringspercentage> ?percentage.
|
||||
}
|
||||
VALUES ?localInvolvementKapellen {
|
||||
<http://data.lblod.info/id/betrokkenLokaleBesturen/4a08c9a735bb0ef402a7bbed0a39afd0>
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,35 @@
|
||||
DELETE WHERE {
|
||||
graph <http://mu.semte.ch/graphs/worship-service> {
|
||||
<http://data.lblod.info/id/betrokkenLokaleBesturen/ce6a7228a87e079fbb7b0e7a018af176> ?p ?o.
|
||||
}
|
||||
}
|
||||
|
||||
;
|
||||
|
||||
DELETE WHERE {
|
||||
graph <http://mu.semte.ch/graphs/worship-service> {
|
||||
<http://data.lblod.info/id/bestuurseenheden/7d457bc3985fbb70ba748c121043c89d498a3926e8c59ffdf9438c2896791248> <http://data.lblod.info/vocabularies/erediensten/betrokkenBestuur> <http://data.lblod.info/id/betrokkenLokaleBesturen/ce6a7228a87e079fbb7b0e7a018af176>.
|
||||
}
|
||||
}
|
||||
|
||||
;
|
||||
|
||||
DELETE {
|
||||
GRAPH ?g {
|
||||
?localInvolvementKalmthout <http://data.lblod.info/vocabularies/erediensten/financieringspercentage> ?percentage.
|
||||
}
|
||||
}
|
||||
INSERT {
|
||||
GRAPH ?g {
|
||||
?localInvolvementKalmthout <http://data.lblod.info/vocabularies/erediensten/financieringspercentage> 100.
|
||||
}
|
||||
}
|
||||
WHERE {
|
||||
BIND(<http://mu.semte.ch/graphs/worship-service> AS ?g)
|
||||
GRAPH ?g {
|
||||
?localInvolvementKalmthout <http://data.lblod.info/vocabularies/erediensten/financieringspercentage> ?percentage.
|
||||
}
|
||||
VALUES ?localInvolvementKalmthout {
|
||||
<http://data.lblod.info/id/betrokkenLokaleBesturen/3cec37859c0504f26edf0cbc505a1b1d>
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,35 @@
|
||||
DELETE WHERE {
|
||||
graph <http://mu.semte.ch/graphs/worship-service> {
|
||||
<http://data.lblod.info/id/betrokkenLokaleBesturen/41c41a1aca62f09bdb57dc93cc83af49> ?p ?o.
|
||||
}
|
||||
}
|
||||
|
||||
;
|
||||
|
||||
DELETE WHERE {
|
||||
graph <http://mu.semte.ch/graphs/worship-service> {
|
||||
<http://data.lblod.info/id/bestuurseenheden/25fc615f81f2032ee7126108474e842b418c890c3755f9e1efc58ac6dc59d1fc> <http://data.lblod.info/vocabularies/erediensten/betrokkenBestuur> <http://data.lblod.info/id/betrokkenLokaleBesturen/41c41a1aca62f09bdb57dc93cc83af49>.
|
||||
}
|
||||
}
|
||||
|
||||
;
|
||||
|
||||
DELETE {
|
||||
GRAPH ?g {
|
||||
?localInvolvementKapellen <http://data.lblod.info/vocabularies/erediensten/financieringspercentage> ?percentage.
|
||||
}
|
||||
}
|
||||
INSERT {
|
||||
GRAPH ?g {
|
||||
?localInvolvementKapellen <http://data.lblod.info/vocabularies/erediensten/financieringspercentage> 100.
|
||||
}
|
||||
}
|
||||
WHERE {
|
||||
BIND(<http://mu.semte.ch/graphs/worship-service> AS ?g)
|
||||
GRAPH ?g {
|
||||
?localInvolvementKapellen <http://data.lblod.info/vocabularies/erediensten/financieringspercentage> ?percentage.
|
||||
}
|
||||
VALUES ?localInvolvementKapellen {
|
||||
<http://data.lblod.info/id/betrokkenLokaleBesturen/f7450dc34b53dd33b17e0b231470e64c>
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
http://mu.semte.ch/graphs/administrative-unit
|
||||
6481
config/migrations/2025/20251118155546-ingest-aantal-houders-lmb.ttl
Normal file
6481
config/migrations/2025/20251118155546-ingest-aantal-houders-lmb.ttl
Normal file
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,23 @@
|
||||
PREFIX mandaat: <http://data.vlaanderen.be/ns/mandaat#>
|
||||
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
|
||||
DELETE {
|
||||
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
|
||||
?mandaat mandaat:aantalHouders ?oldValue .
|
||||
}
|
||||
}
|
||||
INSERT {
|
||||
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
|
||||
?mandaat mandaat:aantalHouders "9"^^xsd:integer .
|
||||
}
|
||||
}
|
||||
WHERE {
|
||||
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
|
||||
VALUES ?mandaat {
|
||||
<http://data.lblod.info/id/mandaten/1d6bf704b39472c5aa987779b7c0162183736d7990ddbd54835c0a6f98e52116>
|
||||
<http://data.lblod.info/id/mandaten/273adda009e28c3512472f2e1e5bda0ee49272fca353eebde0f045e461c174d9>
|
||||
<http://data.lblod.info/id/mandaten/23d2744cdb69fbdbbd4aa63f22752e19dc20b9a71bebbf260fa7812c20db483a>
|
||||
<http://data.lblod.info/id/mandaten/1ba0b2b260793ace3bf8425b22fd22622e2fcc0f805c14db10ac8194b227a988>
|
||||
}
|
||||
OPTIONAL { ?mandaat mandaat:aantalHouders ?oldValue . }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
PREFIX mandaat: <http://data.vlaanderen.be/ns/mandaat#>
|
||||
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
|
||||
|
||||
DELETE {
|
||||
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
|
||||
?mandaat mandaat:aantalHouders ?oldValue .
|
||||
}
|
||||
}
|
||||
INSERT {
|
||||
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
|
||||
?mandaat mandaat:aantalHouders ?newValue .
|
||||
}
|
||||
}
|
||||
WHERE {
|
||||
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
|
||||
VALUES ?mandaat {
|
||||
<http://data.lblod.info/id/mandaten/1d6bf704b39472c5aa987779b7c0162183736d7990ddbd54835c0a6f98e52116>
|
||||
<http://data.lblod.info/id/mandaten/23d2744cdb69fbdbbd4aa63f22752e19dc20b9a71bebbf260fa7812c20db483a>
|
||||
<http://data.lblod.info/id/mandaten/68021f6bbdb0835e116b252030c420fc15de36732dc50a50bb76e119bd273ec8>
|
||||
}
|
||||
?mandaat mandaat:aantalHouders ?oldValue .
|
||||
BIND(?oldValue + 1 AS ?newValue)
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,44 @@
|
||||
INSERT DATA {
|
||||
GRAPH <http://mu.semte.ch/graphs/system/email> {
|
||||
<http://data.lblod.info/id/mailboxes/1> a <http://www.semanticdesktop.org/ontologies/2007/03/22/nmo#Mailbox>;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "cf9cb7e4-9a00-4855-9ee0-e8e3bbeba9e9";
|
||||
<http://www.semanticdesktop.org/ontologies/2007/01/19/nie#hasPart> <http://data.lblod.info/id/mail-folders/1>;
|
||||
<http://www.semanticdesktop.org/ontologies/2007/01/19/nie#hasPart> <http://data.lblod.info/id/mail-folders/2>;
|
||||
<http://www.semanticdesktop.org/ontologies/2007/01/19/nie#hasPart> <http://data.lblod.info/id/mail-folders/3>;
|
||||
<http://www.semanticdesktop.org/ontologies/2007/01/19/nie#hasPart> <http://data.lblod.info/id/mail-folders/4>;
|
||||
<http://www.semanticdesktop.org/ontologies/2007/01/19/nie#hasPart> <http://data.lblod.info/id/mail-folders/5>;
|
||||
<http://www.semanticdesktop.org/ontologies/2007/01/19/nie#hasPart> <http://data.lblod.info/id/mail-folders/6>.
|
||||
|
||||
<http://data.lblod.info/id/mail-folders/1> a <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#Folder>;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "891c67e5-4719-47f8-aec2-d898ba2c09e8";
|
||||
<http://www.semanticdesktop.org/ontologies/2007/01/19/nie#title> "inbox";
|
||||
<http://www.semanticdesktop.org/ontologies/2007/01/19/nie#description> "Your incoming mail goes here.".
|
||||
|
||||
<http://data.lblod.info/id/mail-folders/2> a <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#Folder>;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "786a8cb0-4452-40f5-b8d8-046dd2d63281";
|
||||
<http://www.semanticdesktop.org/ontologies/2007/01/19/nie#title> "outbox";
|
||||
<http://www.semanticdesktop.org/ontologies/2007/01/19/nie#description> "Your outgoing mail goes here.".
|
||||
|
||||
<http://data.lblod.info/id/mail-folders/3> a <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#Folder>;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "a6fb03f9-11be-4401-9d8f-b4dc0e9df5ee";
|
||||
<http://www.semanticdesktop.org/ontologies/2007/01/19/nie#title> "sentbox";
|
||||
<http://www.semanticdesktop.org/ontologies/2007/01/19/nie#description> "Your sent mail goes here.".
|
||||
|
||||
|
||||
<http://data.lblod.info/id/mail-folders/4> a <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#Folder>;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "a430a848-e595-49fa-bc11-f5579605877f";
|
||||
<http://www.semanticdesktop.org/ontologies/2007/01/19/nie#title> "sending";
|
||||
<http://www.semanticdesktop.org/ontologies/2007/01/19/nie#description> "Your mail goes here while being sent.".
|
||||
|
||||
<http://data.lblod.info/id/mail-folders/5> a <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#Folder>;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "0cb108a9-1c0d-4c0a-bf53-60e304116e47";
|
||||
<http://www.semanticdesktop.org/ontologies/2007/01/19/nie#title> "drafts";
|
||||
<http://www.semanticdesktop.org/ontologies/2007/01/19/nie#description> "Your draft goes here.".
|
||||
|
||||
<http://data.lblod.info/id/mail-folders/6> a <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#Folder>;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "70c0baba-17a0-11eb-adc1-0242ac120002";
|
||||
<http://www.semanticdesktop.org/ontologies/2007/01/19/nie#title> "failbox";
|
||||
<http://www.semanticdesktop.org/ontologies/2007/01/19/nie#description> "Your email that failed while sending goes here.".
|
||||
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,44 @@
|
||||
PREFIX mu: <http://mu.semte.ch/vocabularies/core/>
|
||||
PREFIX ext: <http://mu.semte.ch/vocabularies/ext/>
|
||||
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
|
||||
PREFIX prov: <http://www.w3.org/ns/prov#>
|
||||
|
||||
DELETE {
|
||||
GRAPH ?g {
|
||||
?aalter rdfs:label ?label .
|
||||
}
|
||||
} INSERT {
|
||||
GRAPH ?g {
|
||||
?aalter rdfs:label "Aalter (voor fusie)" .
|
||||
}
|
||||
} WHERE {
|
||||
GRAPH ?g {
|
||||
?aalter a prov:Location ;
|
||||
rdfs:label ?label .
|
||||
|
||||
VALUES ?aalter {
|
||||
<http://data.lblod.info/id/werkingsgebieden/7a7daa48e9e6449358cf96be6c7b30466648d31236e56b8958fae7d53e2308b8>
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
;
|
||||
|
||||
DELETE {
|
||||
GRAPH ?g {
|
||||
?deinze rdfs:label ?label .
|
||||
}
|
||||
} INSERT {
|
||||
GRAPH ?g {
|
||||
?deinze rdfs:label "Deinze (voor fusie)" .
|
||||
}
|
||||
} WHERE {
|
||||
GRAPH ?g {
|
||||
?deinze a prov:Location ;
|
||||
rdfs:label ?label .
|
||||
|
||||
VALUES ?deinze {
|
||||
<http://data.lblod.info/id/werkingsgebieden/a567b3fdb462a8513ffeeff0188317003c5bbb7debb8f1ea9245b83e1d43b437>
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
PREFIX org: <http://www.w3.org/ns/org#>
|
||||
PREFIX mu: <http://mu.semte.ch/vocabularies/core/>
|
||||
|
||||
|
||||
DELETE {
|
||||
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
|
||||
?membership ?p ?o .
|
||||
}
|
||||
}
|
||||
WHERE {
|
||||
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
|
||||
?membership ?p ?o .
|
||||
}
|
||||
|
||||
FILTER(?membership IN (
|
||||
<http://data.lblod.info/id/lidmaatschap/e30da404c9e798fbf6c3cb08c18aa2fb3467fbb17d0ee3bf7aeea2e33b506394>,
|
||||
<http://data.lblod.info/id/lidmaatschap/57e299c1371ff49f9ab4a59c04f213adb95bbd412fca118ba7b97923e8911f1e>,
|
||||
<http://data.lblod.info/id/lidmaatschap/b5ffde4275206674ce04aec50b96055790fe2bc899688cafab5f317aa351340c>,
|
||||
<http://data.lblod.info/id/lidmaatschap/6b63778ff8a7805b1bb6eadf016e4eb16eb5bf41>,
|
||||
<http://data.lblod.info/id/lidmaatschap/7983bd733dd478ee37e74077a9079d34d0d2f8e1>,
|
||||
<http://data.lblod.info/id/lidmaatschap/b9024618552754cdcf0802109404f2bb5948fe03>,
|
||||
<http://data.lblod.info/id/lidmaatschap/ef819edf7cce76075aa41d5b42a41ad95e54c73225e1eca066352ecda3780e2a>,
|
||||
<http://data.lblod.info/id/lidmaatschap/ce7ae35e02378f6496d02ef27a826330b22a083b>,
|
||||
<http://data.lblod.info/id/lidmaatschap/d275f7cb4cbe0dbf5311d9015c08830a982bb7d3dca565862206d6a840b30dbf>
|
||||
))
|
||||
}
|
||||
@@ -0,0 +1,35 @@
|
||||
DELETE WHERE {
|
||||
graph <http://mu.semte.ch/graphs/worship-service> {
|
||||
<http://data.lblod.info/id/betrokkenLokaleBesturen/a648cf4f6e94d3ea0b0ed32b73b75dd9> ?p ?o.
|
||||
}
|
||||
}
|
||||
|
||||
;
|
||||
|
||||
DELETE WHERE {
|
||||
graph <http://mu.semte.ch/graphs/worship-service> {
|
||||
<http://data.lblod.info/id/bestuurseenheden/c648ea5d12626ee3364a02debb223908a71e68f53d69a7a7136585b58a083e77> <http://data.lblod.info/vocabularies/erediensten/betrokkenBestuur> <http://data.lblod.info/id/betrokkenLokaleBesturen/a648cf4f6e94d3ea0b0ed32b73b75dd9>.
|
||||
}
|
||||
}
|
||||
|
||||
;
|
||||
|
||||
DELETE {
|
||||
GRAPH ?g {
|
||||
?localInvolvementOudHeverlee <http://data.lblod.info/vocabularies/erediensten/financieringspercentage> ?percentage.
|
||||
}
|
||||
}
|
||||
INSERT {
|
||||
GRAPH ?g {
|
||||
?localInvolvementOudHeverlee <http://data.lblod.info/vocabularies/erediensten/financieringspercentage> 100.
|
||||
}
|
||||
}
|
||||
WHERE {
|
||||
BIND(<http://mu.semte.ch/graphs/worship-service> AS ?g)
|
||||
GRAPH ?g {
|
||||
?localInvolvementOudHeverlee <http://data.lblod.info/vocabularies/erediensten/financieringspercentage> ?percentage.
|
||||
}
|
||||
VALUES ?localInvolvementOudHeverlee {
|
||||
<http://data.lblod.info/id/betrokkenLokaleBesturen/3c8696890fb0bb865a798923acf58dcf>
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
INSERT {
|
||||
GRAPH <http://mu.semte.ch/graphs/public> {
|
||||
?s <http://www.w3.org/2004/02/skos/core#inScheme> <http://lblod.data.gift/concept-schemes/10caf4a4-1ff5-4c05-917e-56489910d68b> .
|
||||
}
|
||||
} WHERE {
|
||||
VALUES ?type {
|
||||
<http://lblod.data.gift/vocabularies/organisatie/EredienstBeroepen>
|
||||
<http://lblod.data.gift/vocabularies/organisatie/TypeBetrokkenheid>
|
||||
}
|
||||
|
||||
?s a ?type .
|
||||
}
|
||||
@@ -0,0 +1,25 @@
|
||||
PREFIX prov: <http://www.w3.org/ns/prov#>
|
||||
PREFIX mu: <http://mu.semte.ch/vocabularies/core/>
|
||||
PREFIX ext: <http://mu.semte.ch/vocabularies/ext/>
|
||||
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
|
||||
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
|
||||
|
||||
INSERT {
|
||||
GRAPH <http://mu.semte.ch/graphs/public> {
|
||||
?vlaamsGewest a prov:Location ;
|
||||
mu:uuid ?uuid ;
|
||||
rdfs:label "Vlaams Gewest" ;
|
||||
ext:werkingsgebiedNiveau "Gewest" ;
|
||||
skos:exactMatch <http://vocab.belgif.be/auth/refnis2025/2000> ,
|
||||
<http://vocab.belgif.be/auth/refnis2019/2000> .
|
||||
}
|
||||
} WHERE {
|
||||
BIND(SHA256(CONCAT("Werkingsgebied for Vlaams Gewest")) AS ?uuid)
|
||||
BIND(IRI(CONCAT("http://data.lblod.info/id/werkingsgebieden/", STR(?uuid))) AS ?vlaamsGewest)
|
||||
FILTER NOT EXISTS {
|
||||
GRAPH <http://mu.semte.ch/graphs/public> {
|
||||
?existing ext:werkingsgebiedNiveau "Gewest" ;
|
||||
rdfs:label "Vlaams Gewest" .
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,85 @@
|
||||
PREFIX prov: <http://www.w3.org/ns/prov#>
|
||||
PREFIX geo: <http://www.opengis.net/ont/geosparql#>
|
||||
PREFIX ext: <http://mu.semte.ch/vocabularies/ext/>
|
||||
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
|
||||
PREFIX org: <http://www.w3.org/ns/org#>
|
||||
PREFIX besluit: <http://data.vlaanderen.be/ns/besluit#>
|
||||
|
||||
# 1) Link the 5 Flemish province werkingsgebieden themselves to Vlaams Gewest
|
||||
INSERT {
|
||||
GRAPH <http://mu.semte.ch/graphs/public> {
|
||||
?provWg geo:sfWithin ?vlaamsGewest .
|
||||
}
|
||||
} WHERE {
|
||||
GRAPH <http://mu.semte.ch/graphs/public> {
|
||||
?vlaamsGewest a prov:Location ;
|
||||
ext:werkingsgebiedNiveau "Gewest" ;
|
||||
rdfs:label "Vlaams Gewest" .
|
||||
}
|
||||
GRAPH <http://mu.semte.ch/graphs/shared> {
|
||||
?province a besluit:Bestuurseenheid ;
|
||||
org:classification <http://data.vlaanderen.be/id/concept/BestuurseenheidClassificatieCode/5ab0e9b8a3b2ca7c5e000000> .
|
||||
}
|
||||
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
|
||||
?province besluit:werkingsgebied ?provWg .
|
||||
}
|
||||
FILTER NOT EXISTS {
|
||||
GRAPH <http://mu.semte.ch/graphs/public> {
|
||||
?provWg geo:sfWithin ?vlaamsGewest .
|
||||
}
|
||||
}
|
||||
} ;
|
||||
|
||||
# 2) Link Flemish municipality werkingsgebieden to Vlaams Gewest
|
||||
# Selector: any Gemeente-level location whose sfWithin is a werkingsgebied
|
||||
# belonging to a Bestuurseenheid classified as Provincie (i.e. a Flemish province).
|
||||
# Brussels has no provinces, and there are no Waals-Gewest provinces in OP,
|
||||
# so "classified as Provincie" == "Flemish province".
|
||||
INSERT {
|
||||
GRAPH <http://mu.semte.ch/graphs/public> {
|
||||
?munWg geo:sfWithin ?vlaamsGewest .
|
||||
}
|
||||
} WHERE {
|
||||
GRAPH <http://mu.semte.ch/graphs/public> {
|
||||
?vlaamsGewest a prov:Location ;
|
||||
ext:werkingsgebiedNiveau "Gewest" ;
|
||||
rdfs:label "Vlaams Gewest" .
|
||||
?munWg a prov:Location ;
|
||||
ext:werkingsgebiedNiveau "Gemeente" ;
|
||||
geo:sfWithin ?provWg .
|
||||
}
|
||||
GRAPH <http://mu.semte.ch/graphs/shared> {
|
||||
?province a besluit:Bestuurseenheid ;
|
||||
org:classification <http://data.vlaanderen.be/id/concept/BestuurseenheidClassificatieCode/5ab0e9b8a3b2ca7c5e000000> .
|
||||
}
|
||||
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
|
||||
?province besluit:werkingsgebied ?provWg .
|
||||
}
|
||||
FILTER NOT EXISTS {
|
||||
GRAPH <http://mu.semte.ch/graphs/public> {
|
||||
?munWg geo:sfWithin ?vlaamsGewest .
|
||||
}
|
||||
}
|
||||
} ;
|
||||
|
||||
# 3) Link all District and Referentieregio werkingsgebieden to Vlaams Gewest
|
||||
# All districts and referentieregios in the data are Flemish by scope;
|
||||
# no further filtering required.
|
||||
INSERT {
|
||||
GRAPH <http://mu.semte.ch/graphs/public> {
|
||||
?wg geo:sfWithin ?vlaamsGewest .
|
||||
}
|
||||
} WHERE {
|
||||
GRAPH <http://mu.semte.ch/graphs/public> {
|
||||
?vlaamsGewest a prov:Location ;
|
||||
ext:werkingsgebiedNiveau "Gewest" ;
|
||||
rdfs:label "Vlaams Gewest" .
|
||||
?wg a prov:Location ; ext:werkingsgebiedNiveau ?niveau .
|
||||
VALUES ?niveau { "District" "Referentieregio" }
|
||||
}
|
||||
FILTER NOT EXISTS {
|
||||
GRAPH <http://mu.semte.ch/graphs/public> {
|
||||
?wg geo:sfWithin ?vlaamsGewest .
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
PREFIX mandaat: <http://data.vlaanderen.be/ns/mandaat#>
|
||||
PREFIX ere: <http://data.lblod.info/vocabularies/erediensten/>
|
||||
PREFIX besluit: <http://data.vlaanderen.be/ns/besluit#>
|
||||
PREFIX generiek: <https://data.vlaanderen.be/ns/generiek#>
|
||||
PREFIX mu: <http://mu.semte.ch/vocabularies/core/>
|
||||
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
|
||||
PREFIX regorg: <http://www.w3.org/ns/regorg#>
|
||||
|
||||
INSERT {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?orgaanInTime a besluit:Bestuursorgaan ;
|
||||
mu:uuid ?uuidOrgaanInTime ;
|
||||
mandaat:bindingStart "2026-04-01T00:00:00"^^xsd:dateTime ;
|
||||
mandaat:bindingEinde "2029-03-31T00:00:00"^^xsd:dateTime ;
|
||||
generiek:isTijdspecialisatieVan ?bestuursorgaan .
|
||||
}
|
||||
}
|
||||
WHERE {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
VALUES ?type {
|
||||
ere:BestuurVanDeEredienst
|
||||
ere:CentraalBestuurVanDeEredienst
|
||||
}
|
||||
|
||||
?bestuurseenheid a ?type .
|
||||
|
||||
FILTER NOT EXISTS {
|
||||
?bestuurseenheid regorg:orgStatus <http://lblod.data.gift/concepts/d02c4e12bf88d2fdf5123b07f29c9311> .
|
||||
}
|
||||
|
||||
?bestuursorgaan besluit:bestuurt ?bestuurseenheid .
|
||||
|
||||
FILTER NOT EXISTS {
|
||||
?missingOrgaanInTime generiek:isTijdspecialisatieVan ?bestuursorgaan .
|
||||
?missingOrgaanInTime mandaat:bindingStart ?start .
|
||||
FILTER CONTAINS(STR(?start), "2026")
|
||||
}
|
||||
|
||||
FILTER NOT EXISTS {
|
||||
?missingOrgaanInTime generiek:isTijdspecialisatieVan ?bestuursorgaan .
|
||||
?missingOrgaanInTime mandaat:bindingEinde ?end .
|
||||
FILTER CONTAINS(STR(?end), "2029")
|
||||
}
|
||||
}
|
||||
|
||||
BIND(MD5(CONCAT(?bestuurseenheid, ?bestuursorgaan, "2026-2029")) as ?uuidOrgaanInTime)
|
||||
BIND(IRI(CONCAT("http://data.lblod.info/id/bestuursorganen/", ?uuidOrgaanInTime)) AS ?orgaanInTime)
|
||||
}
|
||||
@@ -0,0 +1,187 @@
|
||||
# Add missing mandates to worship services for period 2026-2029
|
||||
|
||||
PREFIX ere: <http://data.lblod.info/vocabularies/erediensten/>
|
||||
PREFIX besluit: <http://data.vlaanderen.be/ns/besluit#>
|
||||
PREFIX org: <http://www.w3.org/ns/org#>
|
||||
PREFIX mandaat: <http://data.vlaanderen.be/ns/mandaat#>
|
||||
PREFIX generiek: <https://data.vlaanderen.be/ns/generiek#>
|
||||
PREFIX mu: <http://mu.semte.ch/vocabularies/core/>
|
||||
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
|
||||
|
||||
## Case LidVanRechtswege : shared mandate for all the organen in time
|
||||
|
||||
INSERT {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?orgaanInTime org:hasPost ?lidVanRechtswege .
|
||||
|
||||
?lidVanRechtswege a mandaat:Mandaat ;
|
||||
mu:uuid ?uuidLidVanRechtswege ;
|
||||
org:role <http://data.vlaanderen.be/id/concept/BestuursfunctieCode/5972fccd87f864c4ec06bfbd20b5008b> .
|
||||
}
|
||||
} WHERE {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
VALUES (?start ?end) {
|
||||
("2026-04-01T00:00:00"^^xsd:dateTime "2029-03-31T00:00:00"^^xsd:dateTime)
|
||||
}
|
||||
|
||||
?worshipService a ere:BestuurVanDeEredienst .
|
||||
?orgaan besluit:bestuurt ?worshipService .
|
||||
?orgaanInTime generiek:isTijdspecialisatieVan ?orgaan ;
|
||||
mandaat:bindingStart ?start ;
|
||||
mandaat:bindingEinde ?end .
|
||||
|
||||
FILTER NOT EXISTS {
|
||||
?orgaanInTime org:hasPost ?lidVanRechtswege .
|
||||
?lidVanRechtswege org:role <http://data.vlaanderen.be/id/concept/BestuursfunctieCode/5972fccd87f864c4ec06bfbd20b5008b> .
|
||||
}
|
||||
}
|
||||
|
||||
BIND(MD5(CONCAT(?worshipService, ?orgaan, "Rechtswege")) as ?uuidLidVanRechtswege)
|
||||
BIND(IRI(CONCAT("http://data.lblod.info/id/mandaten/", ?uuidLidVanRechtswege)) AS ?lidVanRechtswege)
|
||||
}
|
||||
|
||||
## Case Bestuursleden, small or big half : 2026 is the beginning of a GH
|
||||
|
||||
INSERT {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?orgaanInTime org:hasPost ?bestuurslidGH .
|
||||
|
||||
?bestuurslidGH a mandaat:Mandaat ;
|
||||
mu:uuid ?uuidBestuurslidGH ;
|
||||
org:role <http://data.vlaanderen.be/id/concept/BestuursfunctieCode/a8b5509b-f86b-48f8-94d6-fe463a9b77e3> .
|
||||
}
|
||||
} WHERE {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?worshipService a ere:BestuurVanDeEredienst .
|
||||
?orgaan besluit:bestuurt ?worshipService .
|
||||
?orgaanInTime generiek:isTijdspecialisatieVan ?orgaan ;
|
||||
mandaat:bindingStart "2026-04-01T00:00:00"^^xsd:dateTime ;
|
||||
mandaat:bindingEinde "2029-03-31T00:00:00"^^xsd:dateTime .
|
||||
|
||||
FILTER NOT EXISTS {
|
||||
?orgaanInTime org:hasPost ?bestuurslidGH .
|
||||
?bestuurslidGH org:role <http://data.vlaanderen.be/id/concept/BestuursfunctieCode/a8b5509b-f86b-48f8-94d6-fe463a9b77e3> .
|
||||
}
|
||||
}
|
||||
|
||||
BIND(MD5(CONCAT(?worshipService, ?orgaan, "BestuurslidGH 2026-2032")) as ?uuidBestuurslidGH)
|
||||
BIND(IRI(CONCAT("http://data.lblod.info/id/mandaten/", ?uuidBestuurslidGH)) AS ?bestuurslidGH)
|
||||
}
|
||||
|
||||
;
|
||||
|
||||
INSERT {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?orgaanInTime org:hasPost ?bestuurslidKH .
|
||||
|
||||
?bestuurslidKH a mandaat:Mandaat ;
|
||||
mu:uuid ?uuidBestuurslidKH ;
|
||||
org:role <http://data.vlaanderen.be/id/concept/BestuursfunctieCode/2962f0bd-2836-4758-9866-8ce8ea2c536f> .
|
||||
}
|
||||
} WHERE {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
VALUES (?start ?end) {
|
||||
("2026-04-01T00:00:00"^^xsd:dateTime "2029-03-31T00:00:00"^^xsd:dateTime)
|
||||
}
|
||||
|
||||
?worshipService a ere:BestuurVanDeEredienst .
|
||||
?orgaan besluit:bestuurt ?worshipService .
|
||||
?orgaanInTime generiek:isTijdspecialisatieVan ?orgaan ;
|
||||
mandaat:bindingStart ?start ;
|
||||
mandaat:bindingEinde ?end .
|
||||
|
||||
FILTER NOT EXISTS {
|
||||
?orgaanInTime org:hasPost ?bestuurslidKH .
|
||||
?bestuurslidKH org:role <http://data.vlaanderen.be/id/concept/BestuursfunctieCode/2962f0bd-2836-4758-9866-8ce8ea2c536f> .
|
||||
}
|
||||
}
|
||||
|
||||
BIND(MD5(CONCAT(?worshipService, ?orgaan, "BestuurslidKH 2023-2029")) as ?uuidBestuurslidKH)
|
||||
BIND(IRI(CONCAT("http://data.lblod.info/id/mandaten/", ?uuidBestuurslidKH)) AS ?bestuurslidKH)
|
||||
}
|
||||
|
||||
;
|
||||
|
||||
## Other cases are simpler, one mandate is linked to only one orgaan in time. Creating them when missing.
|
||||
|
||||
INSERT {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?orgaanInTime org:hasPost ?voorzitter .
|
||||
|
||||
?voorzitter a mandaat:Mandaat ;
|
||||
mu:uuid ?uuidVoorzitter ;
|
||||
org:role <http://data.vlaanderen.be/id/concept/BestuursfunctieCode/67e6e585166cd97575b3e17ffc430a43> .
|
||||
}
|
||||
} WHERE {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?worshipService a ere:BestuurVanDeEredienst .
|
||||
?orgaan besluit:bestuurt ?worshipService .
|
||||
?orgaanInTime generiek:isTijdspecialisatieVan ?orgaan ;
|
||||
mandaat:bindingStart "2026-04-01T00:00:00"^^xsd:dateTime ;
|
||||
mandaat:bindingEinde "2029-03-31T00:00:00"^^xsd:dateTime .
|
||||
|
||||
FILTER NOT EXISTS {
|
||||
?orgaanInTime org:hasPost ?voorzitter .
|
||||
?voorzitter org:role <http://data.vlaanderen.be/id/concept/BestuursfunctieCode/67e6e585166cd97575b3e17ffc430a43> .
|
||||
}
|
||||
}
|
||||
|
||||
BIND(MD5(CONCAT(?worshipService, ?orgaan, "Voorzitter 2026-2029")) as ?uuidVoorzitter)
|
||||
BIND(IRI(CONCAT("http://data.lblod.info/id/mandaten/", ?uuidVoorzitter)) AS ?voorzitter)
|
||||
}
|
||||
|
||||
;
|
||||
|
||||
INSERT {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?orgaanInTime org:hasPost ?secretaris .
|
||||
|
||||
?secretaris a mandaat:Mandaat ;
|
||||
mu:uuid ?uuidSecretaris ;
|
||||
org:role <http://data.vlaanderen.be/id/concept/BestuursfunctieCode/5ac134b9800b81da3c450d6b9605cef2> .
|
||||
}
|
||||
} WHERE {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?worshipService a ere:BestuurVanDeEredienst .
|
||||
?orgaan besluit:bestuurt ?worshipService .
|
||||
?orgaanInTime generiek:isTijdspecialisatieVan ?orgaan ;
|
||||
mandaat:bindingStart "2026-04-01T00:00:00"^^xsd:dateTime ;
|
||||
mandaat:bindingEinde "2029-03-31T00:00:00"^^xsd:dateTime .
|
||||
|
||||
FILTER NOT EXISTS {
|
||||
?orgaanInTime org:hasPost ?secretaris .
|
||||
?secretaris org:role <http://data.vlaanderen.be/id/concept/BestuursfunctieCode/5ac134b9800b81da3c450d6b9605cef2> .
|
||||
}
|
||||
}
|
||||
|
||||
BIND(MD5(CONCAT(?worshipService, ?orgaan, "Secretaris 2026-2029")) as ?uuidSecretaris)
|
||||
BIND(IRI(CONCAT("http://data.lblod.info/id/mandaten/", ?uuidSecretaris)) AS ?secretaris)
|
||||
}
|
||||
|
||||
;
|
||||
|
||||
INSERT {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?orgaanInTime org:hasPost ?penningmeester .
|
||||
|
||||
?penningmeester a mandaat:Mandaat ;
|
||||
mu:uuid ?uuidPenningmeester ;
|
||||
org:role <http://data.vlaanderen.be/id/concept/BestuursfunctieCode/180d13930d6f1a3938e0aa7fa9990002> .
|
||||
}
|
||||
} WHERE {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?worshipService a ere:BestuurVanDeEredienst .
|
||||
?orgaan besluit:bestuurt ?worshipService .
|
||||
?orgaanInTime generiek:isTijdspecialisatieVan ?orgaan ;
|
||||
mandaat:bindingStart "2026-04-01T00:00:00"^^xsd:dateTime ;
|
||||
mandaat:bindingEinde "2029-03-31T00:00:00"^^xsd:dateTime .
|
||||
|
||||
FILTER NOT EXISTS {
|
||||
?orgaanInTime org:hasPost ?penningmeester .
|
||||
?penningmeester org:role <http://data.vlaanderen.be/id/concept/BestuursfunctieCode/180d13930d6f1a3938e0aa7fa9990002> .
|
||||
}
|
||||
}
|
||||
|
||||
BIND(MD5(CONCAT(?worshipService, ?orgaan, "Penningmeester 2026-2029")) as ?uuidPenningmeester)
|
||||
BIND(IRI(CONCAT("http://data.lblod.info/id/mandaten/", ?uuidPenningmeester)) AS ?penningmeester)
|
||||
}
|
||||
@@ -0,0 +1,154 @@
|
||||
# Add missing mandates to central worship services
|
||||
|
||||
## 2026 - 2029
|
||||
|
||||
PREFIX ere: <http://data.lblod.info/vocabularies/erediensten/>
|
||||
PREFIX besluit: <http://data.vlaanderen.be/ns/besluit#>
|
||||
PREFIX org: <http://www.w3.org/ns/org#>
|
||||
PREFIX mandaat: <http://data.vlaanderen.be/ns/mandaat#>
|
||||
PREFIX generiek: <https://data.vlaanderen.be/ns/generiek#>
|
||||
PREFIX mu: <http://mu.semte.ch/vocabularies/core/>
|
||||
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
|
||||
PREFIX regorg: <http://www.w3.org/ns/regorg#>
|
||||
|
||||
INSERT {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?orgaanInTime org:hasPost ?expert .
|
||||
|
||||
?expert a mandaat:Mandaat ;
|
||||
mu:uuid ?uuidExpert ;
|
||||
org:role <http://data.vlaanderen.be/id/concept/BestuursfunctieCode/8c91c321ad477c4fc372ee36358d3ed4> .
|
||||
}
|
||||
} WHERE {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?worshipService a ere:CentraalBestuurVanDeEredienst .
|
||||
?orgaan besluit:bestuurt ?worshipService .
|
||||
?orgaanInTime generiek:isTijdspecialisatieVan ?orgaan ;
|
||||
mandaat:bindingStart "2026-04-01T00:00:00"^^xsd:dateTime ;
|
||||
mandaat:bindingEinde "2029-03-31T00:00:00"^^xsd:dateTime .
|
||||
|
||||
FILTER NOT EXISTS {
|
||||
?orgaanInTime org:hasPost ?expert .
|
||||
?expert org:role <http://data.vlaanderen.be/id/concept/BestuursfunctieCode/8c91c321ad477c4fc372ee36358d3ed4> .
|
||||
}
|
||||
}
|
||||
|
||||
BIND(MD5(CONCAT(?worshipService, ?orgaan, "Expert 2026-2029")) as ?uuidExpert)
|
||||
BIND(IRI(CONCAT("http://data.lblod.info/id/mandaten/", ?uuidExpert)) AS ?expert)
|
||||
}
|
||||
|
||||
;
|
||||
|
||||
INSERT {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?orgaanInTime org:hasPost ?vertegenwoordiger .
|
||||
|
||||
?vertegenwoordiger a mandaat:Mandaat ;
|
||||
mu:uuid ?uuidVertegenwoordiger ;
|
||||
org:role <http://data.vlaanderen.be/id/concept/BestuursfunctieCode/6e26e94ea4b127eeb850fb6debe07271> .
|
||||
}
|
||||
} WHERE {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?worshipService a ere:CentraalBestuurVanDeEredienst .
|
||||
?orgaan besluit:bestuurt ?worshipService .
|
||||
?orgaanInTime generiek:isTijdspecialisatieVan ?orgaan ;
|
||||
mandaat:bindingStart "2026-04-01T00:00:00"^^xsd:dateTime ;
|
||||
mandaat:bindingEinde "2029-03-31T00:00:00"^^xsd:dateTime .
|
||||
|
||||
FILTER NOT EXISTS {
|
||||
?orgaanInTime org:hasPost ?vertegenwoordiger .
|
||||
?vertegenwoordiger org:role <http://data.vlaanderen.be/id/concept/BestuursfunctieCode/6e26e94ea4b127eeb850fb6debe07271> .
|
||||
}
|
||||
}
|
||||
|
||||
BIND(MD5(CONCAT(?worshipService, ?orgaan, "Vertegenwoordiger 2026-2029")) as ?uuidVertegenwoordiger)
|
||||
BIND(IRI(CONCAT("http://data.lblod.info/id/mandaten/", ?uuidVertegenwoordiger)) AS ?vertegenwoordiger)
|
||||
}
|
||||
|
||||
;
|
||||
|
||||
INSERT {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?orgaanInTime org:hasPost ?secretaris .
|
||||
|
||||
?secretaris a mandaat:Mandaat ;
|
||||
mu:uuid ?uuidSecretaris ;
|
||||
org:role <http://data.vlaanderen.be/id/concept/BestuursfunctieCode/e2af0ea1a6af96cfb698ac39ad985eea> .
|
||||
}
|
||||
} WHERE {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?worshipService a ere:CentraalBestuurVanDeEredienst .
|
||||
?orgaan besluit:bestuurt ?worshipService .
|
||||
?orgaanInTime generiek:isTijdspecialisatieVan ?orgaan ;
|
||||
mandaat:bindingStart "2026-04-01T00:00:00"^^xsd:dateTime ;
|
||||
mandaat:bindingEinde "2029-03-31T00:00:00"^^xsd:dateTime .
|
||||
|
||||
FILTER NOT EXISTS {
|
||||
?orgaanInTime org:hasPost ?secretaris .
|
||||
?secretaris org:role <http://data.vlaanderen.be/id/concept/BestuursfunctieCode/e2af0ea1a6af96cfb698ac39ad985eea> .
|
||||
}
|
||||
}
|
||||
|
||||
BIND(MD5(CONCAT(?worshipService, ?orgaan, "Secretaris 2026-2029")) as ?uuidSecretaris)
|
||||
BIND(IRI(CONCAT("http://data.lblod.info/id/mandaten/", ?uuidSecretaris)) AS ?secretaris)
|
||||
}
|
||||
|
||||
;
|
||||
|
||||
INSERT {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?orgaanInTime org:hasPost ?voorzitter .
|
||||
|
||||
?voorzitter a mandaat:Mandaat ;
|
||||
mu:uuid ?uuidVoorzitter ;
|
||||
org:role <http://data.vlaanderen.be/id/concept/BestuursfunctieCode/5960262f753661cf84329f3afa9f7df7> .
|
||||
}
|
||||
} WHERE {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?worshipService a ere:CentraalBestuurVanDeEredienst .
|
||||
?orgaan besluit:bestuurt ?worshipService .
|
||||
?orgaanInTime generiek:isTijdspecialisatieVan ?orgaan ;
|
||||
mandaat:bindingStart "2026-04-01T00:00:00"^^xsd:dateTime ;
|
||||
mandaat:bindingEinde "2029-03-31T00:00:00"^^xsd:dateTime .
|
||||
|
||||
FILTER NOT EXISTS {
|
||||
?orgaanInTime org:hasPost ?voorzitter .
|
||||
?voorzitter org:role <http://data.vlaanderen.be/id/concept/BestuursfunctieCode/5960262f753661cf84329f3afa9f7df7> .
|
||||
}
|
||||
}
|
||||
|
||||
BIND(MD5(CONCAT(?worshipService, ?orgaan, "Voorzitter 2026-2029")) as ?uuidVoorzitter)
|
||||
BIND(IRI(CONCAT("http://data.lblod.info/id/mandaten/", ?uuidVoorzitter)) AS ?voorzitter)
|
||||
}
|
||||
|
||||
;
|
||||
|
||||
INSERT {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?orgaanInTime org:hasPost ?bestuurslid .
|
||||
|
||||
?bestuurslid a mandaat:Mandaat ;
|
||||
mu:uuid ?uuidBestuurslid ;
|
||||
org:role <http://data.vlaanderen.be/id/concept/BestuursfunctieCode/f848fa3cc2c5fb7c581a116866293925> .
|
||||
}
|
||||
} WHERE {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?worshipService a ere:CentraalBestuurVanDeEredienst .
|
||||
?orgaan besluit:bestuurt ?worshipService .
|
||||
?orgaanInTime generiek:isTijdspecialisatieVan ?orgaan ;
|
||||
mandaat:bindingStart "2026-04-01T00:00:00"^^xsd:dateTime ;
|
||||
mandaat:bindingEinde "2029-03-31T00:00:00"^^xsd:dateTime .
|
||||
|
||||
FILTER NOT EXISTS {
|
||||
?worshipService regorg:orgStatus <http://lblod.data.gift/concepts/d02c4e12bf88d2fdf5123b07f29c9311> .
|
||||
}
|
||||
|
||||
FILTER NOT EXISTS {
|
||||
?orgaanInTime org:hasPost ?bestuurslid .
|
||||
?bestuurslid org:role <http://data.vlaanderen.be/id/concept/BestuursfunctieCode/f848fa3cc2c5fb7c581a116866293925> .
|
||||
}
|
||||
}
|
||||
|
||||
BIND(MD5(CONCAT(?worshipService, ?orgaan, "Bestuurslid 2026-2029")) as ?uuidBestuurslid)
|
||||
BIND(IRI(CONCAT("http://data.lblod.info/id/mandaten/", ?uuidBestuurslid)) AS ?bestuurslid)
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
# Cleanup leftover `hhttp://` malformed Secretaris org:role triples introduced by
|
||||
# the 2022 migrations `20220929092641-create-central-worship-organen-2023-2026.sparql`
|
||||
# and `20220929104939-create-central-worship-organen-2026-2029.sparql` (line 31).
|
||||
#
|
||||
# By this point migration C (20260420100300) has already inserted the correct
|
||||
# Secretaris `org:role` triple on the same mandate IRI, so removing the malformed
|
||||
# one leaves each central-worship Secretaris mandate with exactly one valid role.
|
||||
|
||||
PREFIX org: <http://www.w3.org/ns/org#>
|
||||
|
||||
DELETE {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?s org:role <hhttp://data.vlaanderen.be/id/concept/BestuursfunctieCode/e2af0ea1a6af96cfb698ac39ad985eea> .
|
||||
}
|
||||
} WHERE {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?s org:role <hhttp://data.vlaanderen.be/id/concept/BestuursfunctieCode/e2af0ea1a6af96cfb698ac39ad985eea> .
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
PREFIX mandaat: <http://data.vlaanderen.be/ns/mandaat#>
|
||||
PREFIX ere: <http://data.lblod.info/vocabularies/erediensten/>
|
||||
PREFIX besluit: <http://data.vlaanderen.be/ns/besluit#>
|
||||
PREFIX generiek: <https://data.vlaanderen.be/ns/generiek#>
|
||||
PREFIX mu: <http://mu.semte.ch/vocabularies/core/>
|
||||
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
|
||||
PREFIX regorg: <http://www.w3.org/ns/regorg#>
|
||||
|
||||
INSERT {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?orgaanInTime a besluit:Bestuursorgaan ;
|
||||
mu:uuid ?uuidOrgaanInTime ;
|
||||
mandaat:bindingStart "2029-04-01T00:00:00"^^xsd:dateTime ;
|
||||
mandaat:bindingEinde "2032-03-31T00:00:00"^^xsd:dateTime ;
|
||||
generiek:isTijdspecialisatieVan ?bestuursorgaan .
|
||||
}
|
||||
}
|
||||
WHERE {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
VALUES ?type {
|
||||
ere:BestuurVanDeEredienst
|
||||
ere:CentraalBestuurVanDeEredienst
|
||||
}
|
||||
|
||||
?bestuurseenheid a ?type .
|
||||
|
||||
FILTER NOT EXISTS {
|
||||
?bestuurseenheid regorg:orgStatus <http://lblod.data.gift/concepts/d02c4e12bf88d2fdf5123b07f29c9311> .
|
||||
}
|
||||
|
||||
?bestuursorgaan besluit:bestuurt ?bestuurseenheid .
|
||||
|
||||
FILTER NOT EXISTS {
|
||||
?missingOrgaanInTime generiek:isTijdspecialisatieVan ?bestuursorgaan .
|
||||
?missingOrgaanInTime mandaat:bindingStart ?start .
|
||||
FILTER CONTAINS(STR(?start), "2029")
|
||||
}
|
||||
|
||||
FILTER NOT EXISTS {
|
||||
?missingOrgaanInTime generiek:isTijdspecialisatieVan ?bestuursorgaan .
|
||||
?missingOrgaanInTime mandaat:bindingEinde ?end .
|
||||
FILTER CONTAINS(STR(?end), "2032")
|
||||
}
|
||||
}
|
||||
|
||||
BIND(MD5(CONCAT(?bestuurseenheid, ?bestuursorgaan, "2029-2032")) as ?uuidOrgaanInTime)
|
||||
BIND(IRI(CONCAT("http://data.lblod.info/id/bestuursorganen/", ?uuidOrgaanInTime)) AS ?orgaanInTime)
|
||||
}
|
||||
@@ -0,0 +1,187 @@
|
||||
# Create mandates for worship services for period 2029-2032
|
||||
|
||||
PREFIX ere: <http://data.lblod.info/vocabularies/erediensten/>
|
||||
PREFIX besluit: <http://data.vlaanderen.be/ns/besluit#>
|
||||
PREFIX org: <http://www.w3.org/ns/org#>
|
||||
PREFIX mandaat: <http://data.vlaanderen.be/ns/mandaat#>
|
||||
PREFIX generiek: <https://data.vlaanderen.be/ns/generiek#>
|
||||
PREFIX mu: <http://mu.semte.ch/vocabularies/core/>
|
||||
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
|
||||
|
||||
## Case LidVanRechtswege : shared mandate for all the organen in time
|
||||
|
||||
INSERT {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?orgaanInTime org:hasPost ?lidVanRechtswege .
|
||||
|
||||
?lidVanRechtswege a mandaat:Mandaat ;
|
||||
mu:uuid ?uuidLidVanRechtswege ;
|
||||
org:role <http://data.vlaanderen.be/id/concept/BestuursfunctieCode/5972fccd87f864c4ec06bfbd20b5008b> .
|
||||
}
|
||||
} WHERE {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
VALUES (?start ?end) {
|
||||
("2029-04-01T00:00:00"^^xsd:dateTime "2032-03-31T00:00:00"^^xsd:dateTime)
|
||||
}
|
||||
|
||||
?worshipService a ere:BestuurVanDeEredienst .
|
||||
?orgaan besluit:bestuurt ?worshipService .
|
||||
?orgaanInTime generiek:isTijdspecialisatieVan ?orgaan ;
|
||||
mandaat:bindingStart ?start ;
|
||||
mandaat:bindingEinde ?end .
|
||||
|
||||
FILTER NOT EXISTS {
|
||||
?orgaanInTime org:hasPost ?lidVanRechtswege .
|
||||
?lidVanRechtswege org:role <http://data.vlaanderen.be/id/concept/BestuursfunctieCode/5972fccd87f864c4ec06bfbd20b5008b> .
|
||||
}
|
||||
}
|
||||
|
||||
BIND(MD5(CONCAT(?worshipService, ?orgaan, "Rechtswege")) as ?uuidLidVanRechtswege)
|
||||
BIND(IRI(CONCAT("http://data.lblod.info/id/mandaten/", ?uuidLidVanRechtswege)) AS ?lidVanRechtswege)
|
||||
}
|
||||
|
||||
## Case Bestuursleden, small or big half : 2029 is the beginning of a KH (cycle 2029-2035); GH continues its 2026-2032 cycle.
|
||||
|
||||
INSERT {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?orgaanInTime org:hasPost ?bestuurslidGH .
|
||||
|
||||
?bestuurslidGH a mandaat:Mandaat ;
|
||||
mu:uuid ?uuidBestuurslidGH ;
|
||||
org:role <http://data.vlaanderen.be/id/concept/BestuursfunctieCode/a8b5509b-f86b-48f8-94d6-fe463a9b77e3> .
|
||||
}
|
||||
} WHERE {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?worshipService a ere:BestuurVanDeEredienst .
|
||||
?orgaan besluit:bestuurt ?worshipService .
|
||||
?orgaanInTime generiek:isTijdspecialisatieVan ?orgaan ;
|
||||
mandaat:bindingStart "2029-04-01T00:00:00"^^xsd:dateTime ;
|
||||
mandaat:bindingEinde "2032-03-31T00:00:00"^^xsd:dateTime .
|
||||
|
||||
FILTER NOT EXISTS {
|
||||
?orgaanInTime org:hasPost ?bestuurslidGH .
|
||||
?bestuurslidGH org:role <http://data.vlaanderen.be/id/concept/BestuursfunctieCode/a8b5509b-f86b-48f8-94d6-fe463a9b77e3> .
|
||||
}
|
||||
}
|
||||
|
||||
BIND(MD5(CONCAT(?worshipService, ?orgaan, "BestuurslidGH 2026-2032")) as ?uuidBestuurslidGH)
|
||||
BIND(IRI(CONCAT("http://data.lblod.info/id/mandaten/", ?uuidBestuurslidGH)) AS ?bestuurslidGH)
|
||||
}
|
||||
|
||||
;
|
||||
|
||||
INSERT {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?orgaanInTime org:hasPost ?bestuurslidKH .
|
||||
|
||||
?bestuurslidKH a mandaat:Mandaat ;
|
||||
mu:uuid ?uuidBestuurslidKH ;
|
||||
org:role <http://data.vlaanderen.be/id/concept/BestuursfunctieCode/2962f0bd-2836-4758-9866-8ce8ea2c536f> .
|
||||
}
|
||||
} WHERE {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
VALUES (?start ?end) {
|
||||
("2029-04-01T00:00:00"^^xsd:dateTime "2032-03-31T00:00:00"^^xsd:dateTime)
|
||||
}
|
||||
|
||||
?worshipService a ere:BestuurVanDeEredienst .
|
||||
?orgaan besluit:bestuurt ?worshipService .
|
||||
?orgaanInTime generiek:isTijdspecialisatieVan ?orgaan ;
|
||||
mandaat:bindingStart ?start ;
|
||||
mandaat:bindingEinde ?end .
|
||||
|
||||
FILTER NOT EXISTS {
|
||||
?orgaanInTime org:hasPost ?bestuurslidKH .
|
||||
?bestuurslidKH org:role <http://data.vlaanderen.be/id/concept/BestuursfunctieCode/2962f0bd-2836-4758-9866-8ce8ea2c536f> .
|
||||
}
|
||||
}
|
||||
|
||||
BIND(MD5(CONCAT(?worshipService, ?orgaan, "BestuurslidKH 2029-2035")) as ?uuidBestuurslidKH)
|
||||
BIND(IRI(CONCAT("http://data.lblod.info/id/mandaten/", ?uuidBestuurslidKH)) AS ?bestuurslidKH)
|
||||
}
|
||||
|
||||
;
|
||||
|
||||
## Other cases are simpler, one mandate is linked to only one orgaan in time. Creating them when missing.
|
||||
|
||||
INSERT {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?orgaanInTime org:hasPost ?voorzitter .
|
||||
|
||||
?voorzitter a mandaat:Mandaat ;
|
||||
mu:uuid ?uuidVoorzitter ;
|
||||
org:role <http://data.vlaanderen.be/id/concept/BestuursfunctieCode/67e6e585166cd97575b3e17ffc430a43> .
|
||||
}
|
||||
} WHERE {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?worshipService a ere:BestuurVanDeEredienst .
|
||||
?orgaan besluit:bestuurt ?worshipService .
|
||||
?orgaanInTime generiek:isTijdspecialisatieVan ?orgaan ;
|
||||
mandaat:bindingStart "2029-04-01T00:00:00"^^xsd:dateTime ;
|
||||
mandaat:bindingEinde "2032-03-31T00:00:00"^^xsd:dateTime .
|
||||
|
||||
FILTER NOT EXISTS {
|
||||
?orgaanInTime org:hasPost ?voorzitter .
|
||||
?voorzitter org:role <http://data.vlaanderen.be/id/concept/BestuursfunctieCode/67e6e585166cd97575b3e17ffc430a43> .
|
||||
}
|
||||
}
|
||||
|
||||
BIND(MD5(CONCAT(?worshipService, ?orgaan, "Voorzitter 2029-2032")) as ?uuidVoorzitter)
|
||||
BIND(IRI(CONCAT("http://data.lblod.info/id/mandaten/", ?uuidVoorzitter)) AS ?voorzitter)
|
||||
}
|
||||
|
||||
;
|
||||
|
||||
INSERT {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?orgaanInTime org:hasPost ?secretaris .
|
||||
|
||||
?secretaris a mandaat:Mandaat ;
|
||||
mu:uuid ?uuidSecretaris ;
|
||||
org:role <http://data.vlaanderen.be/id/concept/BestuursfunctieCode/5ac134b9800b81da3c450d6b9605cef2> .
|
||||
}
|
||||
} WHERE {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?worshipService a ere:BestuurVanDeEredienst .
|
||||
?orgaan besluit:bestuurt ?worshipService .
|
||||
?orgaanInTime generiek:isTijdspecialisatieVan ?orgaan ;
|
||||
mandaat:bindingStart "2029-04-01T00:00:00"^^xsd:dateTime ;
|
||||
mandaat:bindingEinde "2032-03-31T00:00:00"^^xsd:dateTime .
|
||||
|
||||
FILTER NOT EXISTS {
|
||||
?orgaanInTime org:hasPost ?secretaris .
|
||||
?secretaris org:role <http://data.vlaanderen.be/id/concept/BestuursfunctieCode/5ac134b9800b81da3c450d6b9605cef2> .
|
||||
}
|
||||
}
|
||||
|
||||
BIND(MD5(CONCAT(?worshipService, ?orgaan, "Secretaris 2029-2032")) as ?uuidSecretaris)
|
||||
BIND(IRI(CONCAT("http://data.lblod.info/id/mandaten/", ?uuidSecretaris)) AS ?secretaris)
|
||||
}
|
||||
|
||||
;
|
||||
|
||||
INSERT {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?orgaanInTime org:hasPost ?penningmeester .
|
||||
|
||||
?penningmeester a mandaat:Mandaat ;
|
||||
mu:uuid ?uuidPenningmeester ;
|
||||
org:role <http://data.vlaanderen.be/id/concept/BestuursfunctieCode/180d13930d6f1a3938e0aa7fa9990002> .
|
||||
}
|
||||
} WHERE {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?worshipService a ere:BestuurVanDeEredienst .
|
||||
?orgaan besluit:bestuurt ?worshipService .
|
||||
?orgaanInTime generiek:isTijdspecialisatieVan ?orgaan ;
|
||||
mandaat:bindingStart "2029-04-01T00:00:00"^^xsd:dateTime ;
|
||||
mandaat:bindingEinde "2032-03-31T00:00:00"^^xsd:dateTime .
|
||||
|
||||
FILTER NOT EXISTS {
|
||||
?orgaanInTime org:hasPost ?penningmeester .
|
||||
?penningmeester org:role <http://data.vlaanderen.be/id/concept/BestuursfunctieCode/180d13930d6f1a3938e0aa7fa9990002> .
|
||||
}
|
||||
}
|
||||
|
||||
BIND(MD5(CONCAT(?worshipService, ?orgaan, "Penningmeester 2029-2032")) as ?uuidPenningmeester)
|
||||
BIND(IRI(CONCAT("http://data.lblod.info/id/mandaten/", ?uuidPenningmeester)) AS ?penningmeester)
|
||||
}
|
||||
@@ -0,0 +1,154 @@
|
||||
# Create mandates for central worship services
|
||||
|
||||
## 2029 - 2032
|
||||
|
||||
PREFIX ere: <http://data.lblod.info/vocabularies/erediensten/>
|
||||
PREFIX besluit: <http://data.vlaanderen.be/ns/besluit#>
|
||||
PREFIX org: <http://www.w3.org/ns/org#>
|
||||
PREFIX mandaat: <http://data.vlaanderen.be/ns/mandaat#>
|
||||
PREFIX generiek: <https://data.vlaanderen.be/ns/generiek#>
|
||||
PREFIX mu: <http://mu.semte.ch/vocabularies/core/>
|
||||
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
|
||||
PREFIX regorg: <http://www.w3.org/ns/regorg#>
|
||||
|
||||
INSERT {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?orgaanInTime org:hasPost ?expert .
|
||||
|
||||
?expert a mandaat:Mandaat ;
|
||||
mu:uuid ?uuidExpert ;
|
||||
org:role <http://data.vlaanderen.be/id/concept/BestuursfunctieCode/8c91c321ad477c4fc372ee36358d3ed4> .
|
||||
}
|
||||
} WHERE {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?worshipService a ere:CentraalBestuurVanDeEredienst .
|
||||
?orgaan besluit:bestuurt ?worshipService .
|
||||
?orgaanInTime generiek:isTijdspecialisatieVan ?orgaan ;
|
||||
mandaat:bindingStart "2029-04-01T00:00:00"^^xsd:dateTime ;
|
||||
mandaat:bindingEinde "2032-03-31T00:00:00"^^xsd:dateTime .
|
||||
|
||||
FILTER NOT EXISTS {
|
||||
?orgaanInTime org:hasPost ?expert .
|
||||
?expert org:role <http://data.vlaanderen.be/id/concept/BestuursfunctieCode/8c91c321ad477c4fc372ee36358d3ed4> .
|
||||
}
|
||||
}
|
||||
|
||||
BIND(MD5(CONCAT(?worshipService, ?orgaan, "Expert 2029-2032")) as ?uuidExpert)
|
||||
BIND(IRI(CONCAT("http://data.lblod.info/id/mandaten/", ?uuidExpert)) AS ?expert)
|
||||
}
|
||||
|
||||
;
|
||||
|
||||
INSERT {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?orgaanInTime org:hasPost ?vertegenwoordiger .
|
||||
|
||||
?vertegenwoordiger a mandaat:Mandaat ;
|
||||
mu:uuid ?uuidVertegenwoordiger ;
|
||||
org:role <http://data.vlaanderen.be/id/concept/BestuursfunctieCode/6e26e94ea4b127eeb850fb6debe07271> .
|
||||
}
|
||||
} WHERE {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?worshipService a ere:CentraalBestuurVanDeEredienst .
|
||||
?orgaan besluit:bestuurt ?worshipService .
|
||||
?orgaanInTime generiek:isTijdspecialisatieVan ?orgaan ;
|
||||
mandaat:bindingStart "2029-04-01T00:00:00"^^xsd:dateTime ;
|
||||
mandaat:bindingEinde "2032-03-31T00:00:00"^^xsd:dateTime .
|
||||
|
||||
FILTER NOT EXISTS {
|
||||
?orgaanInTime org:hasPost ?vertegenwoordiger .
|
||||
?vertegenwoordiger org:role <http://data.vlaanderen.be/id/concept/BestuursfunctieCode/6e26e94ea4b127eeb850fb6debe07271> .
|
||||
}
|
||||
}
|
||||
|
||||
BIND(MD5(CONCAT(?worshipService, ?orgaan, "Vertegenwoordiger 2029-2032")) as ?uuidVertegenwoordiger)
|
||||
BIND(IRI(CONCAT("http://data.lblod.info/id/mandaten/", ?uuidVertegenwoordiger)) AS ?vertegenwoordiger)
|
||||
}
|
||||
|
||||
;
|
||||
|
||||
INSERT {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?orgaanInTime org:hasPost ?secretaris .
|
||||
|
||||
?secretaris a mandaat:Mandaat ;
|
||||
mu:uuid ?uuidSecretaris ;
|
||||
org:role <http://data.vlaanderen.be/id/concept/BestuursfunctieCode/e2af0ea1a6af96cfb698ac39ad985eea> .
|
||||
}
|
||||
} WHERE {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?worshipService a ere:CentraalBestuurVanDeEredienst .
|
||||
?orgaan besluit:bestuurt ?worshipService .
|
||||
?orgaanInTime generiek:isTijdspecialisatieVan ?orgaan ;
|
||||
mandaat:bindingStart "2029-04-01T00:00:00"^^xsd:dateTime ;
|
||||
mandaat:bindingEinde "2032-03-31T00:00:00"^^xsd:dateTime .
|
||||
|
||||
FILTER NOT EXISTS {
|
||||
?orgaanInTime org:hasPost ?secretaris .
|
||||
?secretaris org:role <http://data.vlaanderen.be/id/concept/BestuursfunctieCode/e2af0ea1a6af96cfb698ac39ad985eea> .
|
||||
}
|
||||
}
|
||||
|
||||
BIND(MD5(CONCAT(?worshipService, ?orgaan, "Secretaris 2029-2032")) as ?uuidSecretaris)
|
||||
BIND(IRI(CONCAT("http://data.lblod.info/id/mandaten/", ?uuidSecretaris)) AS ?secretaris)
|
||||
}
|
||||
|
||||
;
|
||||
|
||||
INSERT {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?orgaanInTime org:hasPost ?voorzitter .
|
||||
|
||||
?voorzitter a mandaat:Mandaat ;
|
||||
mu:uuid ?uuidVoorzitter ;
|
||||
org:role <http://data.vlaanderen.be/id/concept/BestuursfunctieCode/5960262f753661cf84329f3afa9f7df7> .
|
||||
}
|
||||
} WHERE {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?worshipService a ere:CentraalBestuurVanDeEredienst .
|
||||
?orgaan besluit:bestuurt ?worshipService .
|
||||
?orgaanInTime generiek:isTijdspecialisatieVan ?orgaan ;
|
||||
mandaat:bindingStart "2029-04-01T00:00:00"^^xsd:dateTime ;
|
||||
mandaat:bindingEinde "2032-03-31T00:00:00"^^xsd:dateTime .
|
||||
|
||||
FILTER NOT EXISTS {
|
||||
?orgaanInTime org:hasPost ?voorzitter .
|
||||
?voorzitter org:role <http://data.vlaanderen.be/id/concept/BestuursfunctieCode/5960262f753661cf84329f3afa9f7df7> .
|
||||
}
|
||||
}
|
||||
|
||||
BIND(MD5(CONCAT(?worshipService, ?orgaan, "Voorzitter 2029-2032")) as ?uuidVoorzitter)
|
||||
BIND(IRI(CONCAT("http://data.lblod.info/id/mandaten/", ?uuidVoorzitter)) AS ?voorzitter)
|
||||
}
|
||||
|
||||
;
|
||||
|
||||
INSERT {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?orgaanInTime org:hasPost ?bestuurslid .
|
||||
|
||||
?bestuurslid a mandaat:Mandaat ;
|
||||
mu:uuid ?uuidBestuurslid ;
|
||||
org:role <http://data.vlaanderen.be/id/concept/BestuursfunctieCode/f848fa3cc2c5fb7c581a116866293925> .
|
||||
}
|
||||
} WHERE {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?worshipService a ere:CentraalBestuurVanDeEredienst .
|
||||
?orgaan besluit:bestuurt ?worshipService .
|
||||
?orgaanInTime generiek:isTijdspecialisatieVan ?orgaan ;
|
||||
mandaat:bindingStart "2029-04-01T00:00:00"^^xsd:dateTime ;
|
||||
mandaat:bindingEinde "2032-03-31T00:00:00"^^xsd:dateTime .
|
||||
|
||||
FILTER NOT EXISTS {
|
||||
?worshipService regorg:orgStatus <http://lblod.data.gift/concepts/d02c4e12bf88d2fdf5123b07f29c9311> .
|
||||
}
|
||||
|
||||
FILTER NOT EXISTS {
|
||||
?orgaanInTime org:hasPost ?bestuurslid .
|
||||
?bestuurslid org:role <http://data.vlaanderen.be/id/concept/BestuursfunctieCode/f848fa3cc2c5fb7c581a116866293925> .
|
||||
}
|
||||
}
|
||||
|
||||
BIND(MD5(CONCAT(?worshipService, ?orgaan, "Bestuurslid 2029-2032")) as ?uuidBestuurslid)
|
||||
BIND(IRI(CONCAT("http://data.lblod.info/id/mandaten/", ?uuidBestuurslid)) AS ?bestuurslid)
|
||||
}
|
||||
@@ -0,0 +1,51 @@
|
||||
DELETE WHERE {
|
||||
graph <http://mu.semte.ch/graphs/worship-service> {
|
||||
<http://data.lblod.info/id/betrokkenLokaleBesturen/912bd10fb40c208e9b6e2a20af23fc80> ?p ?o.
|
||||
}
|
||||
}
|
||||
|
||||
;
|
||||
|
||||
DELETE WHERE {
|
||||
graph <http://mu.semte.ch/graphs/worship-service> {
|
||||
<http://data.lblod.info/id/bestuurseenheden/e971816acb021c37576835e6a96922442628956fd029d885fd849c9f07414469> <http://data.lblod.info/vocabularies/erediensten/betrokkenBestuur> <http://data.lblod.info/id/betrokkenLokaleBesturen/912bd10fb40c208e9b6e2a20af23fc80>.
|
||||
}
|
||||
}
|
||||
|
||||
;
|
||||
|
||||
DELETE WHERE {
|
||||
graph <http://mu.semte.ch/graphs/worship-service> {
|
||||
<http://data.lblod.info/id/betrokkenLokaleBesturen/4495dfe049edadb53a29379426ab1c50> ?p ?o.
|
||||
}
|
||||
}
|
||||
|
||||
;
|
||||
|
||||
DELETE WHERE {
|
||||
graph <http://mu.semte.ch/graphs/worship-service> {
|
||||
<http://data.lblod.info/id/bestuurseenheden/d3000e1841d968dd70d4534bf216699d830d146ccc1f88b902b0793caad9daf2> <http://data.lblod.info/vocabularies/erediensten/betrokkenBestuur> <http://data.lblod.info/id/betrokkenLokaleBesturen/4495dfe049edadb53a29379426ab1c50>.
|
||||
}
|
||||
}
|
||||
|
||||
;
|
||||
|
||||
DELETE {
|
||||
GRAPH ?g {
|
||||
?localInvolvementSintLaureins <http://data.lblod.info/vocabularies/erediensten/financieringspercentage> ?percentage.
|
||||
}
|
||||
}
|
||||
INSERT {
|
||||
GRAPH ?g {
|
||||
?localInvolvementSintLaureins <http://data.lblod.info/vocabularies/erediensten/financieringspercentage> 100.
|
||||
}
|
||||
}
|
||||
WHERE {
|
||||
BIND(<http://mu.semte.ch/graphs/worship-service> AS ?g)
|
||||
GRAPH ?g {
|
||||
?localInvolvementSintLaureins <http://data.lblod.info/vocabularies/erediensten/financieringspercentage> ?percentage.
|
||||
}
|
||||
VALUES ?localInvolvementSintLaureins {
|
||||
<http://data.lblod.info/id/betrokkenLokaleBesturen/479bf2ff79dc2af870f371f5d86b08bc>
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,39 @@
|
||||
PREFIX besluit: <http://data.vlaanderen.be/ns/besluit#>
|
||||
PREFIX dcterms: <http://purl.org/dc/terms/>
|
||||
PREFIX regorg: <http://www.w3.org/ns/regorg#>
|
||||
PREFIX adres: <https://data.vlaanderen.be/ns/adres#>
|
||||
|
||||
DELETE {
|
||||
GRAPH <http://mu.semte.ch/application> {
|
||||
?s ?p ?o
|
||||
}
|
||||
} INSERT {
|
||||
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
|
||||
?s ?p ?o
|
||||
}
|
||||
} WHERE {
|
||||
GRAPH <http://mu.semte.ch/application> {
|
||||
VALUES ?s {
|
||||
<http://data.lblod.info/id/bestuurseenheden/5c6ab343-3405-475d-a184-d44bbe7e787a>
|
||||
<http://data.lblod.info/id/identificatoren/2aa74846-a99d-423b-8c9e-b2a344b39f2a>
|
||||
<http://data.lblod.info/id/gestructureerdeIdentificatoren/0edd4e8e-44b6-4e86-8717-cda144f91ebb>
|
||||
<http://data.lblod.info/id/vestigingen/29faec77-652a-4d8e-afbb-635b141b13f0>
|
||||
<http://data.lblod.info/id/contact-punten/bc66afca-f8cf-4e4d-b038-500906e9ffa9>
|
||||
<http://data.lblod.info/id/contact-punten/1d1da2b5-8f38-41b6-a81d-5bfa72e7d7db>
|
||||
<http://data.lblod.info/id/adressen/2d6c327a-cf81-43a6-8536-17602781fb2f>
|
||||
}
|
||||
?s ?p ?o.
|
||||
}
|
||||
}
|
||||
|
||||
;
|
||||
|
||||
INSERT DATA {
|
||||
GRAPH <http://mu.semte.ch/graphs/administrative-unit> {
|
||||
<http://data.lblod.info/id/bestuurseenheden/5c6ab343-3405-475d-a184-d44bbe7e787a> a dcterms:Agent ;
|
||||
regorg:legalName "AGB BRUGGE" ;
|
||||
besluit:werkingsgebied <http://data.lblod.info/id/werkingsgebieden/e1a7aa197d1fa117ad5fdc30dee57cf95974c149ed0f319237bb8fb1355d911e> .
|
||||
|
||||
<http://data.lblod.info/id/adressen/2d6c327a-cf81-43a6-8536-17602781fb2f> adres:adresIsGelegenIn <http://data.lblod.info/id/werkingsgebieden/9c503a712d448bc8b89c1f8802c207e30bd192bc8da3bf22509a547949a45301> .
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
http://mu.semte.ch/graphs/public
|
||||
@@ -0,0 +1,214 @@
|
||||
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
|
||||
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
|
||||
@prefix mu: <http://mu.semte.ch/vocabularies/core/> .
|
||||
@prefix code: <http://lblod.data.gift/vocabularies/organisatie/> .
|
||||
@prefix conceptscheme: <http://data.vlaanderen.be/id/conceptscheme/> .
|
||||
@prefix concept: <http://lblod.data.gift/concepts/> .
|
||||
@prefix sh: <http://www.w3.org/ns/shacl#> .
|
||||
|
||||
# Concept Scheme for Legal Forms
|
||||
conceptscheme:c3ff1a7f-c091-484d-8785-c8a5740573af
|
||||
rdf:type skos:ConceptScheme ;
|
||||
mu:uuid "c3ff1a7f-c091-484d-8785-c8a5740573af" ;
|
||||
skos:prefLabel "Juridische vorm" .
|
||||
|
||||
# Legal Form Codes
|
||||
concept:4a55b679-e4c7-4014-a0b8-3d6762e0225f
|
||||
rdf:type skos:Concept ;
|
||||
mu:uuid "4a55b679-e4c7-4014-a0b8-3d6762e0225f" ;
|
||||
skos:prefLabel "Stad / gemeente" ;
|
||||
sh:order 1 ;
|
||||
skos:topConceptOf conceptscheme:c3ff1a7f-c091-484d-8785-c8a5740573af ;
|
||||
skos:inScheme conceptscheme:c3ff1a7f-c091-484d-8785-c8a5740573af .
|
||||
|
||||
concept:e87b0707-1f9c-4577-8918-023e60974d2f
|
||||
rdf:type skos:Concept ;
|
||||
mu:uuid "e87b0707-1f9c-4577-8918-023e60974d2f" ;
|
||||
skos:prefLabel "Openbaar centrum voor maatschappelijk welzijn" ;
|
||||
sh:order 2 ;
|
||||
skos:topConceptOf conceptscheme:c3ff1a7f-c091-484d-8785-c8a5740573af ;
|
||||
skos:inScheme conceptscheme:c3ff1a7f-c091-484d-8785-c8a5740573af .
|
||||
|
||||
concept:fa7b4356-6e67-4d3a-9256-72922a12227a
|
||||
rdf:type skos:Concept ;
|
||||
mu:uuid "fa7b4356-6e67-4d3a-9256-72922a12227a" ;
|
||||
skos:prefLabel "Provinciale overheid" ;
|
||||
sh:order 3 ;
|
||||
skos:topConceptOf conceptscheme:c3ff1a7f-c091-484d-8785-c8a5740573af ;
|
||||
skos:inScheme conceptscheme:c3ff1a7f-c091-484d-8785-c8a5740573af .
|
||||
|
||||
concept:37e78d58-ab28-4047-8d23-4f2c09707c22
|
||||
rdf:type skos:Concept ;
|
||||
mu:uuid "37e78d58-ab28-4047-8d23-4f2c09707c22" ;
|
||||
skos:prefLabel "Autonoom gemeentebedrijf" ;
|
||||
sh:order 4 ;
|
||||
skos:topConceptOf conceptscheme:c3ff1a7f-c091-484d-8785-c8a5740573af ;
|
||||
skos:inScheme conceptscheme:c3ff1a7f-c091-484d-8785-c8a5740573af .
|
||||
|
||||
concept:5a015434-4917-4124-a8ad-7f80d5300952
|
||||
rdf:type skos:Concept ;
|
||||
mu:uuid "5a015434-4917-4124-a8ad-7f80d5300952" ;
|
||||
skos:prefLabel "Autonoom provinciebedrijf" ;
|
||||
sh:order 5 ;
|
||||
skos:topConceptOf conceptscheme:c3ff1a7f-c091-484d-8785-c8a5740573af ;
|
||||
skos:inScheme conceptscheme:c3ff1a7f-c091-484d-8785-c8a5740573af .
|
||||
|
||||
concept:107b192a-44e4-4d4b-aba7-e41aa6cc7f69
|
||||
rdf:type skos:Concept ;
|
||||
mu:uuid "107b192a-44e4-4d4b-aba7-e41aa6cc7f69" ;
|
||||
skos:prefLabel "Projectvereniging" ;
|
||||
sh:order 6 ;
|
||||
skos:topConceptOf conceptscheme:c3ff1a7f-c091-484d-8785-c8a5740573af ;
|
||||
skos:inScheme conceptscheme:c3ff1a7f-c091-484d-8785-c8a5740573af .
|
||||
|
||||
concept:960f8bb1-ea5d-40d7-bbf4-dbc0794afd26
|
||||
rdf:type skos:Concept ;
|
||||
mu:uuid "960f8bb1-ea5d-40d7-bbf4-dbc0794afd26" ;
|
||||
skos:prefLabel "Dienstverlenende vereniging (Vlaams Gewest)" ;
|
||||
sh:order 7 ;
|
||||
skos:topConceptOf conceptscheme:c3ff1a7f-c091-484d-8785-c8a5740573af ;
|
||||
skos:inScheme conceptscheme:c3ff1a7f-c091-484d-8785-c8a5740573af .
|
||||
|
||||
concept:574a4cfb-7958-463a-9f4c-d9c4b250847c
|
||||
rdf:type skos:Concept ;
|
||||
mu:uuid "574a4cfb-7958-463a-9f4c-d9c4b250847c" ;
|
||||
skos:prefLabel "Opdrachthoudende vereniging (Vlaams Gewest)" ;
|
||||
sh:order 8 ;
|
||||
skos:topConceptOf conceptscheme:c3ff1a7f-c091-484d-8785-c8a5740573af ;
|
||||
skos:inScheme conceptscheme:c3ff1a7f-c091-484d-8785-c8a5740573af .
|
||||
|
||||
concept:c28b64ce-bb6c-4f8f-b03f-51dc09ae6748
|
||||
rdf:type skos:Concept ;
|
||||
mu:uuid "c28b64ce-bb6c-4f8f-b03f-51dc09ae6748" ;
|
||||
skos:prefLabel "Lokale politiezone" ;
|
||||
sh:order 9 ;
|
||||
skos:topConceptOf conceptscheme:c3ff1a7f-c091-484d-8785-c8a5740573af ;
|
||||
skos:inScheme conceptscheme:c3ff1a7f-c091-484d-8785-c8a5740573af .
|
||||
|
||||
concept:75b075c8-1076-4ea3-9bc3-366f6cf866f4
|
||||
rdf:type skos:Concept ;
|
||||
mu:uuid "75b075c8-1076-4ea3-9bc3-366f6cf866f4" ;
|
||||
skos:prefLabel "Hulpverleningszone" ;
|
||||
sh:order 10 ;
|
||||
skos:topConceptOf conceptscheme:c3ff1a7f-c091-484d-8785-c8a5740573af ;
|
||||
skos:inScheme conceptscheme:c3ff1a7f-c091-484d-8785-c8a5740573af .
|
||||
|
||||
concept:dbdd09f3-55b1-48bc-ac51-2c87f951860a
|
||||
rdf:type skos:Concept ;
|
||||
mu:uuid "dbdd09f3-55b1-48bc-ac51-2c87f951860a" ;
|
||||
skos:prefLabel "Vereniging zonder winstoogmerk" ;
|
||||
sh:order 11 ;
|
||||
skos:topConceptOf conceptscheme:c3ff1a7f-c091-484d-8785-c8a5740573af ;
|
||||
skos:inScheme conceptscheme:c3ff1a7f-c091-484d-8785-c8a5740573af .
|
||||
|
||||
concept:925fbdb3-4693-4dcf-b75e-0a98985b1785
|
||||
rdf:type skos:Concept ;
|
||||
mu:uuid "925fbdb3-4693-4dcf-b75e-0a98985b1785" ;
|
||||
skos:prefLabel "Internationale vereniging zonder winstoogmerk" ;
|
||||
sh:order 12 ;
|
||||
skos:topConceptOf conceptscheme:c3ff1a7f-c091-484d-8785-c8a5740573af ;
|
||||
skos:inScheme conceptscheme:c3ff1a7f-c091-484d-8785-c8a5740573af .
|
||||
|
||||
concept:f25de736-bbc3-4e73-b401-5ee0b277f5f8
|
||||
rdf:type skos:Concept ;
|
||||
mu:uuid "f25de736-bbc3-4e73-b401-5ee0b277f5f8" ;
|
||||
skos:prefLabel "Private stichting" ;
|
||||
sh:order 13 ;
|
||||
skos:topConceptOf conceptscheme:c3ff1a7f-c091-484d-8785-c8a5740573af ;
|
||||
skos:inScheme conceptscheme:c3ff1a7f-c091-484d-8785-c8a5740573af .
|
||||
|
||||
concept:9f578b10-255a-4403-ab4c-5d4415c30a0a
|
||||
rdf:type skos:Concept ;
|
||||
mu:uuid "9f578b10-255a-4403-ab4c-5d4415c30a0a" ;
|
||||
skos:prefLabel "Stichting van openbaar nut" ;
|
||||
sh:order 14 ;
|
||||
skos:topConceptOf conceptscheme:c3ff1a7f-c091-484d-8785-c8a5740573af ;
|
||||
skos:inScheme conceptscheme:c3ff1a7f-c091-484d-8785-c8a5740573af .
|
||||
|
||||
concept:30fb3516-fc48-453b-b1f6-a571d149ca3a
|
||||
rdf:type skos:Concept ;
|
||||
mu:uuid "30fb3516-fc48-453b-b1f6-a571d149ca3a" ;
|
||||
skos:prefLabel "Maatschap" ;
|
||||
sh:order 15 ;
|
||||
skos:topConceptOf conceptscheme:c3ff1a7f-c091-484d-8785-c8a5740573af ;
|
||||
skos:inScheme conceptscheme:c3ff1a7f-c091-484d-8785-c8a5740573af .
|
||||
|
||||
concept:7e31d057-fde3-47f3-ad89-3efd9e22ab08
|
||||
rdf:type skos:Concept ;
|
||||
mu:uuid "7e31d057-fde3-47f3-ad89-3efd9e22ab08" ;
|
||||
skos:prefLabel "Vennootschap onder firma" ;
|
||||
sh:order 16 ;
|
||||
skos:topConceptOf conceptscheme:c3ff1a7f-c091-484d-8785-c8a5740573af ;
|
||||
skos:inScheme conceptscheme:c3ff1a7f-c091-484d-8785-c8a5740573af .
|
||||
|
||||
concept:cab6c3f9-aeee-48f0-88eb-c404310870ad
|
||||
rdf:type skos:Concept ;
|
||||
mu:uuid "cab6c3f9-aeee-48f0-88eb-c404310870ad" ;
|
||||
skos:prefLabel "Commanditaire vennootschap" ;
|
||||
sh:order 17 ;
|
||||
skos:topConceptOf conceptscheme:c3ff1a7f-c091-484d-8785-c8a5740573af ;
|
||||
skos:inScheme conceptscheme:c3ff1a7f-c091-484d-8785-c8a5740573af .
|
||||
|
||||
concept:8aa6149a-0916-42ed-a907-f760c0720527
|
||||
rdf:type skos:Concept ;
|
||||
mu:uuid "8aa6149a-0916-42ed-a907-f760c0720527" ;
|
||||
skos:prefLabel "Besloten Vennootschap" ;
|
||||
sh:order 18 ;
|
||||
skos:topConceptOf conceptscheme:c3ff1a7f-c091-484d-8785-c8a5740573af ;
|
||||
skos:inScheme conceptscheme:c3ff1a7f-c091-484d-8785-c8a5740573af .
|
||||
|
||||
concept:e85bdc30-a69f-48f2-bc08-d32b640b1730
|
||||
rdf:type skos:Concept ;
|
||||
mu:uuid "e85bdc30-a69f-48f2-bc08-d32b640b1730" ;
|
||||
skos:prefLabel "Naamloze vennootschap" ;
|
||||
sh:order 19 ;
|
||||
skos:topConceptOf conceptscheme:c3ff1a7f-c091-484d-8785-c8a5740573af ;
|
||||
skos:inScheme conceptscheme:c3ff1a7f-c091-484d-8785-c8a5740573af .
|
||||
|
||||
concept:f35352d5-9454-4561-916a-f5f6459bc92b
|
||||
rdf:type skos:Concept ;
|
||||
mu:uuid "f35352d5-9454-4561-916a-f5f6459bc92b" ;
|
||||
skos:prefLabel "Coöperatieve vennootschap" ;
|
||||
sh:order 20 ;
|
||||
skos:topConceptOf conceptscheme:c3ff1a7f-c091-484d-8785-c8a5740573af ;
|
||||
skos:inScheme conceptscheme:c3ff1a7f-c091-484d-8785-c8a5740573af .
|
||||
|
||||
concept:205d4e7b-d6cc-4534-8336-7fae98dc139e
|
||||
rdf:type skos:Concept ;
|
||||
mu:uuid "205d4e7b-d6cc-4534-8336-7fae98dc139e" ;
|
||||
skos:prefLabel "Organisme voor de Financiering van Pensioenen" ;
|
||||
sh:order 21 ;
|
||||
skos:topConceptOf conceptscheme:c3ff1a7f-c091-484d-8785-c8a5740573af ;
|
||||
skos:inScheme conceptscheme:c3ff1a7f-c091-484d-8785-c8a5740573af .
|
||||
|
||||
concept:b4f2c3d5-8a7e-4f1b-9c2d-3e5f6a7b8c9d
|
||||
rdf:type skos:Concept ;
|
||||
mu:uuid "b4f2c3d5-8a7e-4f1b-9c2d-3e5f6a7b8c9d" ;
|
||||
skos:prefLabel "Autonome verzorgingsinstelling" ;
|
||||
sh:order 22 ;
|
||||
skos:topConceptOf conceptscheme:c3ff1a7f-c091-484d-8785-c8a5740573af ;
|
||||
skos:inScheme conceptscheme:c3ff1a7f-c091-484d-8785-c8a5740573af .
|
||||
|
||||
concept:c7d8e9f0-1a2b-4c5d-6e7f-8a9b0c1d2e3f
|
||||
rdf:type skos:Concept ;
|
||||
mu:uuid "c7d8e9f0-1a2b-4c5d-6e7f-8a9b0c1d2e3f" ;
|
||||
skos:prefLabel "Welzijnsvereniging" ;
|
||||
sh:order 23 ;
|
||||
skos:topConceptOf conceptscheme:c3ff1a7f-c091-484d-8785-c8a5740573af ;
|
||||
skos:inScheme conceptscheme:c3ff1a7f-c091-484d-8785-c8a5740573af .
|
||||
|
||||
concept:d1e2f3a4-5b6c-7d8e-9f0a-1b2c3d4e5f6a
|
||||
rdf:type skos:Concept ;
|
||||
mu:uuid "d1e2f3a4-5b6c-7d8e-9f0a-1b2c3d4e5f6a" ;
|
||||
skos:prefLabel "Geen rechtspersoonlijkheid" ;
|
||||
sh:order 24 ;
|
||||
skos:topConceptOf conceptscheme:c3ff1a7f-c091-484d-8785-c8a5740573af ;
|
||||
skos:inScheme conceptscheme:c3ff1a7f-c091-484d-8785-c8a5740573af .
|
||||
|
||||
concept:aa2590a0-b6de-4cba-982c-27d70553b17e
|
||||
rdf:type skos:Concept ;
|
||||
mu:uuid "aa2590a0-b6de-4cba-982c-27d70553b17e" ;
|
||||
skos:prefLabel "Andere" ;
|
||||
sh:order 25 ;
|
||||
skos:topConceptOf conceptscheme:c3ff1a7f-c091-484d-8785-c8a5740573af ;
|
||||
skos:inScheme conceptscheme:c3ff1a7f-c091-484d-8785-c8a5740573af .
|
||||
@@ -0,0 +1,11 @@
|
||||
INSERT DATA {
|
||||
GRAPH <http://mu.semte.ch/graphs/public> {
|
||||
<http://lblod.data.gift/concepts/8a4f3c2d-9e1b-4f5a-b7c3-6d8e9f0a1b2c>
|
||||
a <http://lblod.data.gift/vocabularies/organisatie/Veranderingsgebeurtenis> ;
|
||||
<http://mu.semte.ch/vocabularies/core/uuid> "8a4f3c2d-9e1b-4f5a-b7c3-6d8e9f0a1b2c" ;
|
||||
<http://www.w3.org/2004/02/skos/core#prefLabel> "Wijziging juridische vorm" ;
|
||||
<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#inScheme> <http://lblod.data.gift/concept-schemes/e1ff33ee76b5662ec8486f0e2abec384> ;
|
||||
<http://www.w3.org/2004/02/skos/core#topConceptOf> <http://lblod.data.gift/concept-schemes/e1ff33ee76b5662ec8486f0e2abec384> .
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
INSERT DATA {
|
||||
GRAPH <http://mu.semte.ch/graphs/public> {
|
||||
<http://lblod.data.gift/concepts/019ef8b6-ba27-7388-a5cc-faf74f357963> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://lblod.data.gift/vocabularies/organisatie/TypeVestiging> .
|
||||
<http://lblod.data.gift/concepts/019ef8b6-ba27-7388-a5cc-faf74f357963> <http://www.w3.org/2004/02/skos/core#prefLabel> "Bezoekadres" .
|
||||
<http://lblod.data.gift/concepts/019ef8b6-ba27-7388-a5cc-faf74f357963> <http://mu.semte.ch/vocabularies/core/uuid> "019ef8b6-ba27-7388-a5cc-faf74f357963" .
|
||||
<http://lblod.data.gift/concepts/019ef8b6-ba27-7388-a5cc-faf74f357963> <http://www.w3.org/2004/02/skos/core#topConceptOf> <http://lblod.data.gift/concept-schemes/f8319ccf40fc2a1697edc5cf7e03018f> .
|
||||
<http://lblod.data.gift/concepts/019ef8b6-ba27-7388-a5cc-faf74f357963> <http://www.w3.org/2004/02/skos/core#inScheme> <http://lblod.data.gift/concept-schemes/f8319ccf40fc2a1697edc5cf7e03018f> .
|
||||
<http://lblod.data.gift/concepts/019ef8b6-ba27-7388-a5cc-faf74f357963> <http://www.w3.org/2004/02/skos/core#inScheme> <http://lblod.data.gift/concept-schemes/10caf4a4-1ff5-4c05-917e-56489910d68b> .
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,95 @@
|
||||
PREFIX mandaat: <http://data.vlaanderen.be/ns/mandaat#>
|
||||
PREFIX ere: <http://data.lblod.info/vocabularies/erediensten/>
|
||||
PREFIX besluit: <http://data.vlaanderen.be/ns/besluit#>
|
||||
PREFIX generiek: <https://data.vlaanderen.be/ns/generiek#>
|
||||
PREFIX regorg: <http://www.w3.org/ns/regorg#>
|
||||
PREFIX org: <http://www.w3.org/ns/org#>
|
||||
|
||||
DELETE {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?otherOrgaanInTime ?p ?o .
|
||||
?s ?p2 ?otherOrgaanInTime .
|
||||
?mandate ?mp ?mo .
|
||||
?ms ?mp2 ?mandate .
|
||||
}
|
||||
}
|
||||
WHERE {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?worshipService a ere:BestuurVanDeEredienst ;
|
||||
regorg:orgStatus <http://lblod.data.gift/concepts/abf4fee82019f88cf122f986830621ab> .
|
||||
|
||||
?bestuursorgaan besluit:bestuurt ?worshipService .
|
||||
|
||||
{
|
||||
SELECT ?bestuursorgaan (MAX(?start) AS ?keptStart) {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?orgaanInTime generiek:isTijdspecialisatieVan ?bestuursorgaan ;
|
||||
mandaat:bindingStart ?start .
|
||||
FILTER(?start <= NOW())
|
||||
}
|
||||
}
|
||||
GROUP BY ?bestuursorgaan
|
||||
}
|
||||
|
||||
?keptOrgaanInTime generiek:isTijdspecialisatieVan ?bestuursorgaan ;
|
||||
mandaat:bindingStart ?keptStart .
|
||||
|
||||
?otherOrgaanInTime generiek:isTijdspecialisatieVan ?bestuursorgaan .
|
||||
FILTER(?otherOrgaanInTime != ?keptOrgaanInTime)
|
||||
|
||||
{ ?otherOrgaanInTime ?p ?o . }
|
||||
UNION
|
||||
{ ?s ?p2 ?otherOrgaanInTime . }
|
||||
UNION
|
||||
{ ?otherOrgaanInTime org:hasPost ?mandate . ?mandate ?mp ?mo . }
|
||||
UNION
|
||||
{ ?otherOrgaanInTime org:hasPost ?mandate . ?ms ?mp2 ?mandate . }
|
||||
}
|
||||
};
|
||||
|
||||
DELETE {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?mandate ?p ?o .
|
||||
?s ?p2 ?mandate .
|
||||
}
|
||||
}
|
||||
WHERE {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?worshipService a ere:BestuurVanDeEredienst ;
|
||||
regorg:orgStatus <http://lblod.data.gift/concepts/abf4fee82019f88cf122f986830621ab> .
|
||||
|
||||
?bestuursorgaan besluit:bestuurt ?worshipService .
|
||||
?orgaanInTime generiek:isTijdspecialisatieVan ?bestuursorgaan .
|
||||
|
||||
?orgaanInTime org:hasPost ?mandate .
|
||||
?mandate a mandaat:Mandaat ;
|
||||
org:role ?role .
|
||||
|
||||
FILTER(?role NOT IN (
|
||||
<http://data.vlaanderen.be/id/concept/BestuursfunctieCode/67e6e585166cd97575b3e17ffc430a43>,
|
||||
<http://data.vlaanderen.be/id/concept/BestuursfunctieCode/5ac134b9800b81da3c450d6b9605cef2>,
|
||||
<http://data.vlaanderen.be/id/concept/BestuursfunctieCode/180d13930d6f1a3938e0aa7fa9990002>
|
||||
))
|
||||
|
||||
{ ?mandate ?p ?o . }
|
||||
UNION
|
||||
{ ?s ?p2 ?mandate . }
|
||||
}
|
||||
};
|
||||
|
||||
DELETE {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?orgaanInTime mandaat:bindingEinde ?endDate .
|
||||
}
|
||||
}
|
||||
WHERE {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?worshipService a ere:BestuurVanDeEredienst ;
|
||||
regorg:orgStatus <http://lblod.data.gift/concepts/abf4fee82019f88cf122f986830621ab> .
|
||||
|
||||
?bestuursorgaan besluit:bestuurt ?worshipService .
|
||||
?orgaanInTime generiek:isTijdspecialisatieVan ?bestuursorgaan .
|
||||
|
||||
?orgaanInTime mandaat:bindingEinde ?endDate .
|
||||
}
|
||||
};
|
||||
@@ -0,0 +1 @@
|
||||
http://mu.semte.ch/graphs/public
|
||||
2031
config/migrations/2026/20260707145350-operation-area-codelist.ttl
Normal file
2031
config/migrations/2026/20260707145350-operation-area-codelist.ttl
Normal file
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1 @@
|
||||
http://mu.semte.ch/graphs/public
|
||||
@@ -0,0 +1,236 @@
|
||||
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
|
||||
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
|
||||
@prefix mu: <http://mu.semte.ch/vocabularies/core/> .
|
||||
@prefix code: <http://lblod.data.gift/vocabularies/organisatie/> .
|
||||
@prefix conceptscheme: <http://data.vlaanderen.be/id/conceptscheme/> .
|
||||
@prefix concept: <http://lblod.data.gift/concepts/> .
|
||||
|
||||
# Concept Scheme for Content Themes (Inhoudelijk Thema)
|
||||
conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d
|
||||
rdf:type skos:ConceptScheme ;
|
||||
mu:uuid "b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d" ;
|
||||
skos:prefLabel "Inhoudelijk thema" .
|
||||
|
||||
concept:54663344-b7c9-497d-aa9e-6c723ba2f1ec
|
||||
rdf:type skos:Concept ;
|
||||
mu:uuid "54663344-b7c9-497d-aa9e-6c723ba2f1ec" ;
|
||||
skos:prefLabel "Afval en/of recyclage" ;
|
||||
skos:topConceptOf conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d ;
|
||||
skos:inScheme conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d .
|
||||
|
||||
concept:0585facf-2194-48a6-b45f-30f629d33b0b
|
||||
rdf:type skos:Concept ;
|
||||
mu:uuid "0585facf-2194-48a6-b45f-30f629d33b0b" ;
|
||||
skos:prefLabel "Crematorium en/of lijkbezorging" ;
|
||||
skos:topConceptOf conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d ;
|
||||
skos:inScheme conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d .
|
||||
|
||||
concept:fab150c6-6956-4f41-8d59-56b4365ec5c9
|
||||
rdf:type skos:Concept ;
|
||||
mu:uuid "fab150c6-6956-4f41-8d59-56b4365ec5c9" ;
|
||||
skos:prefLabel "Dierenwelzijn" ;
|
||||
skos:topConceptOf conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d ;
|
||||
skos:inScheme conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d .
|
||||
|
||||
concept:ba00f1e9-d133-42cb-9dcf-834780ad63e4
|
||||
rdf:type skos:Concept ;
|
||||
mu:uuid "ba00f1e9-d133-42cb-9dcf-834780ad63e4" ;
|
||||
skos:prefLabel "Distributie: elektriciteit, gas, stoom en/of gekoelde lucht" ;
|
||||
skos:topConceptOf conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d ;
|
||||
skos:inScheme conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d .
|
||||
|
||||
concept:4119f9e8-4a50-4ed3-be61-6077b23598ca
|
||||
rdf:type skos:Concept ;
|
||||
mu:uuid "4119f9e8-4a50-4ed3-be61-6077b23598ca" ;
|
||||
skos:prefLabel "Distributie: water" ;
|
||||
skos:topConceptOf conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d ;
|
||||
skos:inScheme conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d .
|
||||
|
||||
concept:b747a46c-85d4-47f4-9085-7ceb15c30b8d
|
||||
rdf:type skos:Concept ;
|
||||
mu:uuid "b747a46c-85d4-47f4-9085-7ceb15c30b8d" ;
|
||||
skos:prefLabel "Diversiteit, inburgering en/of integratie" ;
|
||||
skos:topConceptOf conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d ;
|
||||
skos:inScheme conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d .
|
||||
|
||||
concept:5d8f09bc-8f65-4904-972a-940d5f2ed498
|
||||
rdf:type skos:Concept ;
|
||||
mu:uuid "5d8f09bc-8f65-4904-972a-940d5f2ed498" ;
|
||||
skos:prefLabel "Economie, sociale economie en/of werk" ;
|
||||
skos:topConceptOf conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d ;
|
||||
skos:inScheme conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d .
|
||||
|
||||
concept:a9952a91-7c41-4a5e-a735-082008ed64be
|
||||
rdf:type skos:Concept ;
|
||||
mu:uuid "a9952a91-7c41-4a5e-a735-082008ed64be" ;
|
||||
skos:prefLabel "Erfgoed: cultureel" ;
|
||||
skos:topConceptOf conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d ;
|
||||
skos:inScheme conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d .
|
||||
|
||||
concept:b9a95aa5-6bf6-4c26-b67b-4ac46b600f4d
|
||||
rdf:type skos:Concept ;
|
||||
mu:uuid "b9a95aa5-6bf6-4c26-b67b-4ac46b600f4d" ;
|
||||
skos:prefLabel "Erfgoed: onroerend" ;
|
||||
skos:topConceptOf conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d ;
|
||||
skos:inScheme conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d .
|
||||
|
||||
concept:fb0540e4-9776-41a8-b551-eb738216b79f
|
||||
rdf:type skos:Concept ;
|
||||
mu:uuid "fb0540e4-9776-41a8-b551-eb738216b79f" ;
|
||||
skos:prefLabel "Facilitaire, administratieve en/of ondersteunende diensten" ;
|
||||
skos:topConceptOf conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d ;
|
||||
skos:inScheme conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d .
|
||||
|
||||
concept:1081a013-2db6-4680-a9da-7b5d09698f40
|
||||
rdf:type skos:Concept ;
|
||||
mu:uuid "1081a013-2db6-4680-a9da-7b5d09698f40" ;
|
||||
skos:prefLabel "Financiële activiteiten, financiering en/of verzekeringen" ;
|
||||
skos:topConceptOf conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d ;
|
||||
skos:inScheme conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d .
|
||||
|
||||
concept:d177a63f-442e-4f50-a17f-54f23de9b69d
|
||||
rdf:type skos:Concept ;
|
||||
mu:uuid "d177a63f-442e-4f50-a17f-54f23de9b69d" ;
|
||||
skos:prefLabel "Jeugdhulp en gezinsbeleid" ;
|
||||
skos:topConceptOf conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d ;
|
||||
skos:inScheme conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d .
|
||||
|
||||
concept:0021dbec-fad2-4fc0-af31-b84944f56a09
|
||||
rdf:type skos:Concept ;
|
||||
mu:uuid "0021dbec-fad2-4fc0-af31-b84944f56a09" ;
|
||||
skos:prefLabel "Mobiliteit" ;
|
||||
skos:topConceptOf conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d ;
|
||||
skos:inScheme conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d .
|
||||
|
||||
concept:ddf03efb-81d1-4bb7-8ab8-45dc37aafffa
|
||||
rdf:type skos:Concept ;
|
||||
mu:uuid "ddf03efb-81d1-4bb7-8ab8-45dc37aafffa" ;
|
||||
skos:prefLabel "Natuur, milieu, klimaat, landschap en/of duurzaamheid" ;
|
||||
skos:topConceptOf conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d ;
|
||||
skos:inScheme conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d .
|
||||
|
||||
concept:dfe85927-ef24-48b5-bb6c-99360619ee65
|
||||
rdf:type skos:Concept ;
|
||||
mu:uuid "dfe85927-ef24-48b5-bb6c-99360619ee65" ;
|
||||
skos:prefLabel "Onderwijs en/of vorming" ;
|
||||
skos:topConceptOf conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d ;
|
||||
skos:inScheme conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d .
|
||||
|
||||
concept:04141320-99c5-41c3-ab42-576ab235376d
|
||||
rdf:type skos:Concept ;
|
||||
mu:uuid "04141320-99c5-41c3-ab42-576ab235376d" ;
|
||||
skos:prefLabel "Personeel" ;
|
||||
skos:topConceptOf conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d ;
|
||||
skos:inScheme conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d .
|
||||
|
||||
concept:9edf7528-4a58-4065-afc6-00f60b01cd7b
|
||||
rdf:type skos:Concept ;
|
||||
mu:uuid "9edf7528-4a58-4065-afc6-00f60b01cd7b" ;
|
||||
skos:prefLabel "Riolering, afvalwaterbeheer en/of watersanering" ;
|
||||
skos:topConceptOf conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d ;
|
||||
skos:inScheme conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d .
|
||||
|
||||
concept:50ddf4c7-623e-420b-8016-e953bd76c109
|
||||
rdf:type skos:Concept ;
|
||||
mu:uuid "50ddf4c7-623e-420b-8016-e953bd76c109" ;
|
||||
skos:prefLabel "Ruimtelijke ordening" ;
|
||||
skos:topConceptOf conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d ;
|
||||
skos:inScheme conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d .
|
||||
|
||||
concept:ab2f029e-ee42-452f-bcd7-416f391ef5f2
|
||||
rdf:type skos:Concept ;
|
||||
mu:uuid "ab2f029e-ee42-452f-bcd7-416f391ef5f2" ;
|
||||
skos:prefLabel "Streekontwikkeling" ;
|
||||
skos:topConceptOf conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d ;
|
||||
skos:inScheme conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d .
|
||||
|
||||
concept:e848b2cd-2348-4214-bf08-686ca04a864e
|
||||
rdf:type skos:Concept ;
|
||||
mu:uuid "e848b2cd-2348-4214-bf08-686ca04a864e" ;
|
||||
skos:prefLabel "Telecommunicatie en/of informatica (ICT)" ;
|
||||
skos:topConceptOf conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d ;
|
||||
skos:inScheme conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d .
|
||||
|
||||
concept:0e2c7608-e990-4854-b58a-b3c1b8dc7752
|
||||
rdf:type skos:Concept ;
|
||||
mu:uuid "0e2c7608-e990-4854-b58a-b3c1b8dc7752" ;
|
||||
skos:prefLabel "Veiligheid" ;
|
||||
skos:topConceptOf conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d ;
|
||||
skos:inScheme conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d .
|
||||
|
||||
concept:0230dfa4-d12b-4186-b7b0-4676e387a310
|
||||
rdf:type skos:Concept ;
|
||||
mu:uuid "0230dfa4-d12b-4186-b7b0-4676e387a310" ;
|
||||
skos:prefLabel "Vrijetijdsbeleid: cultuur" ;
|
||||
skos:topConceptOf conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d ;
|
||||
skos:inScheme conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d .
|
||||
|
||||
concept:7ddb59f5-d49b-4797-a7de-f6ababcf4c75
|
||||
rdf:type skos:Concept ;
|
||||
mu:uuid "7ddb59f5-d49b-4797-a7de-f6ababcf4c75" ;
|
||||
skos:prefLabel "Vrijetijdsbeleid: jeugd" ;
|
||||
skos:topConceptOf conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d ;
|
||||
skos:inScheme conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d .
|
||||
|
||||
concept:8044deef-36ad-4383-92e1-ddcea08ef783
|
||||
rdf:type skos:Concept ;
|
||||
mu:uuid "8044deef-36ad-4383-92e1-ddcea08ef783" ;
|
||||
skos:prefLabel "Vrijetijdsbeleid: sport" ;
|
||||
skos:topConceptOf conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d ;
|
||||
skos:inScheme conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d .
|
||||
|
||||
concept:2375ec2b-5c8f-45b8-bec3-82ba925dd6bf
|
||||
rdf:type skos:Concept ;
|
||||
mu:uuid "2375ec2b-5c8f-45b8-bec3-82ba925dd6bf" ;
|
||||
skos:prefLabel "Vrijetijdsbeleid: toerisme" ;
|
||||
skos:topConceptOf conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d ;
|
||||
skos:inScheme conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d .
|
||||
|
||||
concept:ac13b275-7e88-4601-b752-93860b737151
|
||||
rdf:type skos:Concept ;
|
||||
mu:uuid "ac13b275-7e88-4601-b752-93860b737151" ;
|
||||
skos:prefLabel "Welzijn" ;
|
||||
skos:topConceptOf conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d ;
|
||||
skos:inScheme conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d .
|
||||
|
||||
concept:ff690be5-fc55-4378-a504-9d9fabfd4a5f
|
||||
rdf:type skos:Concept ;
|
||||
mu:uuid "ff690be5-fc55-4378-a504-9d9fabfd4a5f" ;
|
||||
skos:prefLabel "Wonen: algemeen wonen" ;
|
||||
skos:topConceptOf conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d ;
|
||||
skos:inScheme conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d .
|
||||
|
||||
concept:9ec2080c-4657-4b9f-86b8-2ff5336b6760
|
||||
rdf:type skos:Concept ;
|
||||
mu:uuid "9ec2080c-4657-4b9f-86b8-2ff5336b6760" ;
|
||||
skos:prefLabel "Wonen: sociaal wonen" ;
|
||||
skos:topConceptOf conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d ;
|
||||
skos:inScheme conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d .
|
||||
|
||||
concept:938e3951-3ac9-4577-8144-1f0d65aa98f8
|
||||
rdf:type skos:Concept ;
|
||||
mu:uuid "938e3951-3ac9-4577-8144-1f0d65aa98f8" ;
|
||||
skos:prefLabel "Zorg: eerstelijnszorg" ;
|
||||
skos:topConceptOf conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d ;
|
||||
skos:inScheme conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d .
|
||||
|
||||
concept:a9d85267-5890-40e8-b764-562c239fbc0c
|
||||
rdf:type skos:Concept ;
|
||||
mu:uuid "a9d85267-5890-40e8-b764-562c239fbc0c" ;
|
||||
skos:prefLabel "Zorg: geestelijke gezondheidszorg" ;
|
||||
skos:topConceptOf conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d ;
|
||||
skos:inScheme conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d .
|
||||
|
||||
concept:14bf90d1-b1ba-43e3-a215-2e0fb66d7503
|
||||
rdf:type skos:Concept ;
|
||||
mu:uuid "14bf90d1-b1ba-43e3-a215-2e0fb66d7503" ;
|
||||
skos:prefLabel "Zorg: woonzorg" ;
|
||||
skos:topConceptOf conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d ;
|
||||
skos:inScheme conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d .
|
||||
|
||||
concept:1416c735-b31d-4499-86e4-d301ba67ef55
|
||||
rdf:type skos:Concept ;
|
||||
mu:uuid "1416c735-b31d-4499-86e4-d301ba67ef55" ;
|
||||
skos:prefLabel "Zorg: ziekenhuizen (inclusief psychiatrische ziekenhuizen en revalidatieziekenhuizen)" ;
|
||||
skos:topConceptOf conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d ;
|
||||
skos:inScheme conceptscheme:b8a2c4d6-e9f1-4a3b-8c5d-7e2f9a1b3c4d .
|
||||
@@ -0,0 +1,10 @@
|
||||
INSERT DATA {
|
||||
GRAPH <http://mu.semte.ch/graphs/public> {
|
||||
<http://lblod.data.gift/concepts/eeaf623d-9629-4de3-9c37-2dbb132b13d8> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://lblod.data.gift/vocabularies/organisatie/TypeVestiging> .
|
||||
<http://lblod.data.gift/concepts/eeaf623d-9629-4de3-9c37-2dbb132b13d8> <http://www.w3.org/2004/02/skos/core#prefLabel> "Wijkkantoor" .
|
||||
<http://lblod.data.gift/concepts/eeaf623d-9629-4de3-9c37-2dbb132b13d8> <http://mu.semte.ch/vocabularies/core/uuid> "eeaf623d-9629-4de3-9c37-2dbb132b13d8" .
|
||||
<http://lblod.data.gift/concepts/eeaf623d-9629-4de3-9c37-2dbb132b13d8> <http://www.w3.org/2004/02/skos/core#topConceptOf> <http://lblod.data.gift/concept-schemes/f8319ccf40fc2a1697edc5cf7e03018f> .
|
||||
<http://lblod.data.gift/concepts/eeaf623d-9629-4de3-9c37-2dbb132b13d8> <http://www.w3.org/2004/02/skos/core#inScheme> <http://lblod.data.gift/concept-schemes/f8319ccf40fc2a1697edc5cf7e03018f> .
|
||||
<http://lblod.data.gift/concepts/eeaf623d-9629-4de3-9c37-2dbb132b13d8> <http://www.w3.org/2004/02/skos/core#inScheme> <http://lblod.data.gift/concept-schemes/10caf4a4-1ff5-4c05-917e-56489910d68b> .
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,35 @@
|
||||
DELETE WHERE {
|
||||
graph <http://mu.semte.ch/graphs/worship-service> {
|
||||
<http://data.lblod.info/id/betrokkenLokaleBesturen/6187e2d787cc954587dd7dce215e96b5> ?p ?o.
|
||||
}
|
||||
}
|
||||
|
||||
;
|
||||
|
||||
DELETE WHERE {
|
||||
graph <http://mu.semte.ch/graphs/worship-service> {
|
||||
<http://data.lblod.info/id/bestuurseenheden/73840d393bd94828f0903e8357c7f328d4bf4b8fbd63adbfa443e784f056a589> <http://data.lblod.info/vocabularies/erediensten/betrokkenBestuur> <http://data.lblod.info/id/betrokkenLokaleBesturen/6187e2d787cc954587dd7dce215e96b5>.
|
||||
}
|
||||
}
|
||||
|
||||
;
|
||||
|
||||
DELETE {
|
||||
GRAPH ?g {
|
||||
?localInvolvementPajottegem <http://data.lblod.info/vocabularies/erediensten/financieringspercentage> ?percentage.
|
||||
}
|
||||
}
|
||||
INSERT {
|
||||
GRAPH ?g {
|
||||
?localInvolvementPajottegem <http://data.lblod.info/vocabularies/erediensten/financieringspercentage> 100.
|
||||
}
|
||||
}
|
||||
WHERE {
|
||||
BIND(<http://mu.semte.ch/graphs/worship-service> AS ?g)
|
||||
GRAPH ?g {
|
||||
?localInvolvementPajottegem <http://data.lblod.info/vocabularies/erediensten/financieringspercentage> ?percentage.
|
||||
}
|
||||
VALUES ?localInvolvementPajottegem {
|
||||
<http://data.lblod.info/id/betrokkenLokaleBesturen/58bfe3f61f5a661383a5db8502994210>
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,94 @@
|
||||
PREFIX ere: <http://data.lblod.info/vocabularies/erediensten/>
|
||||
PREFIX mu: <http://mu.semte.ch/vocabularies/core/>
|
||||
PREFIX org: <http://www.w3.org/ns/org#>
|
||||
|
||||
DELETE {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?bestuur ere:betrokkenBestuur ?betrokkenLokaleBesturen .
|
||||
?betrokkenLokaleBesturen ?p ?o .
|
||||
}
|
||||
} WHERE {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
VALUES ?betrokkenLokaleBesturen {
|
||||
<http://data.lblod.info/id/betrokkenLokaleBesturen/6363D5718DE5818A7C9F4402>
|
||||
|
||||
<http://data.lblod.info/id/betrokkenLokaleBesturen/6A462F3FDD4B9E78BCCD458F>
|
||||
<http://data.lblod.info/id/betrokkenLokaleBesturen/6A462F3FDD4B9E78BCCD4590>
|
||||
<http://data.lblod.info/id/betrokkenLokaleBesturen/6A462F3FDD4B9E78BCCD458E>
|
||||
|
||||
<http://data.lblod.info/id/betrokkenLokaleBesturen/6A71F922F541BB824A439361>
|
||||
<http://data.lblod.info/id/betrokkenLokaleBesturen/6A71F922F541BB824A43935D>
|
||||
<http://data.lblod.info/id/betrokkenLokaleBesturen/6A71F922F541BB824A43935F>
|
||||
<http://data.lblod.info/id/betrokkenLokaleBesturen/6A71F922F541BB824A439364>
|
||||
<http://data.lblod.info/id/betrokkenLokaleBesturen/6A71F922F541BB824A439366>
|
||||
<http://data.lblod.info/id/betrokkenLokaleBesturen/6A71F922F541BB824A439367>
|
||||
<http://data.lblod.info/id/betrokkenLokaleBesturen/6A71F922F541BB824A43936A>
|
||||
<http://data.lblod.info/id/betrokkenLokaleBesturen/6A71F922F541BB824A439369>
|
||||
<http://data.lblod.info/id/betrokkenLokaleBesturen/6A71F922F541BB824A43936B>
|
||||
<http://data.lblod.info/id/betrokkenLokaleBesturen/6A71F922F541BB824A43936D>
|
||||
<http://data.lblod.info/id/betrokkenLokaleBesturen/6A71F922F541BB824A43936C>
|
||||
<http://data.lblod.info/id/betrokkenLokaleBesturen/6A71F922F541BB824A439368>
|
||||
<http://data.lblod.info/id/betrokkenLokaleBesturen/6A71F922F541BB824A439360>
|
||||
<http://data.lblod.info/id/betrokkenLokaleBesturen/6A71F922F541BB824A439365>
|
||||
<http://data.lblod.info/id/betrokkenLokaleBesturen/6A71F922F541BB824A43935E>
|
||||
<http://data.lblod.info/id/betrokkenLokaleBesturen/6A71F922F541BB824A439362>
|
||||
<http://data.lblod.info/id/betrokkenLokaleBesturen/6A71F922F541BB824A439363>
|
||||
}
|
||||
|
||||
?bestuur ere:betrokkenBestuur ?betrokkenLokaleBesturen .
|
||||
?betrokkenLokaleBesturen ?p ?o .
|
||||
}
|
||||
}
|
||||
|
||||
;
|
||||
|
||||
DELETE {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
?bestuur ere:betrokkenBestuur ?betrokkenLokaleBesturen .
|
||||
?betrokkenLokaleBesturen ?p ?o .
|
||||
}
|
||||
} WHERE {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
VALUES ?worshipService {
|
||||
<http://data.lblod.info/id/besturenVanDeEredienst/6371F8418DE5818A7C9F44A5>
|
||||
<http://data.lblod.info/id/besturenVanDeEredienst/65F5B3BEE77A4F2289F6B64C>
|
||||
}
|
||||
|
||||
?bestuur ere:betrokkenBestuur ?betrokkenLokaleBesturen .
|
||||
?betrokkenLokaleBesturen ere:typebetrokkenheid <http://lblod.data.gift/concepts/0f845f00ee76099c89518cbaf6a7b77f> ;
|
||||
org:organization ?worshipService ;
|
||||
?p ?o .
|
||||
}
|
||||
}
|
||||
|
||||
;
|
||||
|
||||
INSERT DATA {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
<http://data.lblod.info/id/bestuurseenheden/be278471a2a318edba32e7ac4294c0eafbe4c8077a34dcbb9c2e43211d4a78a6>
|
||||
ere:betrokkenBestuur <http://data.lblod.info/id/betrokkenLokaleBesturen/c663fdc9-642a-44c0-ac41-18e0ba047a9c> .
|
||||
|
||||
<http://data.lblod.info/id/betrokkenLokaleBesturen/c663fdc9-642a-44c0-ac41-18e0ba047a9c>
|
||||
a ere:BetrokkenLokaleBesturen ;
|
||||
mu:uuid "c663fdc9-642a-44c0-ac41-18e0ba047a9c" ;
|
||||
ere:financieringspercentage "0"^^xsd:integer ;
|
||||
ere:typebetrokkenheid <http://lblod.data.gift/concepts/0f845f00ee76099c89518cbaf6a7b77f> ;
|
||||
org:organization <http://data.lblod.info/id/besturenVanDeEredienst/65F5B3BEE77A4F2289F6B64C> .
|
||||
}
|
||||
}
|
||||
|
||||
;
|
||||
|
||||
INSERT DATA {
|
||||
GRAPH <http://mu.semte.ch/graphs/worship-service> {
|
||||
<http://data.lblod.info/id/bestuurseenheden/298b13541e1e85de4b71535197aa1f3bbc4bdb67f0fe0f58ab4a7dc207af61fa>
|
||||
ere:betrokkenBestuur <http://data.lblod.info/id/betrokkenLokaleBesturen/a26b6366-982a-40e1-aafe-eea7ade5865e> .
|
||||
|
||||
<http://data.lblod.info/id/betrokkenLokaleBesturen/a26b6366-982a-40e1-aafe-eea7ade5865e>
|
||||
a ere:BetrokkenLokaleBesturen ;
|
||||
mu:uuid "a26b6366-982a-40e1-aafe-eea7ade5865e" ;
|
||||
ere:financieringspercentage "0"^^xsd:integer ;
|
||||
ere:typebetrokkenheid <http://lblod.data.gift/concepts/86fcbbbff764f1cba4c7e10dbbae578e> ;
|
||||
org:organization <http://data.lblod.info/id/besturenVanDeEredienst/6874B0FE8806FCC9C1BBF1C3> .
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
CLEAR GRAPH <http://redpencil.data.gift/id/deltas/producer/organizations-public-info>
|
||||
187
config/reports/administrative-units-report.js
Normal file
187
config/reports/administrative-units-report.js
Normal file
@@ -0,0 +1,187 @@
|
||||
import { generateReportFromData, batchedQuery } from "../helpers.js";
|
||||
import { PREFIXES } from "./utils";
|
||||
|
||||
export default {
|
||||
cronPattern: "0 00 1 * * *",
|
||||
name: "administrativeUnits",
|
||||
execute: async () => {
|
||||
const reportData = {
|
||||
title: "administrative units",
|
||||
description: "List of the administrative units",
|
||||
filePrefix: "exports/administrative-units",
|
||||
};
|
||||
|
||||
console.log("Generating administrative units report");
|
||||
|
||||
const queryString = `
|
||||
${PREFIXES}
|
||||
|
||||
SELECT DISTINCT
|
||||
?Bestuurseenheid
|
||||
?Classificatie
|
||||
?Status
|
||||
?KBO_nr
|
||||
?OVO_nr
|
||||
?Sharepoint_id
|
||||
?NIS_code
|
||||
?Regio
|
||||
?Provincie
|
||||
?Straat
|
||||
?Huisnummer
|
||||
?Busnummer
|
||||
?Postcode
|
||||
?Gemeente
|
||||
(STR(?GrensoverschrijdendBoolean) AS ?Grensoverschrijdend)
|
||||
?TypeEredienst
|
||||
?BestuurseenheidURI
|
||||
?Stekking
|
||||
{
|
||||
VALUES ?type {
|
||||
besluit:Bestuurseenheid
|
||||
ere:BestuurVanDeEredienst
|
||||
org:Organization
|
||||
ere:EredienstBestuurseenheid
|
||||
ere:CentraalBestuurVanDeEredienst
|
||||
}
|
||||
|
||||
?BestuurseenheidURI
|
||||
a ?type.
|
||||
OPTIONAL { ?BestuurseenheidURI skos:prefLabel ?Bestuurseenheid . }
|
||||
OPTIONAL { ?BestuurseenheidURI org:classification/skos:prefLabel ?Classificatie. }
|
||||
|
||||
OPTIONAL {
|
||||
?BestuurseenheidURI besluit:werkingsgebied ?werkingsgebiedURI.
|
||||
?werkingsgebiedURI rdfs:label ?werkingsgebied.
|
||||
OPTIONAL {
|
||||
?werkingsgebiedURI geo:sfWithin ?regionURI.
|
||||
?regionURI
|
||||
ext:werkingsgebiedNiveau "Referentieregio"@nl;
|
||||
rdfs:label ?langRegio.
|
||||
}
|
||||
OPTIONAL {
|
||||
?werkingsgebiedURI skos:exactMatch ?nisArea.
|
||||
?nisArea skos:inScheme ?NISCodeScheme;
|
||||
skos:notation ?NIS_code.
|
||||
|
||||
FILTER (?NISCodeScheme IN ( <http://vocab.belgif.be/auth/refnis2019>, <http://vocab.belgif.be/auth/refnis2025>))
|
||||
}
|
||||
}
|
||||
OPTIONAL {
|
||||
?BestuurseenheidURI org:hasPrimarySite/organisatie:bestaatUit ?address .
|
||||
?address adres:gemeentenaam ?Gemeente .
|
||||
|
||||
?municipalityRegio a besluit:Bestuurseenheid ;
|
||||
skos:prefLabel ?Gemeente ;
|
||||
org:classification <http://data.vlaanderen.be/id/concept/BestuurseenheidClassificatieCode/5ab0e9b8a3b2ca7c5e000001> ;
|
||||
besluit:werkingsgebied ?werkingsgebiedRegioURI.
|
||||
|
||||
?werkingsgebiedRegioURI geo:sfWithin ?regioViaAddressURI.
|
||||
?regioViaAddressURI
|
||||
ext:werkingsgebiedNiveau "Referentieregio"@nl;
|
||||
rdfs:label ?langRegioViaAddress.
|
||||
}
|
||||
|
||||
BIND(IF(BOUND(?langRegio) && strlen(?langRegio)>0, str(?langRegio), str(?langRegioViaAddress)) AS ?Regio)
|
||||
|
||||
OPTIONAL { ?BestuurseenheidURI regorg:orgStatus/skos:prefLabel ?Status. }
|
||||
OPTIONAL { ?BestuurseenheidURI ere:typeEredienst ?typeEredienstUri.
|
||||
OPTIONAL { ?typeEredienstUri skos:prefLabel ?TypeEredienst. }
|
||||
}
|
||||
OPTIONAL { ?BestuurseenheidURI ere:grensoverschrijdend ?GrensoverschrijdendBoolean. }
|
||||
OPTIONAL { ?BestuurseenheidURI org:hasPrimarySite/organisatie:bestaatUit ?address .
|
||||
OPTIONAL { ?address locn:thoroughfare ?Straat }
|
||||
OPTIONAL { ?address adres:Adresvoorstelling.huisnummer ?Huisnummer . }
|
||||
OPTIONAL { ?address adres:Adresvoorstelling.busnummer ?Busnummer . }
|
||||
OPTIONAL { ?address locn:postCode ?Postcode . }
|
||||
OPTIONAL { ?address adres:gemeentenaam ?Gemeente . }
|
||||
OPTIONAL { ?address locn:adminUnitL2 ?Provincie . }
|
||||
OPTIONAL { ?address adres:land ?Land . }
|
||||
}
|
||||
OPTIONAL {
|
||||
?BestuurseenheidURI adms:identifier ?kbo_identifier .
|
||||
?kbo_identifier
|
||||
skos:notation ?kbo_notation;
|
||||
generiek:gestructureerdeIdentificator/generiek:lokaleIdentificator ?KBO_nr.
|
||||
FILTER (str(?kbo_notation) = "KBO nummer")
|
||||
}
|
||||
OPTIONAL {
|
||||
?BestuurseenheidURI adms:identifier ?ovo_identifier .
|
||||
?ovo_identifier
|
||||
skos:notation ?ovo_notation;
|
||||
generiek:gestructureerdeIdentificator/generiek:lokaleIdentificator ?OVO_nr.
|
||||
FILTER (str(?ovo_notation) = "OVO-nummer")
|
||||
}
|
||||
OPTIONAL {
|
||||
?BestuurseenheidURI adms:identifier ?sp_identifier .
|
||||
?sp_identifier
|
||||
skos:notation ?sp_notation;
|
||||
generiek:gestructureerdeIdentificator/generiek:lokaleIdentificator ?Sharepoint_id.
|
||||
FILTER (str(?sp_notation) = "SharePoint identificator")
|
||||
}
|
||||
OPTIONAL {
|
||||
?changeEvent org:resultingOrganization ?BestuurseenheidURI;
|
||||
ch:typeWijziging <http://lblod.data.gift/concepts/e4c3d1ef-a34d-43b0-a18c-f4e60e2c8af3>.
|
||||
<http://lblod.data.gift/concepts/e4c3d1ef-a34d-43b0-a18c-f4e60e2c8af3> skos:prefLabel ?stadsTitel
|
||||
}
|
||||
OPTIONAL { ?BestuurseenheidURI ere:denominatie ?Stekking. }
|
||||
} ORDER BY DESC(?Classificatie) ?Bestuurseenheid
|
||||
`;
|
||||
|
||||
const queryResponse = await batchedQuery(queryString);
|
||||
|
||||
const data = queryResponse.results.bindings.map((row) => ({
|
||||
Bestuurseenheid: getSafeValue(row, "Bestuurseenheid"),
|
||||
Classificatie: getSafeValue(row, "Classificatie"),
|
||||
Status: getSafeValue(row, "Status"),
|
||||
KBO_nr: getSafeValue(row, "KBO_nr"),
|
||||
OVO_nr: getSafeValue(row, "OVO_nr"),
|
||||
Sharepoint_id: getSafeValue(row, "Sharepoint_id"),
|
||||
NIS_code: getSafeValue(row, "NIS_code"),
|
||||
Regio: getSafeValue(row, "Regio"),
|
||||
Provincie: getSafeValue(row, "Provincie"),
|
||||
Straat: getSafeValue(row, "Straat"),
|
||||
Huisnummer: getSafeValue(row, "Huisnummer"),
|
||||
Busnummer: getSafeValue(row, "Busnummer"),
|
||||
Postcode: getSafeValue(row, "Postcode"),
|
||||
Gemeente: getSafeValue(row, "Gemeente"),
|
||||
Grensoverschrijdend: getSafeValue(row, "Grensoverschrijdend"),
|
||||
TypeEredienst: getSafeValue(row, "TypeEredienst"),
|
||||
BestuurseenheidURI: getSafeValue(row, "BestuurseenheidURI"),
|
||||
Stekking: getSafeValue(row, "Stekking"),
|
||||
}));
|
||||
|
||||
await generateReportFromData(
|
||||
data,
|
||||
[
|
||||
"Bestuurseenheid",
|
||||
"Classificatie",
|
||||
"Status",
|
||||
"KBO_nr",
|
||||
"OVO_nr",
|
||||
"Sharepoint_id",
|
||||
"NIS_code",
|
||||
"Regio",
|
||||
"Provincie",
|
||||
"Straat",
|
||||
"Huisnummer",
|
||||
"Busnummer",
|
||||
"Postcode",
|
||||
"Gemeente",
|
||||
"Grensoverschrijdend",
|
||||
"TypeEredienst",
|
||||
"BestuurseenheidURI",
|
||||
"Stekking",
|
||||
],
|
||||
reportData,
|
||||
);
|
||||
},
|
||||
};
|
||||
|
||||
function getSafeValue(entry, property) {
|
||||
return entry[property] ? wrapInQuote(entry[property].value) : null;
|
||||
}
|
||||
|
||||
// Some values might contain commas; wrapping them in escapes quotes doesn't disrupt the columns.
|
||||
function wrapInQuote(value) {
|
||||
return `\"${value}\"`;
|
||||
}
|
||||
135
config/reports/change-events-report.js
Normal file
135
config/reports/change-events-report.js
Normal file
@@ -0,0 +1,135 @@
|
||||
import {generateReportFromData, batchedQuery} from "../helpers.js";
|
||||
import {PREFIXES} from "./utils";
|
||||
|
||||
export default {
|
||||
cronPattern: "0 00 3 * * *",
|
||||
name: "changeEvents",
|
||||
execute: async () => {
|
||||
const reportData = {
|
||||
title: "change events",
|
||||
description:
|
||||
"List of change events",
|
||||
filePrefix: "exports/change-events",
|
||||
};
|
||||
|
||||
console.log("Generating change events report");
|
||||
|
||||
const queryString = `
|
||||
${PREFIXES}
|
||||
|
||||
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
|
||||
PREFIX org: <http://www.w3.org/ns/org#>
|
||||
PREFIX regorg: <http://www.w3.org/ns/regorg#>
|
||||
PREFIX dct: <http://purl.org/dc/terms/>
|
||||
PREFIX m8g: <http://data.europa.eu/m8g/>
|
||||
PREFIX eli: <http://data.europa.eu/eli/ontology#>
|
||||
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
|
||||
PREFIX prov: <http://www.w3.org/ns/prov#>
|
||||
PREFIX dossier: <https://data.vlaanderen.be/ns/dossier#>
|
||||
PREFIX ch: <http://data.lblod.info/vocabularies/contacthub/>
|
||||
|
||||
SELECT DISTINCT
|
||||
?organisatie
|
||||
?organisatieLabel
|
||||
?classificatieLabel
|
||||
?statusLabel
|
||||
?resulterendeOrganisatie
|
||||
?resulterendeOrganisatieLabel
|
||||
?resulterendeClassificatieLabel
|
||||
?resulterendeStatusLabel
|
||||
?veranderingsgebeurtenisTypeLabel
|
||||
?beschrijving
|
||||
?linkNaarBesluit
|
||||
?datumMinisterieelBesluit
|
||||
?datumPublicatieBS
|
||||
?datumVeranderingsgebeurtenis
|
||||
WHERE {
|
||||
{
|
||||
SELECT DISTINCT ?organisatie ?organisatieLabel ?veranderingsgebeurtenis
|
||||
WHERE {
|
||||
?organisatie a <http://data.vlaanderen.be/ns/besluit#Bestuurseenheid> ;
|
||||
skos:prefLabel ?organisatieLabel .
|
||||
|
||||
?veranderingsgebeurtenis a org:ChangeEvent ;
|
||||
org:originalOrganization ?organisatie .
|
||||
}
|
||||
}
|
||||
|
||||
OPTIONAL { ?organisatie org:classification/skos:prefLabel ?classificatieLabel . }
|
||||
OPTIONAL { ?organisatie regorg:orgStatus/skos:prefLabel ?statusLabel . }
|
||||
|
||||
OPTIONAL {
|
||||
?veranderingsgebeurtenis org:resultingOrganization ?resulterendeOrganisatie .
|
||||
OPTIONAL { ?resulterendeOrganisatie skos:prefLabel ?resulterendeOrganisatieLabel . }
|
||||
OPTIONAL { ?resulterendeOrganisatie org:classification/skos:prefLabel ?resulterendeClassificatieLabel . }
|
||||
OPTIONAL { ?resulterendeOrganisatie regorg:orgStatus/skos:prefLabel ?resulterendeStatusLabel . }
|
||||
}
|
||||
|
||||
OPTIONAL { ?veranderingsgebeurtenis ch:typeWijziging/skos:prefLabel ?veranderingsgebeurtenisTypeLabel . }
|
||||
OPTIONAL { ?veranderingsgebeurtenis dct:description ?beschrijving . }
|
||||
OPTIONAL { ?veranderingsgebeurtenis dct:date ?datumVeranderingsgebeurtenis . }
|
||||
|
||||
OPTIONAL {
|
||||
?veranderingsgebeurtenis m8g:hasFormalFramework ?besluit .
|
||||
OPTIONAL { ?besluit foaf:page ?linkNaarBesluit . }
|
||||
OPTIONAL { ?besluit eli:date_publication ?datumPublicatieBS . }
|
||||
OPTIONAL {
|
||||
?beslissingsactiviteit prov:generated ?besluit ;
|
||||
dossier:Activiteit.einddatum ?datumMinisterieelBesluit .
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
ORDER BY ?organisatieLabel ?datumVeranderingsgebeurtenis
|
||||
`;
|
||||
|
||||
const queryResponse = await batchedQuery(queryString);
|
||||
|
||||
const data = queryResponse.results.bindings.map((row) => ({
|
||||
organisatie: getSafeValue(row, "organisatie"),
|
||||
organisatieLabel: getSafeValue(row, "organisatieLabel"),
|
||||
classificatieLabel: getSafeValue(row, "classificatieLabel"),
|
||||
statusLabel: getSafeValue(row, "statusLabel"),
|
||||
resulterendeOrganisatie: getSafeValue(row, "resulterendeOrganisatie"),
|
||||
resulterendeOrganisatieLabel: getSafeValue(row, "resulterendeOrganisatieLabel"),
|
||||
resulterendeClassificatieLabel: getSafeValue(row, "resulterendeClassificatieLabel"),
|
||||
resulterendeStatusLabel: getSafeValue(row, "resulterendeStatusLabel"),
|
||||
veranderingsgebeurtenisTypeLabel: getSafeValue(row, "veranderingsgebeurtenisTypeLabel"),
|
||||
beschrijving: getSafeValue(row, "beschrijving"),
|
||||
linkNaarBesluit: getSafeValue(row, "linkNaarBesluit"),
|
||||
datumMinisterieelBesluit: getSafeValue(row, "datumMinisterieelBesluit"),
|
||||
datumPublicatieBS: getSafeValue(row, "datumPublicatieBS"),
|
||||
datumVeranderingsgebeurtenis: getSafeValue(row, "datumVeranderingsgebeurtenis"),
|
||||
}));
|
||||
|
||||
await generateReportFromData(
|
||||
data,
|
||||
[
|
||||
"organisatie",
|
||||
"organisatieLabel",
|
||||
"classificatieLabel",
|
||||
"statusLabel",
|
||||
"resulterendeOrganisatie",
|
||||
"resulterendeOrganisatieLabel",
|
||||
"resulterendeClassificatieLabel",
|
||||
"resulterendeStatusLabel",
|
||||
"veranderingsgebeurtenisTypeLabel",
|
||||
"beschrijving",
|
||||
"linkNaarBesluit",
|
||||
"datumMinisterieelBesluit",
|
||||
"datumPublicatieBS",
|
||||
"datumVeranderingsgebeurtenis",
|
||||
],
|
||||
reportData,
|
||||
);
|
||||
},
|
||||
};
|
||||
|
||||
function getSafeValue(entry, property) {
|
||||
return entry[property] ? wrapInQuote(entry[property].value) : null;
|
||||
}
|
||||
|
||||
// Some values might contain commas; wrapping them in escapes quotes doesn't disrupt the columns.
|
||||
function wrapInQuote(value) {
|
||||
return `\"${value}\"`;
|
||||
}
|
||||
@@ -1,5 +1,21 @@
|
||||
import OrganizationsReport from './organizations-report'
|
||||
import RelatedOrganizationsReport from './related-organizations-report'
|
||||
import KboOrganizationsReport from './kbo-organizations-report'
|
||||
import OrganizationsDetailReport from './organizations-detail-report'
|
||||
import OrganizationsPlatformReport from './organizations-platform-report'
|
||||
import AdministrativeUnitsReport from "./administrative-units-report";
|
||||
import ChangeEventsReport from "./change-events-report";
|
||||
import OrganizationsNoAddressReport from "./organizations-no-address-report";
|
||||
import OrganizationsInFrontendReport from "./organizations-in-frontend-report";
|
||||
|
||||
export default [
|
||||
OrganizationsReport,
|
||||
RelatedOrganizationsReport,
|
||||
KboOrganizationsReport,
|
||||
OrganizationsDetailReport,
|
||||
OrganizationsPlatformReport,
|
||||
AdministrativeUnitsReport,
|
||||
ChangeEventsReport,
|
||||
OrganizationsNoAddressReport,
|
||||
OrganizationsInFrontendReport,
|
||||
];
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user