VIVO-472 updated the rich-export sparql queries

This commit is contained in:
tworrall 2013-11-06 15:51:33 -05:00
parent 4e7bfbf783
commit 23e0a4d390
55 changed files with 305 additions and 157 deletions

View file

@ -3,7 +3,9 @@ PREFIX core: <http://vivoweb.org/ontology/core#>
CONSTRUCT {
?credential ?property ?object .
} WHERE {
PERSON_URI core:hasCredential ?issuedCredential .
?issuedCredential core:issuanceOfCredential ?credential .
PERSON_URI core:relatedBy ?issuedCredential .
?issuedCredential a core:IssuedCredential .
?issuedCredential core:relates ?credential .
?credential a core:Credential .
?credential ?property ?object .
}

View file

@ -3,8 +3,10 @@ PREFIX core: <http://vivoweb.org/ontology/core#>
CONSTRUCT {
?organization ?property ?object .
} WHERE {
PERSON_URI core:hasCredential ?issuedCredential .
?issuedCredential core:issuanceOfCredential ?credential .
PERSON_URI core:relatedBy ?issuedCredential .
?issuedCredential a core:IssuedCredential .
?issuedCredential core:relates ?credential .
?credential a core:Credential .
?credential core:hasGoverningAuthority ?organization .
?organization ?property ?object .
}

View file

@ -3,6 +3,7 @@ PREFIX core: <http://vivoweb.org/ontology/core#>
CONSTRUCT {
?issuedCredential ?property ?object .
} WHERE {
PERSON_URI core:hasCredential ?issuedCredential .
PERSON_URI core:relatedBy ?issuedCredential .
?issuedCredential a core:IssuedCredential .
?issuedCredential ?property ?object .
}

View file

@ -4,7 +4,8 @@ CONSTRUCT {
?date ?property ?object .
?precision ?property2 ?object2 .
} WHERE {
PERSON_URI core:hasCredential ?issuedCredential .
PERSON_URI core:relatedBy ?issuedCredential .
?issuedCredential a core:IssuedCredential .
?issuedCredential core:expirationDate ?date .
?date ?property ?object .
?date core:dateTimePrecision ?precision .

View file

@ -4,7 +4,8 @@ CONSTRUCT {
?date ?property ?object .
?precision ?property2 ?object2 .
} WHERE {
PERSON_URI core:hasCredential ?issuedCredential .
PERSON_URI core:relatedBy ?issuedCredential .
?issuedCredential a core:IssuedCredential .
?issuedCredential core:dateIssued ?date .
?date ?property ?object .
?date core:dateTimePrecision ?precision .

View file

@ -3,7 +3,8 @@ PREFIX core: <http://vivoweb.org/ontology/core#>
CONSTRUCT {
?subjectArea ?property ?object .
} WHERE {
PERSON_URI core:hasCredential ?issuedCredential .
PERSON_URI core:relatedBy ?issuedCredential .
?issuedCredential a core:IssuedCredential .
?issuedCredential core:hasSubjectArea ?subjectArea .
?subjectArea ?property ?object .
}