renamed to kboOrganization and linked to organisation

This commit is contained in:
Elias Papanikitas
2024-03-26 17:38:42 +01:00
parent 23199fc896
commit a169184fca
3 changed files with 14 additions and 26 deletions

View File

@@ -77,7 +77,7 @@ defmodule Acl.UserGroups.Config do
"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/KboEenheid",
"http://mu.semte.ch/vocabularies/ext/KboOrganisatie",
]
@shared_protected_type [

View File

@@ -219,8 +219,8 @@ defmodule Dispatcher do
Proxy.forward conn, path, "http://cache/decision-activities/"
end
match "/kbo-administrative-units/*path", %{ accept: [:any], layer: :api} do
Proxy.forward conn, path, "http://resource/kbo-administrative-units/"
match "/kbo-organizations/*path", %{ accept: [:any], layer: :api} do
Proxy.forward conn, path, "http://resource/kbo-organizations/"
end
###############

View File

@@ -507,6 +507,12 @@
"target": "organizations",
"cardinality": "many",
"inverse": true
},
"kbo-organization": {
"predicate": "owl:sameAs",
"target": "kbo-organizations",
"cardinality": "one",
"inverse": true
}
},
"new-resource-base": "http://data.lblod.info/id/organisaties/"
@@ -547,12 +553,6 @@
"predicate": "skos:exactMatch",
"target": "concepts",
"cardinality": "one"
},
"kbo-administrative-unit": {
"predicate": "owl:sameAs",
"target": "kbo-administrative-units",
"cardinality": "one",
"inverse": true
}
},
"new-resource-base": "http://data.lblod.info/id/bestuurseenheden/"
@@ -595,12 +595,6 @@
"target": "local-involvements",
"cardinality": "many",
"inverse": true
},
"kbo-administrative-unit": {
"predicate": "owl:sameAs",
"target": "kbo-administrative-units",
"cardinality": "one",
"inverse": true
}
},
"new-resource-base": "http://data.lblod.info/id/eredienstBestuurseenheden/"
@@ -639,8 +633,8 @@
],
"new-resource-base": "http://data.lblod.info/id/centraleBesturenVanDeEredienst/"
},
"kbo-administrative-units": {
"class": "ext:KboEenheid",
"kbo-organizations": {
"class": "ext:KboOrganisatie",
"super": [
"organizations"
],
@@ -655,13 +649,13 @@
}
},
"relationships": {
"administrative-unit": {
"organization": {
"predicate": "owl:sameAs",
"target": "administrative-units",
"target": "organizations",
"cardinality": "one"
}
},
"new-resource-base": "http://data.lblod.info/id/kboBestuurseenheden/"
"new-resource-base": "http://data.lblod.info/id/kboOrganisaties/"
},
"representative-bodies": {
"class": "ere:RepresentatiefOrgaan",
@@ -684,12 +678,6 @@
"target": "minister-positions",
"cardinality": "many",
"inverse": true
},
"kbo-administrative-unit": {
"predicate": "owl:sameAs",
"target": "kbo-administrative-units",
"cardinality": "one",
"inverse": true
}
},
"new-resource-base": "http://data.lblod.info/id/representatieveOrganen/"