added mapping and policy for ads, added ads schema for solr, added ads datasource; removed not used profiles

pull/2/head
Enrico Ottonello 5 years ago
parent 07759bdd6b
commit 1280702100

@ -1,101 +0,0 @@
<RESOURCE_PROFILE>
<HEADER>
<RESOURCE_IDENTIFIER value="179120cf-7288-4e7d-956a-a6ccd0c01de2_TURGb3JtYXREU1Jlc291cmNlcy9NREZvcm1hdERTUmVzb3VyY2VUeXBl"/>
<RESOURCE_TYPE value="MDFormatDSResourceType"/>
<RESOURCE_KIND value="MDFormatDSResources"/>
<RESOURCE_URI value=""/>
<DATE_OF_CREATION value="2017-01-17T11:27:16-03:00"/>
</HEADER>
<BODY>
<CONFIGURATION>
<NAME>CIDOC</NAME>
<DESCRIPTION>CIDOC Metadata Format</DESCRIPTION>
<INTERPRETATION>transformed</INTERPRETATION>
<SCHEMA uri=""/>
</CONFIGURATION>
<STATUS>
<LAYOUTS>
<LAYOUT name="index">
<FIELDS><!-- Header fields -->
<FIELD indexable="true" multivalued="false" name="objidentifier" result="false" stat="false" tokenizable="false" xpath="//dri:objIdentifier"/>
<FIELD indexable="true" multivalued="false" name="datasourcename" result="false" stat="false" xpath="//dri:datasourcename"/>
<FIELD indexable="true" multivalued="false" name="datasourceprefix" result="false" stat="false" xpath="//dri:datasourceprefix"/>
<FIELD header="true" indexable="true" multivalued="false" name="datasourceapi" result="false" stat="false" xpath="//dri:datasourceapi"/>
<FIELD indexable="false" name="entity" result="true" stat="false" tokenizable="true" xpath="//rdf:RDF"/><!-- identification -->
<FIELD header="true" indexable="true" multivalued="false" name="originalid" result="false" stat="false" tokenizable="false" xpath="//dri:recordIdentifier"/>
<FIELD indexable="true" name="url" result="false" stat="false" tokenizable="false" xpath="//rdf:Description/@rdf:about"/>
<FIELD indexable="true" name="title" result="false" stat="false" xpath="//rdf:Description/aocat:has_title"/>
<FIELD indexable="true" name="language" result="false" stat="false" tokenizable="false" xpath="//rdf:Description/aocat:has_language"/>
<FIELD indexable="true" name="period" result="false" stat="false" tokenizable="false" xpath="//rdf:Description[./rdf:type/@rdf:resource='https://www.ariadne-infrastructure.eu/resource/ao/cat/1.0/TemporalRegion']/rdfs:label"/>
<FIELD indexable="true" name="place" result="false" stat="false" tokenizable="false" xpath="//rdf:Description[./rdf:type/@rdf:resource='https://www.ariadne-infrastructure.eu/resource/ao/cat/1.0/SpatialRegion']/aocat:has_place_name"/>
<FIELD indexable="true" name="rightstype" result="false" stat="false" tokenizable="false" xpath="//rdf:Description/aocat:has_access_rights"/>
<FIELD indexable="true" name="subject" result="false" stat="false" tokenizable="false" xpath="//rdf:Description/aocat:has_native_subject"/>
<FIELD browsingAliasFor="datasourcename" indexable="true" name="datasourcenameforbrowsing" result="false" stat="false" tokenizable="false" xpath="//dri:datasourcename"/>
<FIELD browsingAliasFor="datasourceapi" indexable="true" name="datasourceapiforbrowsing" result="false" stat="false" tokenizable="false" xpath="//dri:datasourceapi"/>
</FIELDS>
</LAYOUT>
</LAYOUTS>
</STATUS>
</BODY>
</RESOURCE_PROFILE>
<RESOURCE_TYPE value="MDFormatDSResourceType"/>
<RESOURCE_KIND value="MDFormatDSResources"/>
<RESOURCE_URI value=""/>
<DATE_OF_CREATION value="2017-01-17T11:27:16-03:00"/>
</HEADER>
<BODY>
<CONFIGURATION>
<NAME>CIDOC</NAME>
<DESCRIPTION>CIDOC Metadata Format</DESCRIPTION>
<INTERPRETATION>transformed</INTERPRETATION>
<SCHEMA uri=""/>
</CONFIGURATION>
<STATUS>
<LAYOUTS>
<LAYOUT name="index">
<FIELDS><!-- Header fields -->
<FIELD indexable="true" multivalued="false" name="objidentifier" result="false" stat="false" tokenizable="false" xpath="//dri:objIdentifier"/>
<FIELD indexable="true" multivalued="false" name="datasourcename" result="false" stat="false" xpath="//dri:datasourcename"/>
<FIELD indexable="true" multivalued="false" name="datasourceprefix" result="false" stat="false" xpath="//dri:datasourceprefix"/>
<FIELD header="true" indexable="true" multivalued="false" name="datasourceapi" result="false" stat="false" xpath="//dri:datasourceapi"/>
<FIELD indexable="false" name="entity" result="true" stat="false" tokenizable="true" xpath="//rdf:RDF"/><!-- identification -->
<FIELD header="true" indexable="true" multivalued="false" name="originalid" result="false" stat="false" tokenizable="false" xpath="//dri:recordIdentifier"/>
<FIELD indexable="true" name="url" result="false" stat="false" tokenizable="false" xpath="//rdf:Description/@rdf:about"/>
<FIELD indexable="true" name="type" result="false" stat="false" tokenizable="false" value="tokenize(.,'/')[last()]" xpath="//rdf:RDF/*/rdf:type/@rdf:resource"/><!-- description --><!--<FIELD indexable="true" name="title" result="false" stat="false" xpath="//crm:P102_has_title/crm:E35_Title/rdfs:label"/>-->
<FIELD indexable="true" name="title" result="false" stat="false" xpath="//rdf:Description/aocat:has_title"/>
<FIELD indexable="true" name="language" result="false" stat="false" tokenizable="false" xpath="//rdf:Description/aocat:has_language"/>
<FIELD indexable="true" name="period" result="false" stat="false" tokenizable="false" xpath="//rdf:Description[./rdf:type/@rdf:resource='https://www.ariadne-infrastructure.eu/resource/ao/cat/1.0/TemporalRegion']/rdfs:label"/>
<FIELD indexable="true" name="place" result="false" stat="false" tokenizable="false" xpath="//rdf:Description[./rdf:type/@rdf:resource='https://www.ariadne-infrastructure.eu/resource/ao/cat/1.0/SpatialRegion']/aocat:has_place_name"/>
<FIELD indexable="true" name="rightstype" result="false" stat="false" tokenizable="false" xpath="//rdf:Description/aocat:has_access_rights"/>
<FIELD indexable="true" name="datasettype" result="false" stat="false" tokenizable="false" xpath="//rdf:Description[starts-with(./@rdf:about, 'http://parthenos.d4science.org/handle/Parthenos/REG/Concept/datasettype')]/rdfs:label"/>
<FIELD indexable="true" name="eventtype" result="false" stat="false" tokenizable="false" xpath="//rdf:Description[starts-with(./@rdf:about, 'http://parthenos.d4science.org/handle/Parthenos/REG/Concept/eventtype')]/rdfs:label"/>
<FIELD indexable="true" name="role" result="false" stat="false" tokenizable="false" xpath="//rdf:Description[starts-with(./@rdf:about, 'http://parthenos.d4science.org/handle/Parthenos/REG/Concept/role')]/rdfs:label"/>
<FIELD indexable="true" name="encodingtype" result="false" stat="false" tokenizable="false" xpath="//rdf:Description[starts-with(./@rdf:about, 'http://parthenos.d4science.org/handle/Parthenos/REG/Concept/encodingtype')]/rdfs:label"/>
<FIELD indexable="true" name="identifiertype" result="false" stat="false" tokenizable="false" xpath="//rdf:Description[starts-with(./@rdf:about, 'http://parthenos.d4science.org/handle/Parthenos/REG/Concept/idtype')]/rdfs:label"/>
<FIELD indexable="true" name="subject" result="false" stat="false" tokenizable="false" xpath="//rdf:Description[starts-with(./@rdf:about, 'http://parthenos.d4science.org/handle/Parthenos/REG/Concept/subject')]/rdfs:label"/>
<FIELD indexable="true" name="availabilitytype" result="false" stat="false" tokenizable="false" value="//rdf:Description[starts-with(./@rdf:about, 'http://parthenos.d4science.org/handle/Parthenos/REG/Concept/availabilitytype')]/rdfs:label"/><!-- ERRORS IN CLEANING -->
<FIELD header="true" indexable="false" name="cleaningErrors" result="false" stat="false" stored="true" tokenizable="false" xpath="//dri:invalid"/>
<FIELD indexable="true" name="cleaned" result="false" stat="false" tokenizable="false" type="boolean" value="not(//dri:error)"/>
<FIELD indexable="true" name="err_contactpointtype" result="false" stat="false" tokenizable="false" value="//dri:error[./@vocabularies = 'PARTHENOS:ContactPointTypes']/@term"/>
<FIELD indexable="true" name="err_datasetencoding" result="false" stat="false" tokenizable="false" value="//dri:error[./@vocabularies = 'parthenos:dataset_encodings']/@term"/>
<FIELD indexable="true" name="err_datasetsubjects" result="false" stat="false" tokenizable="false" value="//dri:error[./@vocabularies = 'parthenos:dataset_subjects']/@term"/>
<FIELD indexable="true" name="err_datasettype" result="false" stat="false" tokenizable="false" value="//dri:error[./@vocabularies = 'PARTHENOS:DatasetTypes']/@term"/>
<FIELD indexable="true" name="err_language" result="false" stat="false" tokenizable="false" value="//dri:error[./@vocabularies = 'dnet:languages']/@term"/>
<FIELD indexable="true" name="err_period" result="false" stat="false" tokenizable="false" value="//dri:error[./@vocabularies = 'PARTHENOS:Periods']/@term"/>
<FIELD indexable="true" name="err_placetype" result="false" stat="false" tokenizable="false" value="//dri:error[./@vocabularies = 'PARTHENOS:PlaceTypes']/@term"/>
<FIELD indexable="true" name="err_schema" result="false" stat="false" tokenizable="false" value="//dri:error[./@vocabularies = 'PARTHENOS:Schemas']/@term"/><!--<FIELD indexable="true" name="err_availability" result="false" stat="false" tokenizable="false" value="//dri:error[./@vocabularies = 'parthenos:service_availability']/@term"/>-->
<FIELD indexable="true" name="err_competence" result="false" stat="false" tokenizable="false" value="//dri:error[./@vocabularies = 'parthenos:parthenos:service_competences']/@term"/>
<FIELD indexable="true" name="err_programminglanguage" result="false" stat="false" tokenizable="false" value="//dri:error[./@vocabularies = 'PARTHENOS:ProgrammingLanguages']/@term"/>
<FIELD indexable="true" name="err_place" result="false" stat="false" tokenizable="false" value="//dri:error[./@vocabularies = 'PARTHENOS:Places']/@term"/><!-- Browsing Fields -->
<FIELD browsingAliasFor="datasourcename" indexable="true" name="datasourcenameforbrowsing" result="false" stat="false" tokenizable="false" xpath="//dri:datasourcename"/>
<FIELD browsingAliasFor="datasourceapi" indexable="true" name="datasourceapiforbrowsing" result="false" stat="false" tokenizable="false" xpath="//dri:datasourceapi"/>
</FIELDS>
</LAYOUT>
</LAYOUTS>
</STATUS>
</BODY>
</RESOURCE_PROFILE>

