diff --git a/dnet-ariadneplus-graphdb-publisher/src/main/resources/eu/dnetlib/ariadneplus/sparql/enrich/INP/ordered_sparql_insert_INP_sites.sparql b/dnet-ariadneplus-graphdb-publisher/src/main/resources/eu/dnetlib/ariadneplus/sparql/enrich/INP/ordered_sparql_insert_INP_sites.sparql index a644e71..90faf36 100644 --- a/dnet-ariadneplus-graphdb-publisher/src/main/resources/eu/dnetlib/ariadneplus/sparql/enrich/INP/ordered_sparql_insert_INP_sites.sparql +++ b/dnet-ariadneplus-graphdb-publisher/src/main/resources/eu/dnetlib/ariadneplus/sparql/enrich/INP/ordered_sparql_insert_INP_sites.sparql @@ -143,17 +143,40 @@ PREFIX aocat: ?derivedSubject skos:prefLabel ?label . }; +PREFIX skos: + PREFIX aocat: + PREFIX time: + PREFIX rdfs: + INSERT { + GRAPH { + ?temporal aocat:has_period ?native_period . + ?temporal aocat:from ?from . + ?temporal aocat:until ?until . + } + } + WHERE { + GRAPH { + ?temporal aocat:has_native_period ?native_period . + ?native_period rdfs:label|skos:prefLabel ?native_label . + ?temporal aocat:from ?from . + ?temporal aocat:until ?until . + } + }; + PREFIX skos: PREFIX aocat: PREFIX time: - PREFIX dcterms: + PREFIX rdfs: INSERT { - GRAPH { - ?temporal aocat:has_period ?periodO . - } + GRAPH { + ?native_period skos:prefLabel ?native_label . + } } WHERE { - GRAPH { - ?temporal aocat:has_period ?periodO . - } + GRAPH { + ?temporal aocat:has_native_period ?native_period . + ?native_period rdfs:label|skos:prefLabel ?native_label . + ?temporal aocat:from ?from . + ?temporal aocat:until ?until . + } }; \ No newline at end of file