Make configuration more granular
This commit is contained in:
@@ -8,12 +8,13 @@ PREFIX person: <http://www.w3.org/ns/person#>
|
||||
CONSTRUCT {
|
||||
?s a dc_terms:Agent .
|
||||
} WHERE {
|
||||
?s a ?type .
|
||||
|
||||
VALUES ?type {
|
||||
lblodlg:Functionaris
|
||||
mandaat:Mandataris
|
||||
ere:EredienstMandataris
|
||||
ere:RolBedienaar
|
||||
person:Person
|
||||
}
|
||||
|
||||
?s a ?type .
|
||||
}
|
||||
|
||||
@@ -6,11 +6,12 @@ PREFIX mandaat: <http://data.vlaanderen.be/ns/mandaat#>
|
||||
CONSTRUCT {
|
||||
?s a ch:AgentInPositie .
|
||||
} WHERE {
|
||||
?s a ?type .
|
||||
|
||||
VALUES ?type {
|
||||
lblodlg:Functionaris
|
||||
mandaat:Mandataris
|
||||
ere:EredienstMandataris
|
||||
ere:RolBedienaar
|
||||
}
|
||||
|
||||
?s a ?type .
|
||||
}
|
||||
|
||||
@@ -0,0 +1,11 @@
|
||||
|
||||
CONSTRUCT {
|
||||
?s ?p ?o.
|
||||
} WHERE {
|
||||
?s a <http://www.w3.org/ns/locn#Address>;
|
||||
?p ?o.
|
||||
|
||||
FILTER NOT EXISTS {
|
||||
?s ?p "" .
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
CONSTRUCT {
|
||||
?s <http://schema.org/contactPoint> ?contactpoint.
|
||||
}
|
||||
WHERE {
|
||||
?s a <http://data.lblod.info/vocabularies/leidinggevenden/Bestuursfunctie>.
|
||||
?s <http://schema.org/contactPoint> ?contactpoint.
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
CONSTRUCT {
|
||||
?s ?p ?o.
|
||||
} WHERE {
|
||||
?s a <http://schema.org/ContactPoint>;
|
||||
?p ?o.
|
||||
|
||||
FILTER (?p NOT IN (<http://schema.org/telephone>))
|
||||
|
||||
FILTER NOT EXISTS {
|
||||
?s ?p "" .
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
CONSTRUCT {
|
||||
?s ?p ?o.
|
||||
} WHERE {
|
||||
?s a <http://data.lblod.info/vocabularies/erediensten/EredienstMandataris>;
|
||||
?p ?o.
|
||||
|
||||
FILTER NOT EXISTS {
|
||||
?s ?p "" .
|
||||
}
|
||||
}
|
||||
@@ -1,66 +0,0 @@
|
||||
CONSTRUCT {
|
||||
?s ?p ?o .
|
||||
} WHERE {
|
||||
VALUES ?p {
|
||||
<http://data.lblod.info/vocabularies/contacthub/startdatum>
|
||||
<http://data.lblod.info/vocabularies/contacthub/eindedatum>
|
||||
<http://data.lblod.info/vocabularies/erediensten/geplandeEinddatumAanstelling>
|
||||
<http://data.lblod.info/vocabularies/leidinggevenden/adresRegisterId>
|
||||
<http://data.lblod.info/vocabularies/leidinggevenden/heeftBestuursfunctie>
|
||||
<http://data.vlaanderen.be/ns/besluit#bestuurt>
|
||||
<http://data.vlaanderen.be/ns/besluit#werkingsgebied>
|
||||
<http://data.vlaanderen.be/ns/mandaat#aantalHouders>
|
||||
<http://data.vlaanderen.be/ns/mandaat#beleidsdomein>
|
||||
<http://data.vlaanderen.be/ns/mandaat#bindingEinde>
|
||||
<http://data.vlaanderen.be/ns/mandaat#bindingStart>
|
||||
<http://data.vlaanderen.be/ns/mandaat#einde>
|
||||
<http://data.vlaanderen.be/ns/mandaat#isBestuurlijkeAliasVan>
|
||||
<http://data.vlaanderen.be/ns/mandaat#isTijdelijkVervangenDoor>
|
||||
<http://data.vlaanderen.be/ns/mandaat#rangorde>
|
||||
<http://data.vlaanderen.be/ns/mandaat#start>
|
||||
<http://data.vlaanderen.be/ns/mandaat#status>
|
||||
<https://data.vlaanderen.be/ns/generiek#isTijdspecialisatieVan>
|
||||
<https://data.vlaanderen.be/ns/persoon#gebruikteVoornaam>
|
||||
<http://mu.semte.ch/vocabularies/core/uuid>
|
||||
<http://mu.semte.ch/vocabularies/ext/secondaryContactPoint>
|
||||
<http://mu.semte.ch/vocabularies/ext/werkingsgebiedNiveau>
|
||||
<http://schema.org/contactPoint>
|
||||
<http://schema.org/contactType>
|
||||
<http://schema.org/email>
|
||||
<http://schema.org/faxNumber>
|
||||
<http://schema.org/telephone>
|
||||
<http://schema.org/url>
|
||||
<http://www.w3.org/2000/01/rdf-schema#label>
|
||||
<http://www.w3.org/2004/02/skos/core#altLabel>
|
||||
<http://www.w3.org/2004/02/skos/core#prefLabel>
|
||||
<http://www.w3.org/2004/02/skos/core#scopeNote>
|
||||
<http://www.w3.org/ns/locn#address>
|
||||
<http://www.w3.org/ns/locn#addressArea>
|
||||
<http://www.w3.org/ns/locn#adminUnit1>
|
||||
<http://www.w3.org/ns/locn#adminUnit2>
|
||||
<http://www.w3.org/ns/locn#adminUnitL2>
|
||||
<http://www.w3.org/ns/locn#fullAddress>
|
||||
<http://www.w3.org/ns/locn#postCode>
|
||||
<http://www.w3.org/ns/locn#thoroughfare>
|
||||
<http://www.w3.org/ns/org#classification>
|
||||
<http://www.w3.org/ns/org#hasMembership>
|
||||
<http://www.w3.org/ns/org#hasPost>
|
||||
<http://www.w3.org/ns/org#heldBy>
|
||||
<http://www.w3.org/ns/org#holds>
|
||||
<http://www.w3.org/ns/org#linkedTo>
|
||||
<http://www.w3.org/ns/org#memberOf>
|
||||
<http://www.w3.org/ns/org#organisation>
|
||||
<http://www.w3.org/ns/org#role>
|
||||
<http://xmlns.com/foaf/0.1/familyName>
|
||||
<http://xmlns.com/foaf/0.1/givenName>
|
||||
<https://data.vlaanderen.be/ns/adres#Adresvoorstelling.busnummer>
|
||||
<https://data.vlaanderen.be/ns/adres#Adresvoorstelling.huisnummer>
|
||||
<https://data.vlaanderen.be/ns/adres#gemeentenaam>
|
||||
<https://data.vlaanderen.be/ns/adres#land>
|
||||
<https://data.vlaanderen.be/ns/adres#postcode>
|
||||
<https://data.vlaanderen.be/ns/adres#verwijstNaar>
|
||||
<https://www.w3.org/ns/regorg#legalName>
|
||||
}
|
||||
|
||||
?s ?p ?o .
|
||||
}
|
||||
@@ -1,32 +0,0 @@
|
||||
CONSTRUCT {
|
||||
?s ?p ?o .
|
||||
} WHERE {
|
||||
?s ?p ?o .
|
||||
FILTER EXISTS {
|
||||
?s a ?type .
|
||||
VALUES ?type {
|
||||
<http://data.lblod.info/vocabularies/contacthub/AgentInPositie>
|
||||
<http://data.lblod.info/vocabularies/erediensten/EredienstMandataris>
|
||||
<http://data.lblod.info/vocabularies/erediensten/RolBedienaar>
|
||||
<http://data.lblod.info/vocabularies/leidinggevenden/Bestuursfunctie>
|
||||
<http://data.lblod.info/vocabularies/leidinggevenden/Functionaris>
|
||||
<http://data.lblod.info/vocabularies/leidinggevenden/FunctionarisStatusCode>
|
||||
<http://data.vlaanderen.be/ns/besluit#Bestuurseenheid>
|
||||
<http://data.vlaanderen.be/ns/besluit#Bestuursorgaan>
|
||||
<http://data.vlaanderen.be/ns/mandaat#Mandaat>
|
||||
<http://data.vlaanderen.be/ns/mandaat#Mandataris>
|
||||
<http://mu.semte.ch/vocabularies/ext/BeleidsdomeinCode>
|
||||
<http://mu.semte.ch/vocabularies/ext/BestuurseenheidClassificatieCode>
|
||||
<http://mu.semte.ch/vocabularies/ext/BestuursfunctieCode>
|
||||
<http://mu.semte.ch/vocabularies/ext/BestuursorgaanClassificatieCode>
|
||||
<http://mu.semte.ch/vocabularies/ext/MandatarisStatusCode>
|
||||
<http://schema.org/ContactPoint>
|
||||
<http://www.w3.org/ns/locn#Address>
|
||||
<http://www.w3.org/ns/org#Membership>
|
||||
<http://www.w3.org/ns/person#Person>
|
||||
<http://purl.org/dc/terms/Agent>
|
||||
<http://data.lblod.info/vocabularies/contacthub/AgentInPositie>
|
||||
<http://www.w3.org/ns/prov#Location>
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
CONSTRUCT {
|
||||
?s ?p ?o.
|
||||
} WHERE {
|
||||
?s a <http://www.w3.org/ns/person#Person>;
|
||||
?p ?o.
|
||||
|
||||
FILTER (?p IN (
|
||||
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type>,
|
||||
<http://mu.semte.ch/vocabularies/core/uuid>,
|
||||
<http://xmlns.com/foaf/0.1/familyName>
|
||||
))
|
||||
|
||||
FILTER NOT EXISTS {
|
||||
?s ?p "" .
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
CONSTRUCT {
|
||||
?s ?p ?o.
|
||||
} WHERE {
|
||||
?s a <http://data.lblod.info/vocabularies/erediensten/RolBedienaar>;
|
||||
?p ?o.
|
||||
|
||||
FILTER NOT EXISTS {
|
||||
?s ?p "" .
|
||||
}
|
||||
}
|
||||
@@ -1,3 +0,0 @@
|
||||
CONSTRUCT {} WHERE {
|
||||
?s ?p "" .
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
CONSTRUCT {
|
||||
?s ?p ?o.
|
||||
} WHERE {
|
||||
?s a <http://data.vlaanderen.be/ns/persoon#Geboorte>;
|
||||
?p ?o.
|
||||
|
||||
FILTER NOT EXISTS {
|
||||
?s ?p "" .
|
||||
}
|
||||
}
|
||||
@@ -1,15 +0,0 @@
|
||||
PREFIX persoon: <https://data.vlaanderen.be/ns/persoon#>
|
||||
|
||||
CONSTRUCT {
|
||||
?s ?p ?o .
|
||||
} WHERE {
|
||||
VALUES ?p {
|
||||
persoon:registratie
|
||||
persoon:heeftNationaliteit
|
||||
persoon:heeftGeboorte
|
||||
persoon:datum
|
||||
persoon:geslacht
|
||||
}
|
||||
|
||||
?s ?p ?o .
|
||||
}
|
||||
@@ -1,17 +0,0 @@
|
||||
PREFIX adms: <http://www.w3.org/ns/adms#>
|
||||
PREFIX generiek: <https://data.vlaanderen.be/ns/generiek#>
|
||||
PREFIX persoon: <https://data.vlaanderen.be/ns/persoon#>
|
||||
|
||||
CONSTRUCT {
|
||||
?s ?p ?o .
|
||||
} WHERE {
|
||||
?s ?p ?o .
|
||||
FILTER EXISTS {
|
||||
?s a ?type .
|
||||
VALUES ?type {
|
||||
adms:Identifier
|
||||
generiek:GestructureerdeIdentificator
|
||||
persoon:Geboorte
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user