@ -1,71 +0,0 @@
<RESOURCE_PROFILE>
<HEADER>
<RESOURCE_IDENTIFIER value="3326c3d8-d330-4570-817a-d935a3563145_TURGb3JtYXREU1Jlc291cmNlcy9NREZvcm1hdERTUmVzb3VyY2VUeXBl"/>
<RESOURCE_TYPE value="MDFormatDSResourceType"/>
<RESOURCE_KIND value="MDFormatDSResources"/>
<RESOURCE_URI value=""/>
<DATE_OF_CREATION value="2017-04-04T11:27:16-03:00"/>
</HEADER>
<BODY>
<CONFIGURATION>
<NAME>CIDOC</NAME>
<DESCRIPTION>CIDOC Metadata Format</DESCRIPTION>
<INTERPRETATION>public</INTERPRETATION>
<SCHEMA uri=""/>
</CONFIGURATION>
<STATUS>
<LAYOUTS>
<LAYOUT name="index">
<!-- UPDATING TO MATCH THE RDF COMING FROM VIRTUOSOREADAPI BY TYPE (via sparql query template) since in the RDF we get we may have multiple rdf:Resource, we must ensure our point of view is the rdf:Resource whose uri is the one in objIdentifier-->
<!-- in objIdentifier we have the resource URI but it is XML escaped, in some cases this may prevent the resource to be indexed. Hopefully it will affect a limited number of records and it may be a signal that a "wrong" URI has been generated -->
<FIELDS>
<!-- common -->
<FIELD indexable="false" name="entity" result="true" stat="false" tokenizable="true" xpath="//rdf:RDF"/>
<FIELD header="true" indexable="true" name="objidentifier" result="false" stat="false" tokenizable="false" xpath="//dri:objIdentifier"/>
<FIELD header="true" indexable="true" name="datasourcename" result="false" stat="false" xpath="//dri:datasourcename"/>
<FIELD header="true" indexable="true" name="datasourceapi" result="false" stat="false" tokenizable="false" xpath="//dri:datasourceapi"/>
<FIELD indexable="true" stored="true" name="url" result="false" stat="false" tokenizable="false" xpath="//dri:objIdentifier"/>
<FIELD indexable="true" name="title" stored="true" result="false" stat="false" xpath="//rdf:RDF/rdf:Description[./@rdf:about = //dri:objIdentifier]/rdfs:label | //rdf:RDF/rdf:Description[./@rdf:about = //dri:objIdentifier]/crm:P102_has_title"/>
<FIELD indexable="true" name="description" result="false" stat="false" xpath="//rdf:RDF/rdf:Description[./@rdf:about = //dri:objIdentifier]/crm:P3_has_note"/>
<FIELD indexable="true" name="type" result="false" stat="false" stored="true" tokenizable="false" value="tokenize(.,'/')[last()]" xpath="distinct-values(//rdf:Description[./@rdf:about = //dri:objIdentifier]/rdf:type/@rdf:resource)"/>
<FIELD indexable="true" name="type_e55type" result="false" stat="false" stored="true" tokenizable="false" xpath="distinct-values(//rdf:Description[./@rdf:about = //dri:objIdentifier]/crm:P2_has_type/text())"/>
<FIELD indexable="true" name="context_provider" result="false" stat="false" tokenizable="false" xpath="distinct-values(//rdf:Description[./@rdf:about = //dri:objIdentifier]/crmpe:PP2_provided_by/@rdf:resource)"/>
<!-- FIXME: No way to distinguish between provider (context_provider above) and RI_Consortium-->
<FIELD indexable="true" name="context_ri_consortium" result="false" stat="false" tokenizable="false" xpath="distinct-values(//rdf:Description[./@rdf:about = //dri:objIdentifier]/crmpe:PP2_provided_by/@rdf:resource)"/>
<FIELD indexable="true" name="context_project" result="false" stat="false" tokenizable="false" xpath="//rdf:Description[./@rdf:about = //dri:objIdentifier]/crmpe:PP1i_is_currently_offered_by/@rdf:about"/>
<FIELD indexable="true" name="context_collection" result="false" stat="false" tokenizable="false" xpath="//rdf:Description[./@rdf:about = //dri:objIdentifier]/crm:P106i_forms_part_of/@rdf:resource"/>
<!-- new field for generic declared time -->
<FIELD indexable="true" name="declaredtime" result="false" stat="false" tokenizable="false" xpath="//rdf:Description[./@rdf:about = //dri:objIdentifier]/crmpe:PP42_has_declarative_time"/>
<FIELD indexable="true" name="actor" result="false" stat="false" tokenizable="false" xpath="//rdf:Description[./rdf:type/@rdf:resource='http://www.cidoc-crm.org/cidoc-crm/E39_Actor']/@rdf:about"/>
<!-- new field -->
<FIELD indexable="true" name="curator" result="false" stat="false" tokenizable="false" xpath="//rdf:Description[./@rdf:about = //dri:objIdentifier]/crmpe:PP32i_is_curated_by/@rdf:resource"/>
<!-- PE35_Project -->
<FIELD indexable="true" name="currently_offers" result="false" stat="false" tokenizable="false" xpath="//rdf:Description[./@rdf:about = //dri:objIdentifier]/crmpe:PP1_currently_offers/@rdf:resource"/>
<FIELD indexable="true" name="language" result="false" stat="false" tokenizable="false" xpath="//rdf:Description[./@rdf:about = //dri:objIdentifier]/crm:P72_has_language"/>
<FIELD indexable="true" name="creationtime" result="false" stat="false" tokenizable="false" xpath="//rdf:Description/creationtime"/>
<FIELD indexable="true" name="curationactivitytime" result="false" stat="false" tokenizable="false" xpath="//rdf:Description/curationtime"/>
<!-- FIXME: how to sparql for this. what's the difference with custodytransfertime? -->
<FIELD indexable="true" name="acquisitiontime" result="false" stat="false" tokenizable="false" xpath="//rdf:Description/custodytime"/>
<!-- FIXME: how to sparql for this. It seems we have no Move Events -->
<FIELD indexable="true" name="movetime" result="false" stat="false" tokenizable="false" xpath="//rdf:Description/movetime"/>
<!-- new field for custodial history -->
<FIELD indexable="true" name="custodialhistory" result="false" stat="false" tokenizable="false" xpath="//rdf:Description/custodialhistorynote"/>
<!-- FIX ME: what's the difference with acquisitiontime -->
<FIELD indexable="true" name="custodytransfertime" result="false" stat="false" tokenizable="false" xpath="//rdf:Description/custodytime"/>
<FIELD indexable="true" name="modificationtime" result="false" stat="false" tokenizable="false" xpath="//rdf:Description/updatetime"/>
<!-- Browsing Fields -->
<FIELD browsingAliasFor="datasourcename" indexable="true" name="datasourcenameforbrowsing" result="false" stat="false" tokenizable="false" xpath="//dri:datasourcename"/>
</FIELDS>
</LAYOUT>
</LAYOUTS>
</STATUS>
</BODY>
</RESOURCE_PROFILE>

