From 8760f28b48ce5d1b5d600884f84b9a285244744c Mon Sep 17 00:00:00 2001 From: stellamit Date: Wed, 1 Jun 2011 18:47:58 +0000 Subject: [PATCH] incremental development for NIHVIVO-1275 --- .../WEB-INF/rich-export/credential/credential.sparql | 9 +++++++++ .../credential/credentialGoverningAuthority.sparql | 10 ++++++++++ .../rich-export/credential/issuedCredential.sparql | 8 ++++++++ .../credential/issuedCredentialExpirationDate.sparql | 9 +++++++++ .../credential/issuedCredentialIssueDate.sparql | 9 +++++++++ .../credential/issuedCredentialSubjectArea.sparql | 9 +++++++++ 6 files changed, 54 insertions(+) create mode 100644 productMods/WEB-INF/rich-export/credential/credential.sparql create mode 100644 productMods/WEB-INF/rich-export/credential/credentialGoverningAuthority.sparql create mode 100644 productMods/WEB-INF/rich-export/credential/issuedCredential.sparql create mode 100644 productMods/WEB-INF/rich-export/credential/issuedCredentialExpirationDate.sparql create mode 100644 productMods/WEB-INF/rich-export/credential/issuedCredentialIssueDate.sparql create mode 100644 productMods/WEB-INF/rich-export/credential/issuedCredentialSubjectArea.sparql diff --git a/productMods/WEB-INF/rich-export/credential/credential.sparql b/productMods/WEB-INF/rich-export/credential/credential.sparql new file mode 100644 index 00000000..dafb6f40 --- /dev/null +++ b/productMods/WEB-INF/rich-export/credential/credential.sparql @@ -0,0 +1,9 @@ +PREFIX core: + +CONSTRUCT { + ?credential ?property ?object . +} WHERE { + PERSON_URI core:hasCredential ?issuedCredential . + ?issuedCredential core:issuanceOfCredential ?credential . + ?credential ?property ?object . +} \ No newline at end of file diff --git a/productMods/WEB-INF/rich-export/credential/credentialGoverningAuthority.sparql b/productMods/WEB-INF/rich-export/credential/credentialGoverningAuthority.sparql new file mode 100644 index 00000000..4650bb53 --- /dev/null +++ b/productMods/WEB-INF/rich-export/credential/credentialGoverningAuthority.sparql @@ -0,0 +1,10 @@ +PREFIX core: + +CONSTRUCT { + ?organization ?property ?object . +} WHERE { + PERSON_URI core:hasCredential ?issuedCredential . + ?issuedCredential core:issuanceOfCredential ?credential . + ?credential core:hasGoverningAuthority ?organization . + ?organization ?property ?object . +} \ No newline at end of file diff --git a/productMods/WEB-INF/rich-export/credential/issuedCredential.sparql b/productMods/WEB-INF/rich-export/credential/issuedCredential.sparql new file mode 100644 index 00000000..88b8f9ec --- /dev/null +++ b/productMods/WEB-INF/rich-export/credential/issuedCredential.sparql @@ -0,0 +1,8 @@ +PREFIX core: + +CONSTRUCT { + ?issuedCredential ?property ?object . +} WHERE { + PERSON_URI core:hasCredential ?issuedCredential . + ?issuedCredential ?property ?object . +} \ No newline at end of file diff --git a/productMods/WEB-INF/rich-export/credential/issuedCredentialExpirationDate.sparql b/productMods/WEB-INF/rich-export/credential/issuedCredentialExpirationDate.sparql new file mode 100644 index 00000000..70cd2bac --- /dev/null +++ b/productMods/WEB-INF/rich-export/credential/issuedCredentialExpirationDate.sparql @@ -0,0 +1,9 @@ +PREFIX core: + +CONSTRUCT { + ?date ?property ?object . +} WHERE { + PERSON_URI core:hasCredential ?issuedCredential . + ?issuedCredential core:expirationDate ?date . + ?date ?property ?object . +} \ No newline at end of file diff --git a/productMods/WEB-INF/rich-export/credential/issuedCredentialIssueDate.sparql b/productMods/WEB-INF/rich-export/credential/issuedCredentialIssueDate.sparql new file mode 100644 index 00000000..285f9e64 --- /dev/null +++ b/productMods/WEB-INF/rich-export/credential/issuedCredentialIssueDate.sparql @@ -0,0 +1,9 @@ +PREFIX core: + +CONSTRUCT { + ?date ?property ?object . +} WHERE { + PERSON_URI core:hasCredential ?issuedCredential . + ?issuedCredential core:dateIssued ?date . + ?date ?property ?object . +} \ No newline at end of file diff --git a/productMods/WEB-INF/rich-export/credential/issuedCredentialSubjectArea.sparql b/productMods/WEB-INF/rich-export/credential/issuedCredentialSubjectArea.sparql new file mode 100644 index 00000000..c76b85b6 --- /dev/null +++ b/productMods/WEB-INF/rich-export/credential/issuedCredentialSubjectArea.sparql @@ -0,0 +1,9 @@ +PREFIX core: + +CONSTRUCT { + ?subjectArea ?property ?object . +} WHERE { + PERSON_URI core:hasCredential ?issuedCredential . + ?issuedCredential core:hasSubjectArea ?subjectArea . + ?subjectArea ?property ?object . +} \ No newline at end of file