From a2f4ff0636e0e1ac1d5c63cffd3a3bab60e1e213 Mon Sep 17 00:00:00 2001 From: stellamit Date: Wed, 1 Jun 2011 15:36:56 +0000 Subject: [PATCH] incremental development for NIHVIVO-1275 --- .../educational-training/educationalTraining.sparql | 8 ++++++++ .../educationalTrainingDegree.sparql | 9 +++++++++ .../educationalTrainingEndDate.sparql | 10 ++++++++++ .../educationalTrainingLocation.sparql | 10 ++++++++++ .../educationalTrainingOrganization.sparql | 9 +++++++++ .../educationalTrainingStartDate.sparql | 10 ++++++++++ 6 files changed, 56 insertions(+) create mode 100644 productMods/WEB-INF/rich-export/educational-training/educationalTraining.sparql create mode 100644 productMods/WEB-INF/rich-export/educational-training/educationalTrainingDegree.sparql create mode 100644 productMods/WEB-INF/rich-export/educational-training/educationalTrainingEndDate.sparql create mode 100644 productMods/WEB-INF/rich-export/educational-training/educationalTrainingLocation.sparql create mode 100644 productMods/WEB-INF/rich-export/educational-training/educationalTrainingOrganization.sparql create mode 100644 productMods/WEB-INF/rich-export/educational-training/educationalTrainingStartDate.sparql diff --git a/productMods/WEB-INF/rich-export/educational-training/educationalTraining.sparql b/productMods/WEB-INF/rich-export/educational-training/educationalTraining.sparql new file mode 100644 index 00000000..68c16cc1 --- /dev/null +++ b/productMods/WEB-INF/rich-export/educational-training/educationalTraining.sparql @@ -0,0 +1,8 @@ +PREFIX core: + +CONSTRUCT { + ?educationalTraining ?property ?object . +} WHERE { + PERSON_URI core:educationalTraining ?educationalTraining . + ?educationalTraining ?property ?object . +} \ No newline at end of file diff --git a/productMods/WEB-INF/rich-export/educational-training/educationalTrainingDegree.sparql b/productMods/WEB-INF/rich-export/educational-training/educationalTrainingDegree.sparql new file mode 100644 index 00000000..07961267 --- /dev/null +++ b/productMods/WEB-INF/rich-export/educational-training/educationalTrainingDegree.sparql @@ -0,0 +1,9 @@ +PREFIX core: + +CONSTRUCT { + ?degree ?property ?object . +} WHERE { + PERSON_URI core:educationalTraining ?educationalTraining . + ?educationalTraining core:degreeEarned ?degree . + ?degree ?property ?object . +} \ No newline at end of file diff --git a/productMods/WEB-INF/rich-export/educational-training/educationalTrainingEndDate.sparql b/productMods/WEB-INF/rich-export/educational-training/educationalTrainingEndDate.sparql new file mode 100644 index 00000000..e7a4a94c --- /dev/null +++ b/productMods/WEB-INF/rich-export/educational-training/educationalTrainingEndDate.sparql @@ -0,0 +1,10 @@ +PREFIX core: + +CONSTRUCT { + ?date ?property ?object . +} WHERE { + PERSON_URI core:educationalTraining ?educationalTraining . + ?educationalTraining core:dateTimeInterval ?dateTimeInterval . + ?dateTimeInterval core:end ?date . + ?date ?property ?object . +} \ No newline at end of file diff --git a/productMods/WEB-INF/rich-export/educational-training/educationalTrainingLocation.sparql b/productMods/WEB-INF/rich-export/educational-training/educationalTrainingLocation.sparql new file mode 100644 index 00000000..89b4d14a --- /dev/null +++ b/productMods/WEB-INF/rich-export/educational-training/educationalTrainingLocation.sparql @@ -0,0 +1,10 @@ +PREFIX core: + +CONSTRUCT { + ?geographicLocation ?property ?object . +} WHERE { + PERSON_URI core:educationalTraining ?educationalTraining . + ?educationalTraining core:trainingAtOrganization ?organization . + ?organization core:hasGeographicLocation ?geographicLocation . + ?geographicLocation ?property ?object . +} \ No newline at end of file diff --git a/productMods/WEB-INF/rich-export/educational-training/educationalTrainingOrganization.sparql b/productMods/WEB-INF/rich-export/educational-training/educationalTrainingOrganization.sparql new file mode 100644 index 00000000..32221ff0 --- /dev/null +++ b/productMods/WEB-INF/rich-export/educational-training/educationalTrainingOrganization.sparql @@ -0,0 +1,9 @@ +PREFIX core: + +CONSTRUCT { + ?organization ?property ?object . +} WHERE { + PERSON_URI core:educationalTraining ?educationalTraining . + ?educationalTraining core:trainingAtOrganization ?organization . + ?organization ?property ?object . +} \ No newline at end of file diff --git a/productMods/WEB-INF/rich-export/educational-training/educationalTrainingStartDate.sparql b/productMods/WEB-INF/rich-export/educational-training/educationalTrainingStartDate.sparql new file mode 100644 index 00000000..95023460 --- /dev/null +++ b/productMods/WEB-INF/rich-export/educational-training/educationalTrainingStartDate.sparql @@ -0,0 +1,10 @@ +PREFIX core: + +CONSTRUCT { + ?date ?property ?object . +} WHERE { + PERSON_URI core:educationalTraining ?educationalTraining . + ?educationalTraining core:dateTimeInterval ?dateTimeInterval . + ?dateTimeInterval core:start ?date . + ?date ?property ?object . +} \ No newline at end of file