@ -1,114 +1,40 @@
<RESOURCE_PROFILE>
<HEADER>
<RESOURCE_IDENTIFIER value="5e6280d5-1805-4697-9896-a57e638614ca_TURGb3JtYXREU1Jlc291cmNlcy9NREZvcm1hdERTUmVzb3VyY2VUeXBl"/>
<RESOURCE_TYPE value="MDFormatDSResourceType"/>
<RESOURCE_KIND value="MDFormatDSResources"/>
<RESOURCE_URI value=""/>
<DATE_OF_CREATION value="2017-01-17T11:27:16-03:00"/>
</HEADER>
<BODY>
<CONFIGURATION>
<NAME>CIDOC</NAME>
<DESCRIPTION>CIDOC Metadata Format</DESCRIPTION>
<INTERPRETATION>transformed</INTERPRETATION>
<SCHEMA uri=""/>
</CONFIGURATION>
<STATUS>
<LAYOUTS>
<LAYOUT name="index">
<FIELDS>
<!-- Header fields -->
<FIELD indexable="true" name="objidentifier" result="false" stat="false" tokenizable="false" xpath="//dri:objIdentifier" multivalued="false"/>
<FIELD indexable="true" name="datasourcename" result="false" stat="false" xpath="//dri:datasourcename" multivalued="false"/>
<FIELD indexable="true" name="datasourceprefix" result="false" stat="false" xpath="//dri:datasourceprefix" multivalued="false"/>
<FIELD header="true" indexable="true" name="datasourceapi" result="false" stat="false" xpath="//dri:datasourceapi" multivalued="false"/>
<FIELD indexable="false" name="entity" result="true" stat="false" tokenizable="true" xpath="//rdf:RDF"/>
<!-- identification -->
<FIELD header="true" indexable="true" name="originalid" result="false" stat="false" tokenizable="false" xpath="//dri:recordIdentifier" multivalued="false"/>
<FIELD indexable="true" name="url" result="false" stat="false" tokenizable="false" xpath="//rdf:Description/@rdf:about"/>
<FIELD indexable="true" name="type" result="false" stat="false" tokenizable="false" xpath="//rdf:RDF/*/rdf:type/@rdf:resource" value="tokenize(.,'/')[last()]"/>
<!-- description -->
<!--<FIELD indexable="true" name="title" result="false" stat="false" xpath="//crm:P102_has_title/crm:E35_Title/rdfs:label"/>-->
<FIELD indexable="true" name="title" result="false" stat="false" xpath="//rdf:Description[./rdf:type/@rdf:resource='http://www.cidoc-crm.org/cidoc-crm/E35_Title']/rdfs:label"/>
<FIELD indexable="true" name="language" result="false" stat="false" tokenizable="false" xpath="//rdf:Description[./rdf:type/@rdf:resource='http://www.cidoc-crm.org/cidoc-crm/E56_Language']/rdfs:label"/>
<FIELD indexable="true" name="note" result="false" stat="false" xpath="//crm:P3_has_note"/>
<!-- more browse fields for the selection of vocabularies -->
<FIELD indexable="true" name="contactpointtype" result="false" stat="false" tokenizable="false"
xpath="//rdf:Description[starts-with(./@rdf:about, 'http://parthenos.d4science.org/handle/Parthenos/REG/Concept/contactpointtype')]/rdfs:label"/>
<FIELD indexable="true" name="protocoltype" result="false" stat="false" tokenizable="false"
xpath="//rdf:Description[./rdf:type/@rdf:resource='http://parthenos.d4science.org/CRMext/CRMpe.rdfs/PE37_Protocol_Type']/rdfs:label"/>
<FIELD indexable="true" name="period" result="false" stat="false" tokenizable="false"
xpath="//rdf:Description[./rdf:type/@rdf:resource='http://www.cidoc-crm.org/cidoc-crm/E4_Period']/rdfs:label"/>
<FIELD indexable="true" name="placetype" result="false" stat="false" tokenizable="false"
xpath="//rdf:Description[starts-with(./@rdf:about, 'http://parthenos.d4science.org/handle/Parthenos/REG/Concept/placetype')]/rdfs:label"/>
<FIELD indexable="true" name="place" result="false" stat="false" tokenizable="false"
xpath="//rdf:Description[./rdf:type/@rdf:resource='http://www.cidoc-crm.org/cidoc-crm/E53_Place']/rdfs:label"/>
<FIELD indexable="true" name="schema" result="false" stat="false" tokenizable="false"
xpath="//rdf:Description[./rdf:type/@rdf:resource='http://parthenos.d4science.org/CRMext/CRMpe.rdfs/PE38_Schema']/rdfs:label"/>
<FIELD indexable="true" name="rightstype" result="false" stat="false" tokenizable="false"
xpath="//rdf:Description[starts-with(./@rdf:about, 'http://parthenos.d4science.org/handle/Parthenos/REG/Concept/righttype')]/rdfs:label"/>
<FIELD indexable="true" name="rightsusetype" result="false" stat="false" tokenizable="false"
xpath="//rdf:Description[starts-with(./@rdf:about, 'http://parthenos.d4science.org/handle/Parthenos/REG/Concept/rightusetype')]/rdfs:label"/>
<FIELD indexable="true" name="rights" result="false" stat="false" tokenizable="false"
xpath="//rdf:Description[./rdf:type/@rdf:resource='http://www.cidoc-crm.org/cidoc-crm/E30_Right']/rdfs:label"/>
<FIELD indexable="true" name="competence" result="false" stat="false" tokenizable="false"
xpath="//rdf:Description[./rdf:type/@rdf:resource='http://parthenos.d4science.org/CRMext/CRMpe.rdfs/PE36_Competency']/rdfs:label"/>
<FIELD indexable="true" name="datasettype" result="false" stat="false" tokenizable="false"
xpath="//rdf:Description[starts-with(./@rdf:about, 'http://parthenos.d4science.org/handle/Parthenos/REG/Concept/datasettype')]/rdfs:label"/>
<FIELD indexable="true" name="eventtype" result="false" stat="false" tokenizable="false"
xpath="//rdf:Description[starts-with(./@rdf:about, 'http://parthenos.d4science.org/handle/Parthenos/REG/Concept/eventtype')]/rdfs:label"/>
<FIELD indexable="true" name="role" result="false" stat="false" tokenizable="false"
xpath="//rdf:Description[starts-with(./@rdf:about, 'http://parthenos.d4science.org/handle/Parthenos/REG/Concept/role')]/rdfs:label"/>
<FIELD indexable="true" name="encodingtype" result="false" stat="false" tokenizable="false"
xpath="//rdf:Description[starts-with(./@rdf:about, 'http://parthenos.d4science.org/handle/Parthenos/REG/Concept/encodingtype')]/rdfs:label"/>
<FIELD indexable="true" name="identifiertype" result="false" stat="false" tokenizable="false"
xpath="//rdf:Description[starts-with(./@rdf:about, 'http://parthenos.d4science.org/handle/Parthenos/REG/Concept/idtype')]/rdfs:label"/>
<FIELD indexable="true" name="subject" result="false" stat="false" tokenizable="false"
xpath="//rdf:Description[starts-with(./@rdf:about, 'http://parthenos.d4science.org/handle/Parthenos/REG/Concept/subject')]/rdfs:label"/>
<FIELD indexable="true" name="availabilitytype" result="false" stat="false" tokenizable="false" value="//rdf:Description[starts-with(./@rdf:about, 'http://parthenos.d4science.org/handle/Parthenos/REG/Concept/availabilitytype')]/rdfs:label"/>
<!-- ERRORS IN CLEANING -->
<FIELD header="true" indexable="false" name="cleaningErrors" result="false" stat="false" stored="true" tokenizable="false" xpath="//dri:invalid"/>
<FIELD indexable="true" name="cleaned" result="false" stat="false" tokenizable="false" type="boolean" value="not(//dri:error)"/>
<FIELD indexable="true" name="err_contactpointtype" result="false" stat="false" tokenizable="false" value="//dri:error[./@vocabularies = 'PARTHENOS:ContactPointTypes']/@term"/>
<FIELD indexable="true" name="err_datasetencoding" result="false" stat="false" tokenizable="false" value="//dri:error[./@vocabularies = 'parthenos:dataset_encodings']/@term"/>
<FIELD indexable="true" name="err_datasetsubjects" result="false" stat="false" tokenizable="false" value="//dri:error[./@vocabularies = 'parthenos:dataset_subjects']/@term"/>
<FIELD indexable="true" name="err_datasettype" result="false" stat="false" tokenizable="false" value="//dri:error[./@vocabularies = 'PARTHENOS:DatasetTypes']/@term"/>
<FIELD indexable="true" name="err_language" result="false" stat="false" tokenizable="false" value="//dri:error[./@vocabularies = 'dnet:languages']/@term"/>
<FIELD indexable="true" name="err_period" result="false" stat="false" tokenizable="false" value="//dri:error[./@vocabularies = 'PARTHENOS:Periods']/@term"/>
<FIELD indexable="true" name="err_placetype" result="false" stat="false" tokenizable="false" value="//dri:error[./@vocabularies = 'PARTHENOS:PlaceTypes']/@term"/>
<FIELD indexable="true" name="err_schema" result="false" stat="false" tokenizable="false" value="//dri:error[./@vocabularies = 'PARTHENOS:Schemas']/@term"/>
<!--<FIELD indexable="true" name="err_availability" result="false" stat="false" tokenizable="false" value="//dri:error[./@vocabularies = 'parthenos:service_availability']/@term"/>-->
<FIELD indexable="true" name="err_competence" result="false" stat="false" tokenizable="false" value="//dri:error[./@vocabularies = 'parthenos:parthenos:service_competences']/@term"/>
<FIELD indexable="true" name="err_programminglanguage" result="false" stat="false" tokenizable="false" value="//dri:error[./@vocabularies = 'PARTHENOS:ProgrammingLanguages']/@term"/>
<FIELD indexable="true" name="err_place" result="false" stat="false" tokenizable="false" value="//dri:error[./@vocabularies = 'PARTHENOS:Places']/@term"/>
<!-- Browsing Fields -->
<FIELD browsingAliasFor="datasourcename" indexable="true" name="datasourcenameforbrowsing" result="false" stat="false" tokenizable="false" xpath="//dri:datasourcename"/>
<FIELD browsingAliasFor="datasourceapi" indexable="true" name="datasourceapiforbrowsing" result="false" stat="false" tokenizable="false" xpath="//dri:datasourceapi"/>
</FIELDS>
</LAYOUT>
</LAYOUTS>
</STATUS>
</BODY>
<HEADER>
<RESOURCE_IDENTIFIER value="5e6280d5-1805-4697-9896-a57e638614ca_TURGb3JtYXREU1Jlc291cmNlcy9NREZvcm1hdERTUmVzb3VyY2VUeXBl"/>
<RESOURCE_TYPE value="MDFormatDSResourceType"/>
<RESOURCE_KIND value="MDFormatDSResources"/>
<RESOURCE_URI value=""/>
<DATE_OF_CREATION value="2019-09-22T17:15:27+02:00"/>
</HEADER>
<BODY>
<CONFIGURATION>
<NAME>CIDOC</NAME>
<DESCRIPTION>CIDOC Metadata Format</DESCRIPTION>
<INTERPRETATION>transformed</INTERPRETATION>
<SCHEMA uri=""/>
</CONFIGURATION>
<STATUS>
<LAYOUTS>
<LAYOUT name="index">
<FIELDS>
<FIELD indexable="true" multivalued="false" name="objidentifier" result="false" stat="false" tokenizable="false" xpath="//dri:objIdentifier"/>
<FIELD indexable="true" multivalued="false" name="datasourcename" result="false" stat="false" xpath="//dri:datasourcename"/>
<FIELD indexable="true" multivalued="false" name="datasourceprefix" result="false" stat="false" xpath="//dri:datasourceprefix"/>
<FIELD header="true" indexable="true" multivalued="false" name="datasourceapi" result="false" stat="false" xpath="//dri:datasourceapi"/>
<FIELD indexable="false" name="entity" result="true" stat="false" tokenizable="true" xpath="//rdf:RDF"/><!-- identification -->
<FIELD header="true" indexable="true" multivalued="false" name="originalid" result="false" stat="false" tokenizable="false" xpath="//dri:recordIdentifier"/>
<FIELD indexable="true" name="url" result="false" stat="false" tokenizable="false" xpath="//rdf:Description/@rdf:about"/>
<FIELD indexable="true" name="title" result="false" stat="false" xpath="//rdf:Description/aocat:has_title"/>
<FIELD indexable="true" name="language" result="false" stat="false" tokenizable="false" xpath="//rdf:Description/aocat:has_language"/>
<FIELD indexable="true" name="period" result="false" stat="false" tokenizable="false" xpath="//rdf:Description[./rdf:type/@rdf:resource='https://www.ariadne-infrastructure.eu/resource/ao/cat/1.0/TemporalRegion']/rdfs:label"/>
<FIELD indexable="true" name="place" result="false" stat="false" tokenizable="false" xpath="//rdf:Description[./rdf:type/@rdf:resource='https://www.ariadne-infrastructure.eu/resource/ao/cat/1.0/SpatialRegion']/aocat:has_place_name"/>
<FIELD indexable="true" name="rightstype" result="false" stat="false" tokenizable="false" xpath="//rdf:Description/aocat:has_access_rights"/>
<FIELD indexable="true" name="subject" result="false" stat="false" tokenizable="false" xpath="//rdf:Description/aocat:has_native_subject"/>
<FIELD browsingAliasFor="datasourcename" indexable="true" name="datasourcenameforbrowsing" result="false" stat="false" tokenizable="false" xpath="//dri:datasourcename"/>
<FIELD browsingAliasFor="datasourceapi" indexable="true" name="datasourceapiforbrowsing" result="false" stat="false" tokenizable="false" xpath="//dri:datasourceapi"/>
</FIELDS>
</LAYOUT>
</LAYOUTS>
</STATUS>
</BODY>
</RESOURCE_PROFILE>

@ -4,7 +4,7 @@
<RESOURCE_TYPE value="RepositoryServiceResourceType"/>
<RESOURCE_KIND value="RepositoryServiceResources"/>
<RESOURCE_URI value=""/>
<DATE_OF_CREATION value="2019-09-20T11:47:33+02:00"/>
<DATE_OF_CREATION value="2019-09-22T19:16:54+02:00"/>
<PROTOCOL/>
</HEADER>
<BODY>
@ -32,9 +32,9 @@
<REPOSITORY_INSTITUTION>University of York</REPOSITORY_INSTITUTION>
<ADMIN_INFO>julian.richards@york.ac.uk</ADMIN_INFO>
<INTERFACES>
<INTERFACE active="false" compliance="metadata" contentDescription="metadata" id="api_________::ariadne_plus::ads::1" label="dnet:repository (metadata)" removable="false" typology="dnet:repository">
<ACCESS_PROTOCOL>ads</ACCESS_PROTOCOL>
<BASE_URL>file:///var/lib/dnet/ariadne</BASE_URL>
<INTERFACE active="true" compliance="metadata" contentDescription="metadata" id="api_________::ariadne_plus::ads::1" label="dnet:repository (metadata)" removable="false" typology="dnet:repository">
<ACCESS_PROTOCOL splitOnElement="record" suffixToBaseUrl="aaa">ads</ACCESS_PROTOCOL>
<BASE_URL>file:///var/lib/dnet/ariadne/ariadne_398_part1.xml</BASE_URL>
<INTERFACE_EXTRA_FIELD name="metadata_identifier_path">//*[local-name()='record']/*[namespace-uri()='http://purl.org/dc/elements/1.1/' and local-name()='identifier'][2]</INTERFACE_EXTRA_FIELD>
</INTERFACE>
</INTERFACES>

@ -1,61 +0,0 @@
<RESOURCE_PROFILE>
<HEADER>
<RESOURCE_IDENTIFIER value="e811c692-460e-42b0-8767-e80c10c8bf3f_UmVwb3NpdG9yeVNlcnZpY2VSZXNvdXJjZXMvUmVwb3NpdG9yeVNlcnZpY2VSZXNvdXJjZVR5cGU="/>
<RESOURCE_TYPE value="RepositoryServiceResourceType"/>
<RESOURCE_KIND value="RepositoryServiceResources"/>
<RESOURCE_URI value=""/>
<DATE_OF_CREATION value="2018-10-13T17:02:19+02:00"/>
<PROTOCOL/>
</HEADER>
<BODY>
<CONFIGURATION>
<DATASOURCE_TYPE>dnet:repository</DATASOURCE_TYPE>
<DATASOURCE_ORIGINAL_ID provenance="D-NET">parthenos___::parthenos</DATASOURCE_ORIGINAL_ID>
<DATASOURCE_AGGREGATED>false</DATASOURCE_AGGREGATED>
<ENVIRONMENTS>
<ENVIRONMENT/>
</ENVIRONMENTS>
<TYPOLOGY>null</TYPOLOGY>
<MAX_SIZE_OF_DATASTRUCTURE>0</MAX_SIZE_OF_DATASTRUCTURE>
<AVAILABLE_DISKSPACE>0</AVAILABLE_DISKSPACE>
<MAX_NUMBER_OF_DATASTRUCTURE>0</MAX_NUMBER_OF_DATASTRUCTURE>
<OFFICIAL_NAME>PARTHENOS</OFFICIAL_NAME>
<ENGLISH_NAME>PARTHENOS</ENGLISH_NAME>
<ICON_URI>null</ICON_URI>
<COUNTRY>EU</COUNTRY>
<LOCATION>
<LONGITUDE>0.0</LONGITUDE>
<LATITUDE>0.0</LATITUDE>
<TIMEZONE>0.0</TIMEZONE>
</LOCATION>
<REPOSITORY_WEBPAGE>http://</REPOSITORY_WEBPAGE>
<REPOSITORY_INSTITUTION>PARTHENOS</REPOSITORY_INSTITUTION>
<ADMIN_INFO>alessia.bardi@isti.cnr.it</ADMIN_INFO>
<INTERFACES>
<INTERFACE active="true" compliance="metadata" contentDescription="metadata" id="api_________::parthenos___::parthenos::topLevel" label="dnet:repository (metadata)" removable="false" typology="dnet:repository">
<ACCESS_PROTOCOL>httpSimple</ACCESS_PROTOCOL>
<BASE_URL>http://data.d4science.org/em1EemhBdUZ0bjNGTWJNNjlxVDltcm9acDFmMHlBSVVHbWJQNStIS0N6Yz0</BASE_URL>
<INTERFACE_EXTRA_FIELD name="metadata_identifier_path">concat('toplevel_', //data/local-name())</INTERFACE_EXTRA_FIELD>
</INTERFACE>
</INTERFACES>
<EXTRA_FIELDS>
<FIELD>
<key>NamespacePrefix</key>
<value>parthenos___</value>
</FIELD>
</EXTRA_FIELDS>
<REGISTERED_BY/>
</CONFIGURATION>
<STATUS>
<NUMBER_OF_OBJECTS>0</NUMBER_OF_OBJECTS>
<LAST_UPDATE value="2018-11-15T10:12:46+02:00"/>
</STATUS>
<QOS>
<AVAILABILITY>0</AVAILABILITY>
<CAPACITY/>
<THROUGHPUT>0</THROUGHPUT>
</QOS>
<SECURITY_PARAMETERS/>
<BLACKBOARD/>
</BODY>
</RESOURCE_PROFILE>

@ -0,0 +1,664 @@
<RESOURCE_PROFILE>
<HEADER>
<RESOURCE_IDENTIFIER value="f42b4b91-78d4-4c83-9147-19d4845f79f5_VHJhbnNmb3JtYXRpb25SdWxlRFNSZXNvdXJjZXMvVHJhbnNmb3JtYXRpb25SdWxlRFNSZXNvdXJjZVR5cGU="/>
<RESOURCE_TYPE value="TransformationRuleDSResourceType"/>
<RESOURCE_KIND value="TransformationRuleDSResources"/>
<RESOURCE_URI value=""/>
<DATE_OF_CREATION value="2019-09-22T18:17:03+02:00"/>
</HEADER>
<BODY>
<CONFIGURATION>
<IMPORTED/>
<SCRIPT>
<TITLE>ADS 574 Mapping 2019-09-19</TITLE>
<CODE>
&lt;x3ml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" source_type="xpath" version="1.0" xsi:noNamespaceSchemaLocation="x3ml_v1.4.xsd" editor="3MEditor v3.3"&gt;
&lt;info&gt;
&lt;title&gt;
ARIADNEplus ADS Sites and Monuments mapping (AO-CAT v1.0.2 and simplified subjects/temporal)
&lt;/title&gt;
&lt;general_description/&gt;
&lt;source&gt;
&lt;source_info&gt;
&lt;source_schema type="" version=""/&gt;
&lt;namespaces&gt;
&lt;namespace prefix="ads" uri="http://archaeologydataservice.ac.uk/"/&gt;
&lt;namespace prefix="dcterms" uri="http://purl.org/dc/terms/"/&gt;
&lt;namespace prefix="xsi" uri="http://www.w3.org/2001/XMLSchema-instance"/&gt;
&lt;namespace prefix="dc" uri="http://purl.org/dc/elements/1.1/"/&gt;
&lt;/namespaces&gt;
&lt;/source_info&gt;
&lt;source_collection/&gt;
&lt;/source&gt;
&lt;target&gt;
&lt;target_info&gt;
&lt;target_schema schema_file="cidoc_crm_v6.2.1-2018April.rdfs" type="rdfs" version="6.2.1"&gt;CIDOC-CRM&lt;/target_schema&gt;
&lt;namespaces&gt;
&lt;namespace prefix="crm" uri="http://www.cidoc-crm.org/cidoc-crm/"/&gt;
&lt;/namespaces&gt;
&lt;/target_info&gt;
&lt;target_info&gt;
&lt;target_schema schema_file="AO-CAT1.0.2___14-07-2019185002___5176.rdfs" type="rdfs" version="1.0.2"&gt;AO-CAT&lt;/target_schema&gt;
&lt;namespaces&gt;
&lt;namespace prefix="aocat" uri="https://www.ariadne-infrastructure.eu/resource/ao/cat/1.0/"/&gt;
&lt;namespace prefix="owl" uri="http://www.w3.org/2002/07/owl#"/&gt;
&lt;namespace prefix="xml" uri="http://www.w3.org/XML/1998/namespace"/&gt;
&lt;namespace prefix="skos" uri="http://www.w3.org/2004/02/skos/core#"/&gt;
&lt;namespace prefix="crmpe" uri="http://parthenos.d4science.org/CRMext/CRMpe/"/&gt;
&lt;namespace prefix="crm" uri="http://www.cidoc-crm.org/cidoc-crm/"/&gt;
&lt;/namespaces&gt;
&lt;/target_info&gt;
&lt;target_collection/&gt;
&lt;/target&gt;
&lt;mapping_info&gt;
&lt;mapping_created_by_org/&gt;
&lt;mapping_created_by_person/&gt;
&lt;in_collaboration_with/&gt;
&lt;/mapping_info&gt;
&lt;example_data_info&gt;
&lt;example_data_from/&gt;
&lt;example_data_contact_person/&gt;
&lt;example_data_source_record xml_link="ariadne_testSample___19-09-2019164647___3509.xml"&gt;ariadne_testSample.xml&lt;/example_data_source_record&gt;
&lt;generator_policy_info generator_link="ARIADNEplusGeneratorPolicy_v1.0___09-09-2019114327___2407.xml"&gt;ARIADNEplusGeneratorPolicy_v1.0.xml&lt;/generator_policy_info&gt;
&lt;example_data_target_record rdf_link="Mapping574.ttl"/&gt;
&lt;thesaurus_info/&gt;
&lt;/example_data_info&gt;
&lt;/info&gt;
&lt;namespaces&gt;
&lt;namespace prefix="ariadneplus" uri="https://ariadne-infrastructure.eu/aocat/"/&gt;
&lt;/namespaces&gt;
&lt;mappings&gt;
&lt;mapping&gt;
&lt;domain&gt;
&lt;source_node&gt;//collection&lt;/source_node&gt;
&lt;target_node&gt;
&lt;entity&gt;
&lt;type&gt;aocat:Collection&lt;/type&gt;
&lt;instance_generator name="CollectionURI"&gt;
&lt;arg name="term" type="xpath"&gt;meta/dc:identifier/text()&lt;/arg&gt;
&lt;/instance_generator&gt;
&lt;label_generator name="CompositeLabel"&gt;
&lt;arg name="label" type="constant"&gt;Collection &lt;/arg&gt;
&lt;arg name="text" type="xpath"&gt;meta/dc:identifier/text()&lt;/arg&gt;
&lt;/label_generator&gt;
&lt;additional&gt;
&lt;relationship&gt;aocat:has_ARIADNE_subject&lt;/relationship&gt;
&lt;entity&gt;
&lt;type&gt;aocat:ARIADNEConcept&lt;/type&gt;
&lt;instance_info&gt;
&lt;constant&gt;sites and monuments&lt;/constant&gt;
&lt;/instance_info&gt;
&lt;instance_generator name="ConceptURI"&gt;
&lt;arg name="term" type="constant"&gt;sites_and_monuments&lt;/arg&gt;
&lt;/instance_generator&gt;
&lt;label_generator name="prefLabel"&gt;
&lt;arg name="text" type="constant"&gt;sites and monuments&lt;/arg&gt;
&lt;arg name="language" type="constant"&gt;en&lt;/arg&gt;
&lt;/label_generator&gt;
&lt;/entity&gt;
&lt;/additional&gt;
&lt;/entity&gt;
&lt;/target_node&gt;
&lt;/domain&gt;
&lt;link&gt;
&lt;path&gt;
&lt;source_relation&gt;
&lt;relation&gt;meta/dc:title&lt;/relation&gt;
&lt;/source_relation&gt;
&lt;target_relation&gt;
&lt;relationship&gt;aocat:has_title&lt;/relationship&gt;
&lt;/target_relation&gt;
&lt;/path&gt;
&lt;range&gt;
&lt;source_node&gt;meta/dc:title&lt;/source_node&gt;
&lt;target_node&gt;
&lt;entity&gt;
&lt;type&gt;http://www.w3.org/2001/XMLSchema#string&lt;/type&gt;
&lt;instance_generator name="Literal"&gt;
&lt;arg name="text" type="xpath"&gt;text()&lt;/arg&gt;
&lt;arg name="language" type="constant"&gt;en&lt;/arg&gt;
&lt;/instance_generator&gt;
&lt;/entity&gt;
&lt;/target_node&gt;
&lt;/range&gt;
&lt;/link&gt;
&lt;link&gt;
&lt;path&gt;
&lt;source_relation&gt;
&lt;relation&gt;meta/dc:identifier&lt;/relation&gt;
&lt;/source_relation&gt;
&lt;target_relation&gt;
&lt;relationship&gt;aocat:has_identifier&lt;/relationship&gt;
&lt;/target_relation&gt;
&lt;/path&gt;
&lt;range&gt;
&lt;source_node&gt;meta/dc:identifier&lt;/source_node&gt;
&lt;target_node&gt;
&lt;entity&gt;
&lt;type&gt;http://www.w3.org/2001/XMLSchema#string&lt;/type&gt;
&lt;instance_generator name="Literal"&gt;
&lt;arg name="text" type="xpath"&gt;text()&lt;/arg&gt;
&lt;arg name="language" type="constant"&gt;en&lt;/arg&gt;
&lt;/instance_generator&gt;
&lt;/entity&gt;
&lt;/target_node&gt;
&lt;/range&gt;
&lt;/link&gt;
&lt;link&gt;
&lt;path&gt;
&lt;source_relation&gt;
&lt;relation&gt;meta/dc:source&lt;/relation&gt;
&lt;/source_relation&gt;
&lt;target_relation&gt;
&lt;relationship&gt;aocat:has_owner&lt;/relationship&gt;
&lt;/target_relation&gt;
&lt;/path&gt;
&lt;range&gt;
&lt;source_node&gt;meta/dc:source&lt;/source_node&gt;
&lt;target_node&gt;
&lt;entity&gt;
&lt;type&gt;aocat:Agent&lt;/type&gt;
&lt;instance_generator name="AgentURI"&gt;
&lt;arg name="term" type="xpath"&gt;text()&lt;/arg&gt;
&lt;/instance_generator&gt;
&lt;label_generator name="SimpleLabel"&gt;
&lt;arg name="label" type="xpath"&gt;text()&lt;/arg&gt;
&lt;/label_generator&gt;
&lt;/entity&gt;
&lt;/target_node&gt;
&lt;/range&gt;
&lt;/link&gt;
&lt;link&gt;
&lt;path&gt;
&lt;source_relation&gt;
&lt;relation&gt;meta/dc:description&lt;/relation&gt;
&lt;/source_relation&gt;
&lt;target_relation&gt;
&lt;relationship&gt;aocat:has_description&lt;/relationship&gt;
&lt;/target_relation&gt;
&lt;/path&gt;
&lt;range&gt;
&lt;source_node&gt;meta/dc:description&lt;/source_node&gt;
&lt;target_node&gt;
&lt;entity&gt;
&lt;type&gt;http://www.w3.org/2001/XMLSchema#string&lt;/type&gt;
&lt;instance_generator name="Literal"&gt;
&lt;arg name="text" type="xpath"&gt;text()&lt;/arg&gt;
&lt;arg name="language" type="constant"&gt;en&lt;/arg&gt;
&lt;/instance_generator&gt;
&lt;/entity&gt;
&lt;/target_node&gt;
&lt;/range&gt;
&lt;/link&gt;
&lt;link&gt;
&lt;path&gt;
&lt;source_relation&gt;
&lt;relation&gt;meta/dc:publisher&lt;/relation&gt;
&lt;/source_relation&gt;
&lt;target_relation&gt;
&lt;relationship&gt;aocat:has_publisher&lt;/relationship&gt;
&lt;/target_relation&gt;
&lt;/path&gt;
&lt;range&gt;
&lt;source_node&gt;meta/dc:publisher&lt;/source_node&gt;
&lt;target_node&gt;
&lt;entity&gt;
&lt;type&gt;aocat:Agent&lt;/type&gt;
&lt;instance_generator name="AgentURI"&gt;
&lt;arg name="term" type="xpath"&gt;text()&lt;/arg&gt;
&lt;/instance_generator&gt;
&lt;label_generator name="SimpleLabel"&gt;
&lt;arg name="label" type="xpath"&gt;text()&lt;/arg&gt;
&lt;/label_generator&gt;
&lt;/entity&gt;
&lt;/target_node&gt;
&lt;/range&gt;
&lt;/link&gt;
&lt;link&gt;
&lt;path&gt;
&lt;source_relation&gt;
&lt;relation&gt;meta/dc:creator&lt;/relation&gt;
&lt;/source_relation&gt;
&lt;target_relation&gt;
&lt;relationship&gt;aocat:has_creator&lt;/relationship&gt;
&lt;/target_relation&gt;
&lt;/path&gt;
&lt;range&gt;
&lt;source_node&gt;meta/dc:creator&lt;/source_node&gt;
&lt;target_node&gt;
&lt;entity&gt;
&lt;type&gt;aocat:Agent&lt;/type&gt;
&lt;instance_generator name="AgentURI"&gt;
&lt;arg name="term" type="xpath"&gt;text()&lt;/arg&gt;
&lt;/instance_generator&gt;
&lt;label_generator name="SimpleLabel"&gt;
&lt;arg name="label" type="xpath"&gt;text()&lt;/arg&gt;
&lt;/label_generator&gt;
&lt;/entity&gt;
&lt;/target_node&gt;
&lt;/range&gt;
&lt;/link&gt;
&lt;link&gt;
&lt;path&gt;
&lt;source_relation&gt;
&lt;relation&gt;meta/dc:date&lt;/relation&gt;
&lt;/source_relation&gt;
&lt;target_relation&gt;
&lt;relationship&gt;aocat:was_issued&lt;/relationship&gt;
&lt;/target_relation&gt;
&lt;/path&gt;
&lt;range&gt;
&lt;source_node&gt;meta/dc:date&lt;/source_node&gt;
&lt;target_node&gt;
&lt;entity&gt;
&lt;type&gt;http://www.w3.org/2001/XMLSchema#dateTime&lt;/type&gt;
&lt;instance_generator name="Literal"&gt;
&lt;arg name="text" type="xpath"&gt;text()&lt;/arg&gt;
&lt;/instance_generator&gt;
&lt;/entity&gt;
&lt;/target_node&gt;
&lt;/range&gt;
&lt;/link&gt;
&lt;link&gt;
&lt;path&gt;
&lt;source_relation&gt;
&lt;relation&gt;meta/dc:format&lt;/relation&gt;
&lt;/source_relation&gt;
&lt;target_relation&gt;
&lt;relationship&gt;aocat:has_type&lt;/relationship&gt;
&lt;/target_relation&gt;
&lt;/path&gt;
&lt;range&gt;
&lt;source_node&gt;meta/dc:format&lt;/source_node&gt;
&lt;target_node&gt;
&lt;entity&gt;
&lt;type&gt;aocat:ARIADNEConcept&lt;/type&gt;
&lt;instance_generator name="ConceptURI"&gt;
&lt;arg name="term" type="xpath"&gt;text()&lt;/arg&gt;
&lt;/instance_generator&gt;
&lt;label_generator name="prefLabel"&gt;
&lt;arg name="text" type="xpath"&gt;text()&lt;/arg&gt;
&lt;arg name="language" type="constant"&gt;en&lt;/arg&gt;
&lt;/label_generator&gt;
&lt;/entity&gt;
&lt;/target_node&gt;
&lt;/range&gt;
&lt;/link&gt;
&lt;link&gt;
&lt;path&gt;
&lt;source_relation&gt;
&lt;relation&gt;meta/dc:language&lt;/relation&gt;
&lt;/source_relation&gt;
&lt;target_relation&gt;
&lt;relationship&gt;aocat:has_language&lt;/relationship&gt;
&lt;/target_relation&gt;
&lt;/path&gt;
&lt;range&gt;
&lt;source_node&gt;meta/dc:language&lt;/source_node&gt;
&lt;target_node&gt;
&lt;entity&gt;
&lt;type&gt;http://www.w3.org/2001/XMLSchema#string&lt;/type&gt;
&lt;instance_generator name="Literal"&gt;
&lt;arg name="text" type="xpath"&gt;text()&lt;/arg&gt;
&lt;/instance_generator&gt;
&lt;/entity&gt;
&lt;/target_node&gt;
&lt;/range&gt;
&lt;/link&gt;
&lt;link&gt;
&lt;path&gt;
&lt;source_relation&gt;
&lt;relation&gt;meta/dc:rights&lt;/relation&gt;
&lt;/source_relation&gt;
&lt;target_relation&gt;
&lt;relationship&gt;aocat:has_access_rights&lt;/relationship&gt;
&lt;/target_relation&gt;
&lt;/path&gt;
&lt;range&gt;
&lt;source_node&gt;meta/dc:rights&lt;/source_node&gt;
&lt;target_node&gt;
&lt;entity&gt;
&lt;type&gt;http://www.w3.org/2001/XMLSchema#string&lt;/type&gt;
&lt;instance_generator name="Literal"&gt;
&lt;arg name="text" type="xpath"&gt;text()&lt;/arg&gt;
&lt;arg name="language" type="constant"&gt;en&lt;/arg&gt;
&lt;/instance_generator&gt;
&lt;/entity&gt;
&lt;/target_node&gt;
&lt;/range&gt;
&lt;/link&gt;
&lt;link&gt;
&lt;path&gt;
&lt;source_relation&gt;
&lt;relation&gt;records/record&lt;/relation&gt;
&lt;/source_relation&gt;
&lt;target_relation&gt;
&lt;relationship&gt;aocat:has_part&lt;/relationship&gt;
&lt;/target_relation&gt;
&lt;/path&gt;
&lt;range&gt;
&lt;source_node&gt;records/record&lt;/source_node&gt;
&lt;target_node&gt;
&lt;entity&gt;
&lt;type&gt;aocat:DataResource&lt;/type&gt;
&lt;instance_generator name="UUID"/&gt;
&lt;/entity&gt;
&lt;/target_node&gt;
&lt;/range&gt;
&lt;/link&gt;
&lt;/mapping&gt;
&lt;mapping&gt;
&lt;domain&gt;
&lt;source_node&gt;//record&lt;/source_node&gt;
&lt;target_node&gt;
&lt;entity&gt;
&lt;type&gt;aocat:DataResource&lt;/type&gt;
&lt;instance_generator name="UUID"/&gt;
&lt;label_generator name="CompositeLabel"&gt;
&lt;arg name="label" type="constant"&gt;Record&lt;/arg&gt;
&lt;arg name="text" type="xpath"&gt;dc:title/text()&lt;/arg&gt;
&lt;/label_generator&gt;
&lt;/entity&gt;
&lt;/target_node&gt;
&lt;/domain&gt;
&lt;link&gt;
&lt;path&gt;
&lt;source_relation&gt;
&lt;relation&gt;dc:title&lt;/relation&gt;
&lt;/source_relation&gt;
&lt;target_relation&gt;
&lt;relationship&gt;aocat:has_title&lt;/relationship&gt;
&lt;/target_relation&gt;
&lt;/path&gt;
&lt;range&gt;
&lt;source_node&gt;dc:title&lt;/source_node&gt;
&lt;target_node&gt;
&lt;entity&gt;
&lt;type&gt;http://www.w3.org/2001/XMLSchema#string&lt;/type&gt;
&lt;instance_generator name="Literal"&gt;
&lt;arg name="text" type="xpath"&gt;text()&lt;/arg&gt;
&lt;arg name="language" type="constant"&gt;en&lt;/arg&gt;
&lt;/instance_generator&gt;
&lt;/entity&gt;
&lt;/target_node&gt;
&lt;/range&gt;
&lt;/link&gt;
&lt;link&gt;
&lt;path&gt;
&lt;source_relation&gt;
&lt;relation&gt;dc:creator&lt;/relation&gt;
&lt;/source_relation&gt;
&lt;target_relation&gt;
&lt;relationship&gt;aocat:has_creator&lt;/relationship&gt;
&lt;/target_relation&gt;
&lt;/path&gt;
&lt;range&gt;
&lt;source_node&gt;dc:creator&lt;/source_node&gt;
&lt;target_node&gt;
&lt;entity&gt;
&lt;type&gt;aocat:Agent&lt;/type&gt;
&lt;instance_generator name="AgentURI"&gt;
&lt;arg name="term" type="xpath"&gt;text()&lt;/arg&gt;
&lt;/instance_generator&gt;
&lt;label_generator name="SimpleLabel"&gt;
&lt;arg name="label" type="xpath"&gt;text()&lt;/arg&gt;
&lt;/label_generator&gt;
&lt;/entity&gt;
&lt;/target_node&gt;
&lt;/range&gt;
&lt;/link&gt;
&lt;link&gt;
&lt;path&gt;
&lt;source_relation&gt;
&lt;relation&gt;dc:subjectPeriod/dc:subject&lt;/relation&gt;
&lt;/source_relation&gt;
&lt;target_relation&gt;
&lt;relationship&gt;aocat:has_native_subject&lt;/relationship&gt;
&lt;/target_relation&gt;
&lt;/path&gt;
&lt;range&gt;
&lt;source_node&gt;dc:subjectPeriod/dc:subject&lt;/source_node&gt;
&lt;target_node&gt;
&lt;entity&gt;
&lt;type&gt;aocat:ARIADNEConcept&lt;/type&gt;
&lt;instance_generator name="ConceptURI"&gt;
&lt;arg name="term" type="xpath"&gt;text()&lt;/arg&gt;
&lt;/instance_generator&gt;
&lt;label_generator name="prefLabel"&gt;
&lt;arg name="text" type="xpath"&gt;text()&lt;/arg&gt;
&lt;arg name="language" type="constant"&gt;en&lt;/arg&gt;
&lt;/label_generator&gt;
&lt;/entity&gt;
&lt;/target_node&gt;
&lt;/range&gt;
&lt;/link&gt;
&lt;link&gt;
&lt;path&gt;
&lt;source_relation&gt;
&lt;relation&gt;dc:subjectPeriod/dcterms:temporal&lt;/relation&gt;
&lt;/source_relation&gt;
&lt;target_relation&gt;
&lt;relationship&gt;aocat:has_temporal_coverage&lt;/relationship&gt;
&lt;/target_relation&gt;
&lt;/path&gt;
&lt;range&gt;
&lt;source_node&gt;dc:subjectPeriod/dcterms:temporal&lt;/source_node&gt;
&lt;target_node&gt;
&lt;entity&gt;
&lt;type&gt;aocat:TemporalRegion&lt;/type&gt;
&lt;instance_generator name="Time-SpanURI"&gt;
&lt;arg name="term" type="xpath"&gt;text()&lt;/arg&gt;
&lt;/instance_generator&gt;
&lt;label_generator name="SimpleLabel"&gt;
&lt;arg name="label" type="xpath"&gt;text()&lt;/arg&gt;
&lt;/label_generator&gt;
&lt;/entity&gt;
&lt;/target_node&gt;
&lt;/range&gt;
&lt;/link&gt;
&lt;link&gt;
&lt;path&gt;
&lt;source_relation&gt;
&lt;relation&gt;dc:description&lt;/relation&gt;
&lt;/source_relation&gt;
&lt;target_relation&gt;
&lt;relationship&gt;aocat:has_description&lt;/relationship&gt;
&lt;/target_relation&gt;
&lt;/path&gt;
&lt;range&gt;
&lt;source_node&gt;dc:description&lt;/source_node&gt;
&lt;target_node&gt;
&lt;entity&gt;
&lt;type&gt;http://www.w3.org/2001/XMLSchema#string&lt;/type&gt;
&lt;instance_generator name="Literal"&gt;
&lt;arg name="text" type="xpath"&gt;text()&lt;/arg&gt;
&lt;arg name="language" type="constant"&gt;en&lt;/arg&gt;
&lt;/instance_generator&gt;
&lt;/entity&gt;
&lt;/target_node&gt;
&lt;/range&gt;
&lt;/link&gt;
&lt;link&gt;
&lt;path&gt;
&lt;source_relation&gt;
&lt;relation&gt;dc:identifier&lt;/relation&gt;
&lt;/source_relation&gt;
&lt;target_relation&gt;
&lt;relationship&gt;aocat:has_identifier&lt;/relationship&gt;
&lt;/target_relation&gt;
&lt;/path&gt;
&lt;range&gt;
&lt;source_node&gt;dc:identifier&lt;/source_node&gt;
&lt;target_node&gt;
&lt;entity&gt;
&lt;type&gt;http://www.w3.org/2001/XMLSchema#string&lt;/type&gt;
&lt;instance_generator name="Literal"&gt;
&lt;arg name="text" type="xpath"&gt;text()&lt;/arg&gt;
&lt;/instance_generator&gt;
&lt;/entity&gt;
&lt;/target_node&gt;
&lt;/range&gt;
&lt;/link&gt;
&lt;link&gt;
&lt;path&gt;
&lt;source_relation&gt;
&lt;relation&gt;dc:source&lt;/relation&gt;
&lt;/source_relation&gt;
&lt;target_relation&gt;
&lt;relationship&gt;aocat:has_landing_page&lt;/relationship&gt;
&lt;/target_relation&gt;
&lt;/path&gt;
&lt;range&gt;
&lt;source_node&gt;dc:source&lt;/source_node&gt;
&lt;target_node&gt;
&lt;entity&gt;
&lt;type&gt;owl:Thing&lt;/type&gt;
&lt;instance_generator name="URIorUUID"&gt;
&lt;arg name="text" type="xpath"&gt;text()&lt;/arg&gt;
&lt;/instance_generator&gt;
&lt;/entity&gt;
&lt;/target_node&gt;
&lt;/range&gt;
&lt;/link&gt;
&lt;link&gt;
&lt;path&gt;
&lt;source_relation&gt;
&lt;relation&gt;dc:language&lt;/relation&gt;
&lt;/source_relation&gt;
&lt;target_relation&gt;
&lt;relationship&gt;aocat:has_language&lt;/relationship&gt;
&lt;/target_relation&gt;
&lt;/path&gt;
&lt;range&gt;
&lt;source_node&gt;dc:language&lt;/source_node&gt;
&lt;target_node&gt;
&lt;entity&gt;
&lt;type&gt;http://www.w3.org/2001/XMLSchema#string&lt;/type&gt;
&lt;instance_generator name="Literal"&gt;
&lt;arg name="text" type="xpath"&gt;text()&lt;/arg&gt;
&lt;/instance_generator&gt;
&lt;/entity&gt;
&lt;/target_node&gt;
&lt;/range&gt;
&lt;/link&gt;
&lt;link&gt;
&lt;path&gt;
&lt;source_relation&gt;
&lt;relation&gt;dcterms:spatial&lt;/relation&gt;
&lt;/source_relation&gt;
&lt;target_relation&gt;
&lt;if&gt;
&lt;not&gt;
&lt;if&gt;
&lt;exists&gt;@xsi:type&lt;/exists&gt;
&lt;/if&gt;
&lt;/not&gt;
&lt;/if&gt;
&lt;relationship&gt;aocat:has_spatial_coverage&lt;/relationship&gt;
&lt;entity variable="sr1"&gt;
&lt;type&gt;aocat:SpatialRegion&lt;/type&gt;
&lt;instance_generator name="UUID"/&gt;
&lt;/entity&gt;
&lt;relationship&gt;aocat:has_place_name&lt;/relationship&gt;
&lt;/target_relation&gt;
&lt;/path&gt;
&lt;range&gt;
&lt;source_node&gt;dcterms:spatial&lt;/source_node&gt;
&lt;target_node&gt;
&lt;entity&gt;
&lt;type&gt;http://www.w3.org/2001/XMLSchema#string&lt;/type&gt;
&lt;instance_generator name="Literal"&gt;
&lt;arg name="text" type="xpath"&gt;text()&lt;/arg&gt;
&lt;arg name="language" type="constant"&gt;en&lt;/arg&gt;
&lt;/instance_generator&gt;
&lt;/entity&gt;
&lt;/target_node&gt;
&lt;/range&gt;
&lt;/link&gt;
&lt;link&gt;
&lt;path&gt;
&lt;source_relation&gt;
&lt;relation&gt;dcterms:spatial&lt;/relation&gt;
&lt;/source_relation&gt;
&lt;target_relation&gt;
&lt;if&gt;
&lt;equals value="dcterms:Point"&gt;@xsi:type&lt;/equals&gt;
&lt;/if&gt;
&lt;relationship&gt;aocat:has_spatial_coverage&lt;/relationship&gt;
&lt;entity variable="sr1"&gt;
&lt;type&gt;aocat:SpatialRegionPoint&lt;/type&gt;
&lt;instance_generator name="UUID"/&gt;
&lt;/entity&gt;
&lt;relationship&gt;aocat:has_longitude&lt;/relationship&gt;
&lt;/target_relation&gt;
&lt;/path&gt;
&lt;range&gt;
&lt;source_node&gt;dcterms:spatial&lt;/source_node&gt;
&lt;target_node&gt;
&lt;entity&gt;
&lt;type&gt;http://www.w3.org/2001/XMLSchema#decimal&lt;/type&gt;
&lt;instance_generator name="UUID"/&gt;
&lt;/entity&gt;
&lt;/target_node&gt;
&lt;/range&gt;
&lt;/link&gt;
&lt;link&gt;
&lt;path&gt;
&lt;source_relation&gt;
&lt;relation&gt;dcterms:spatial&lt;/relation&gt;
&lt;/source_relation&gt;
&lt;target_relation&gt;
&lt;if&gt;
&lt;equals value="dcterms:Point"&gt;@xsi:type&lt;/equals&gt;
&lt;/if&gt;
&lt;relationship&gt;aocat:has_spatial_coverage&lt;/relationship&gt;
&lt;entity&gt;
&lt;type&gt;aocat:SpatialRegionPoint&lt;/type&gt;
&lt;instance_generator name="UUID"/&gt;
&lt;/entity&gt;
&lt;relationship&gt;aocat:has_latitude&lt;/relationship&gt;
&lt;/target_relation&gt;
&lt;/path&gt;
&lt;range&gt;
&lt;source_node&gt;dcterms:spatial&lt;/source_node&gt;
&lt;target_node&gt;
&lt;entity&gt;
&lt;type&gt;http://www.w3.org/2001/XMLSchema#decimal&lt;/type&gt;
&lt;instance_generator name="UUID"/&gt;
&lt;/entity&gt;
&lt;/target_node&gt;
&lt;/range&gt;
&lt;/link&gt;
&lt;link&gt;
&lt;path&gt;
&lt;source_relation&gt;
&lt;relation&gt;dc:rights&lt;/relation&gt;
&lt;/source_relation&gt;
&lt;target_relation&gt;
&lt;relationship&gt;aocat:has_access_rights&lt;/relationship&gt;
&lt;/target_relation&gt;
&lt;/path&gt;
&lt;range&gt;
&lt;source_node&gt;dc:rights&lt;/source_node&gt;
&lt;target_node&gt;
&lt;entity&gt;
&lt;type&gt;http://www.w3.org/2001/XMLSchema#string&lt;/type&gt;
&lt;instance_generator name="URIorUUID"&gt;
&lt;arg name="text" type="xpath"&gt;text()&lt;/arg&gt;
&lt;/instance_generator&gt;
&lt;/entity&gt;
&lt;/target_node&gt;
&lt;/range&gt;
&lt;/link&gt;
&lt;/mapping&gt;
&lt;/mappings&gt;
&lt;/x3ml&gt;
</CODE>
</SCRIPT>
</CONFIGURATION>
<STATUS/>
<SECURITY_PARAMETERS/>
</BODY>
</RESOURCE_PROFILE>

@ -0,0 +1,89 @@
<RESOURCE_PROFILE>
<HEADER>
<RESOURCE_IDENTIFIER value="e1a85324-8f54-45c1-8513-208693a41666_VHJhbnNmb3JtYXRpb25SdWxlRFNSZXNvdXJjZXMvVHJhbnNmb3JtYXRpb25SdWxlRFNSZXNvdXJjZVR5cGU="/>
<RESOURCE_TYPE value="TransformationRuleDSResourceType"/>
<RESOURCE_KIND value="TransformationRuleDSResources"/>
<RESOURCE_URI value=""/>
<DATE_OF_CREATION value="2019-09-22T16:12:31+02:00"/>
</HEADER>
<BODY>
<CONFIGURATION>
<IMPORTED/>
<SCRIPT>
<TITLE>ARIADNE Policy 2019-09-19</TITLE>
<CODE>
&lt;generator_policy&gt;
&lt;!-- The prefix is a namespace that must be declared in the X3ML definition.
in the x3ml define &lt;namespace prefix="ariadneplus" uri="http://www.ariadneplus.eu/"/&gt; --&gt;
&lt;generator name="CollectionURI" prefix="ariadneplus"&gt;
&lt;pattern&gt;Collection/{term}&lt;/pattern&gt;
&lt;/generator&gt;
&lt;generator name="DataResourceURI" prefix="ariadneplus"&gt;
&lt;pattern&gt;Resource/{term}&lt;/pattern&gt;
&lt;/generator&gt;
&lt;generator name="IdentifierURI" prefix="ariadneplus"&gt;
&lt;pattern&gt;Identifier/{term}&lt;/pattern&gt;
&lt;/generator&gt;
&lt;generator name="EventURI" prefix="ariadneplus"&gt;
&lt;pattern&gt;Event/{term}&lt;/pattern&gt;
&lt;/generator&gt;
&lt;generator name="Time-SpanURI" prefix="ariadneplus"&gt;
&lt;pattern&gt;Time-Span/{term}&lt;/pattern&gt;
&lt;/generator&gt;
&lt;generator name="PlaceURI" prefix="ariadneplus"&gt;
&lt;pattern&gt;Place/{term}&lt;/pattern&gt;
&lt;/generator&gt;
&lt;generator name="AgentURI" prefix="ariadneplus"&gt;
&lt;pattern&gt;Agent/{term}&lt;/pattern&gt;
&lt;/generator&gt;
&lt;generator name="ConceptURI" prefix="ariadneplus"&gt;
&lt;pattern&gt;Concept/{term}&lt;/pattern&gt;
&lt;/generator&gt;
&lt;generator name="ConceptURI-2" prefix="ariadneplus"&gt;
&lt;pattern&gt;Concept/{scheme}/{term}&lt;/pattern&gt;
&lt;/generator&gt;
&lt;generator name="OneLevelCustomURI" prefix="ariadneplus"&gt;
&lt;pattern&gt;{level1}/{term}&lt;/pattern&gt;
&lt;/generator&gt;
&lt;generator name="TwoLevelCustomURI" prefix="ariadneplus"&gt;
&lt;pattern&gt;{level1}/{level2}/{term}&lt;/pattern&gt;
&lt;/generator&gt;
&lt;generator name="SimpleLabel"&gt;
&lt;pattern&gt;{label}&lt;/pattern&gt;
&lt;/generator&gt;
&lt;generator name="CompositeLabel"&gt;
&lt;pattern&gt;{label} {text}&lt;/pattern&gt;
&lt;/generator&gt;
&lt;generator name="URIorUUID"&gt;
&lt;custom generatorClass="gr.forth.URIorUUID"&gt;
&lt;set-arg name="text"/&gt;
&lt;/custom&gt;
&lt;/generator&gt;
&lt;generator name="URNfromTextualContent"&gt;
&lt;custom generatorClass="gr.forth.TextualContent"&gt;
&lt;set-arg name="text" type="xpath"/&gt;
&lt;/custom&gt;
&lt;/generator&gt;
&lt;/generator_policy&gt;
</CODE>
</SCRIPT>
</CONFIGURATION>
<STATUS/>
<SECURITY_PARAMETERS/>
</BODY>
</RESOURCE_PROFILE>

@ -1,163 +0,0 @@
<RESOURCE_PROFILE>
<HEADER>
<RESOURCE_IDENTIFIER value="4d94a3f0-a5c8-441e-a506-8328af17a6f3_VHJhbnNmb3JtYXRpb25SdWxlRFNSZXNvdXJjZXMvVHJhbnNmb3JtYXRpb25SdWxlRFNSZXNvdXJjZVR5cGU="/>
<RESOURCE_TYPE value="TransformationRuleDSResourceType"/>
<RESOURCE_KIND value="TransformationRuleDSResources"/>
<RESOURCE_URI value=""/>
<DATE_OF_CREATION value="2018-10-12T12:14:22+01:00"/>
</HEADER>
<BODY>
<CONFIGURATION>
<IMPORTED/>
<SCRIPT>
<TITLE>PARTHENOS Policy v1.5 2018-10-12</TITLE>
<CODE>
<![CDATA[<!-- PARTHENOS Generator Policy file v1.5 -->
<generator_policy>
<!-- The prefix is a namespace that must be declared in the X3ML definition.
In PARTHENOS it was decided that it is constructed by the namespace of PARTHENOS
followed by the provider and the database that is being mapped
e.g. prefix="parthenos" and in the x3ml define
<namespace prefix="parthenos" uri="http://parthenos-project.eu/FORTH/myDB/"/> -->
<generator name="ProjectURI" prefix="parthenos" shorten="yes">
<pattern>Project/{term}</pattern>
</generator>
<generator name="ServiceURI" prefix="parthenos" shorten="yes">
<pattern>Service/{term}</pattern>
</generator>
<generator name="DatasetURI" prefix="parthenos" shorten="yes">
<pattern>Dataset/{term}</pattern>
</generator>
<generator name="DatasetVerMergeURI" prefix="parthenos" shorten="yes">
<pattern>Dataset/{term}_{term1}</pattern>
</generator>
<generator name="SoftwareURI" prefix="parthenos" shorten="yes">
<pattern>Software/{term}</pattern>
</generator>
<generator name="ActorURI" prefix="parthenos" shorten="yes">
<pattern>Actor/{term}</pattern>
</generator>
<generator name="ActorTwoNameMergeURI" prefix="parthenos" shorten="yes">
<pattern>Actor/{firstName}_{LastName}</pattern>
</generator>
<generator name="ConceptURI" prefix="reg" shorten="yes">
<pattern>Concept/{term}</pattern>
</generator>
<generator name="ConceptURI_2step" prefix="reg" shorten="yes">
<pattern>Concept/{term}/{term1}</pattern>
</generator>
<generator name="ConceptURI_3step" prefix="reg" shorten="yes">
<pattern>Concept/{term}/{term1}/{term2}</pattern>
</generator>
<generator name="PlaceURI" prefix="parthenos" shorten="yes">
<pattern>Place/{term}</pattern>
</generator>
<generator name="ProjectAppellationURI" prefix="parthenos" shorten="yes">
<pattern>Project/Appellation/{term}</pattern>
</generator>
<generator name="ServiceAppellationURI" prefix="parthenos" shorten="yes">
<pattern>Service/Appellation/{term}</pattern>
</generator>
<generator name="DatasetAppellationURI" prefix="parthenos" shorten="yes">
<pattern>Dataset/Appellation/{term}</pattern>
</generator>
<generator name="DatasetAppvermergeURI" prefix="parthenos" shorten="yes">
<pattern>Dataset/Appellation/{term}_{term1}</pattern>
</generator>
<generator name="SoftwareAppellationURI" prefix="parthenos" shorten="yes">
<pattern>Software/Appellation/{term}</pattern>
</generator>
<generator name="ActorAppellationURI" prefix="parthenos" shorten="yes">
<pattern>Actor/Appellation/{term}</pattern>
</generator>
<generator name="ConceptAppellationURI" prefix="parthenos" shorten="yes">
<pattern>Concept/Appellation/{term}</pattern>
</generator>
<generator name="ThingAppellationURI" prefix="parthenos" shorten="yes">
<pattern>Thing/Appellation/{term}</pattern>
</generator>
<generator name="EventAppellationURI" prefix="parthenos" shorten="yes">
<pattern>Event/Appellation/{term}</pattern>
</generator>
<generator name="PlaceAppellationURI" prefix="parthenos" shorten="yes">
<pattern>Place/Appellation/{term}</pattern>
</generator>
<generator name="PlaceAppellationAddressURI" prefix="parthenos" shorten="yes">
<pattern>Place/Appellation/{mainaddress}-{postcode}-{country}</pattern>
</generator>
<generator name="PlaceAppLatLong" prefix="parthenos" shorten="yes">
<pattern>Place/Appellation/{lat}-{long}</pattern>
</generator>
<generator name="ThingURI" prefix="parthenos" shorten="yes">
<pattern>Thing/{term}</pattern>
</generator>
<generator name="DimensionURI" prefix="parthenos" shorten="yes">
<pattern>Dimension/{term}</pattern>
</generator>
<generator name="RemoveTerm" prefix="parthenos">
<custom generatorClass="gr.forth.RemoveTerm">
<set-arg name="termToRemove" type="constant"></set-arg>
<set-arg name="text"></set-arg>
</custom>
</generator>
<generator name="OneLevelCustomURI" prefix="parthenos" shorten="yes">
<pattern>{level1}/{term}</pattern>
</generator>
<generator name="TwoLevelCustomURI" prefix="parthenos" shorten="yes">
<pattern>{level1}/{level2}/{term}</pattern>
</generator>
<generator name="OneLevelCustomURIwCount" prefix="parthenos" shorten="yes">
<pattern>{level1}/{count}/{term}</pattern>
</generator>
<generator name="TwoLevelCustomURIwCount" prefix="parthenos" shorten="yes">
<pattern>{level1}/{level2}/{count}/{term}</pattern>
</generator>
<generator name="SimpleLabel">
<pattern>{label}</pattern>
</generator>
<generator name="CompositeLabel">
<pattern>{label} {text}</pattern>
</generator>
<generator name="CompositeVerLabel">
<pattern>{label} Ver {text}</pattern>
</generator>
<generator name="LatLong">
<pattern>({lat} {long})</pattern>
</generator>
<generator name="AddressLabel">
<pattern>{term},{term2},{term3},{term4}</pattern>
</generator>
<generator name="GermanDateTime">
<custom generatorClass="gr.forth.GermanDate">
<set-arg name="bound" type="constant"></set-arg>
<set-arg name="text"></set-arg>
</custom>
</generator>
<generator name="URIorUUID">
<custom generatorClass="gr.forth.URIorUUID">
<set-arg name="text"></set-arg>
</custom>
</generator>
<generator name="ConcatMultipleTerms">
<custom generatorClass="gr.forth.ConcatMultipleTerms">
<set-arg name="prefix" type="constant"></set-arg>
<set-arg name="sameTermsDelim" type="constant"></set-arg>
<set-arg name="diffTermsDelim" type="constant"></set-arg>
<set-arg name="text1"></set-arg>
<set-arg name="text2"></set-arg>
<set-arg name="text3"></set-arg>
<set-arg name="text4"></set-arg>
<set-arg name="text5"></set-arg>
</custom>
</generator>
</generator_policy>
]]>
</CODE>
</SCRIPT>
</CONFIGURATION>
<STATUS/>
<SECURITY_PARAMETERS/>
</BODY>
</RESOURCE_PROFILE>
Loading…
Cancel
Save