1 |
|
<RESOURCE_PROFILE>
|
2 |
|
<HEADER>
|
3 |
|
<RESOURCE_IDENTIFIER value="2-8b9503d9-8a86-4330-93ef-7e0cd9bc87c2_TURGb3JtYXREU1Jlc291cmNlcy9NREZvcm1hdERTUmVzb3VyY2VUeXBl"/>
|
4 |
|
<RESOURCE_TYPE value="MDFormatDSResourceType"/>
|
5 |
|
<RESOURCE_KIND value="MDFormatDSResources"/>
|
6 |
|
<RESOURCE_URI value=""/>
|
7 |
|
<DATE_OF_CREATION value="2008-05-22T14:40:04+02:00"/>
|
8 |
|
</HEADER>
|
9 |
|
<BODY>
|
10 |
|
<CONFIGURATION>
|
11 |
|
<NAME>DMF</NAME>
|
12 |
|
<DESCRIPTION>Openaire Metadata Format</DESCRIPTION>
|
13 |
|
<INTERPRETATION>openaire</INTERPRETATION>
|
14 |
|
<SCHEMA uri=""/>
|
15 |
|
</CONFIGURATION>
|
16 |
|
<STATUS>
|
17 |
|
<LAYOUTS>
|
18 |
|
<LAYOUT name="index">
|
19 |
|
<FIELDS>
|
20 |
|
<FIELD name="oafentity" xpath="//*[local-name() = 'entity']" indexable="false" tokenizable="false" result="true" stat="false"/>
|
21 |
|
<FIELD name="oaftype" value="local-name(//*[local-name()='entity']/*)" tokenizable="false" result="false" indexable="true"
|
22 |
|
stat="false"/>
|
23 |
|
<FIELD name="objIdentifier" indexable="true" tokenizable="false" xpath="//header/dri:objIdentifier" stat="false" result="false"/>
|
24 |
1 |
|
25 |
|
<!-- DATASOURCE FIELDS -->
|
26 |
|
<FIELD name="datasourceofficialname" xpath="//*[local-name()='entity']/*[local-name()='datasource']/officialname" stat="false"
|
27 |
|
indexable="true" result="false"/>
|
28 |
|
<FIELD name="datasourceenglishname" xpath="//*[local-name()='entity']/*[local-name()='datasource']/englishname" stat="false"
|
29 |
|
indexable="true" result="false"/>
|
30 |
|
|
31 |
|
<FIELD name="datasourceoddescription" xpath="//*[local-name()='entity']/*[local-name()='datasource']/oddescription" stat="false"
|
32 |
|
indexable="true" result="false"/>
|
33 |
|
<FIELD name="datasourceodsubjects" xpath="//*[local-name()='entity']/*[local-name()='datasource']/odsubjects" stat="false"
|
34 |
|
tokenizable="false" indexable="true" result="false"/>
|
35 |
|
<FIELD name="datasourceodlanguages" xpath="//*[local-name()='entity']/*[local-name()='datasource']/odlanguages" stat="false"
|
36 |
|
tokenizable="false" indexable="true" result="false"/>
|
37 |
|
<FIELD name="datasourceodcontenttypes" xpath="//*[local-name()='entity']/*[local-name()='datasource']/odcontenttypes" stat="false"
|
38 |
|
tokenizable="false" indexable="true" result="false"/>
|
39 |
|
|
40 |
|
<FIELD name="datasourcetypename" xpath="//*[local-name()='entity']/*[local-name()='datasource']/datasourcetype/@classname"
|
41 |
|
tokenizable="false" stat="false" indexable="true" result="false" multivalued="false"/>
|
42 |
|
|
43 |
|
<FIELD name="datasourcetypeuiid" xpath="//*[local-name()='entity']/*[local-name()='datasource']/datasourcetypeui/@classid"
|
44 |
|
tokenizable="false" stat="false" indexable="true" result="false" multivalued="false"/>
|
45 |
|
<FIELD name="datasourcetypeuiname" xpath="//*[local-name()='entity']/*[local-name()='datasource']/datasourcetypeui/@classname"
|
46 |
|
tokenizable="false" stat="false" indexable="true" result="false" multivalued="false"/>
|
47 |
|
|
48 |
|
<FIELD name="datasourcecompatibilityid"
|
49 |
|
xpath="//*[local-name()='entity']/*[local-name()='datasource']/openairecompatibility/@classid" tokenizable="false" stat="false"
|
50 |
|
indexable="true" result="false" multivalued="false"/>
|
51 |
|
<FIELD name="datasourcecompatibilityname"
|
52 |
|
xpath="//*[local-name()='entity']/*[local-name()='datasource']/openairecompatibility/@classname" tokenizable="false" stat="false"
|
53 |
|
indexable="true" result="false" multivalued="false"/>
|
54 |
|
|
55 |
|
<FIELD name="datasourcesubject" xpath="//*[local-name()='entity']/*[local-name()='datasource']/subjects" type="ngramtext" stat="false" result="false" indexable="true" multivalued="true"/>
|
56 |
|
<FIELD name="versioning" xpath="//*[local-name()='entity']/*[local-name()='datasource']/versioning" stat="false" tokenizable="false" indexable="true" result="false"/>
|
57 |
|
|
58 |
|
<!-- datasource fields for EOSC -->
|
59 |
|
<FIELD name="datasourcejurisdiction" xpath="//*[local-name()='entity']/*[local-name()='datasource']/jurisdiction" stat="false" tokenizable="false" indexable="true" result="false"/>
|
60 |
|
<FIELD name="datasourcethematic" xpath="//*[local-name()='entity']/*[local-name()='datasource']/thematic" stat="false" tokenizable="false" indexable="true" result="false"/>
|
61 |
|
<FIELD name="datasourceknowledge_graph" xpath="//*[local-name()='entity']/*[local-name()='datasource']/knowledgegraph" stat="false" tokenizable="false" indexable="true" result="false"/>
|
62 |
|
<FIELD name="datasourcecontentpolicy" xpath="//*[local-name()='entity']/*[local-name()='datasource']/contentpolicy" stat="false" tokenizable="false" indexable="true" result="false"/>
|
63 |
|
|
64 |
|
<!-- ORGANIZATION FIELDS -->
|
65 |
|
<FIELD name="organizationlegalshortname" xpath="distinct-values(//*[local-name()='entity']/*[local-name()='organization']//legalshortname)"
|
66 |
|
type="ngramtext" stat="false" indexable="true" result="false"/>
|
67 |
|
<FIELD name="organizationlegalname" xpath="distinct-values(//*[local-name()='entity']/*[local-name()='organization']//legalname)" type="ngramtext"
|
68 |
|
stat="false" indexable="true" result="false"/>
|
69 |
|
<FIELD name="organizationalternativenames" xpath="distinct-values(//*[local-name()='entity']/*[local-name()='organization']//alternativeNames)"
|
70 |
|
indexable="true" type="ngramtext" stat="false" result="false"/>
|
71 |
|
<FIELD name="organizationeclegalbody" xpath="//*[local-name()='entity']/*[local-name()='organization']/eclegalbody" stat="false"
|
72 |
|
indexable="true" result="false"/>
|
73 |
|
<FIELD name="organizationeclegalperson" xpath="//*[local-name()='entity']/*[local-name()='organization']/eclegalperson" stat="false"
|
74 |
|
indexable="true" result="false"/>
|
75 |
|
<FIELD name="organizationecnonprofit" xpath="//*[local-name()='entity']/*[local-name()='organization']/ecnonprofit" stat="false"
|
76 |
|
indexable="true" result="false"/>
|
77 |
|
<FIELD name="organizationecresearchorganization"
|
78 |
|
xpath="//*[local-name()='entity']/*[local-name()='organization']/ecresearchorganization" stat="false" indexable="true"
|
79 |
|
result="false"/>
|
80 |
|
<FIELD name="organizationecinternationalorganizationeurinterests"
|
81 |
|
xpath="//*[local-name()='entity']/*[local-name()='organization']/ecinternationalorganizationeurinterests" stat="false"
|
82 |
|
indexable="true" result="false"/>
|
83 |
|
<FIELD name="organizationecinternationalorganization"
|
84 |
|
xpath="//*[local-name()='entity']/*[local-name()='organization']/ecinternationalorganization" stat="false" indexable="true"
|
85 |
|
result="false"/>
|
86 |
|
<FIELD name="organizationecenterprise" xpath="//*[local-name()='entity']/*[local-name()='organization']/ecenterprise" stat="false"
|
87 |
|
indexable="true" result="false"/>
|
88 |
|
<FIELD name="organizationecsmevalidated" xpath="//*[local-name()='entity']/*[local-name()='organization']/ecsmevalidated" stat="false"
|
89 |
|
indexable="true" result="false"/>
|
90 |
|
<FIELD name="organizationecnutscode" xpath="//*[local-name()='entity']/*[local-name()='organization']/ecnutscode" stat="false"
|
91 |
|
indexable="true" result="false"/>
|
92 |
|
|
93 |
|
<FIELD name="organizationcountryname" xpath="//*[local-name()='entity']/*[local-name()='organization']/country/@classname"
|
94 |
|
tokenizable="false" stat="false" indexable="true" result="false" multivalued="false"/>
|
95 |
|
|
96 |
|
<!-- PROJECT FIELDS -->
|
97 |
|
<FIELD name="projectcode" xpath="//*[local-name()='entity']/*[local-name()='project']/code" type="ngramtext" stat="false"
|
98 |
|
indexable="true" result="false"/>
|
99 |
|
<FIELD name="projectcode_nt" xpath="//*[local-name()='entity']/*[local-name()='project']/code" stat="false" tokenizable="false"
|
100 |
|
indexable="true" result="false"/>
|
101 |
|
<FIELD name="projectacronym" xpath="//*[local-name()='entity']/*[local-name()='project']/acronym" type="ngramtext" stat="false"
|
102 |
|
indexable="true" result="false"/>
|
103 |
|
<FIELD name="projecttitle" xpath="//*[local-name()='entity']/*[local-name()='project']/title" type="ngramtext" stat="false"
|
104 |
|
indexable="true" result="false"/>
|
105 |
|
<FIELD name="projectstartdate" value="//*[local-name()='entity']/*[local-name()='project']/startdate" type="pdate" stat="false"
|
106 |
|
indexable="true" result="false" multivalued="false"/>
|
107 |
|
<FIELD name="projectstartyear" value="dnet:extractYear(//*[local-name()='entity']/*[local-name()='project']/startdate)"
|
108 |
|
tokenizable="false" stat="false" indexable="true" result="false" multivalued="false"/>
|
109 |
|
<FIELD name="projectenddate" value="//*[local-name()='entity']/*[local-name()='project']/enddate" type="pdate" stat="false"
|
110 |
|
indexable="true" result="false" multivalued="false"/>
|
111 |
|
<FIELD name="projectendyear" value="dnet:extractYear(//*[local-name()='entity']/*[local-name()='project']/enddate)" tokenizable="false"
|
112 |
|
stat="false" indexable="true" result="false" multivalued="false"/>
|
113 |
|
<FIELD name="projectcallidentifier" xpath="//*[local-name()='entity']/*[local-name()='project']/callidentifier" tokenizable="false"
|
114 |
|
stat="false" indexable="true" result="false" multivalued="false"/>
|
115 |
|
<FIELD name="projectkeywords" xpath="//*[local-name()='entity']/*[local-name()='project']/keywords" stat="false" indexable="true"
|
116 |
|
result="false"/>
|
117 |
|
<FIELD name="projectduration" xpath="//*[local-name()='entity']/*[local-name()='project']/duration" tokenizable="false" stat="false"
|
118 |
|
indexable="true" result="false" multivalued="false"/>
|
119 |
|
<FIELD name="projectecsc39" xpath="//*[local-name()='entity']/*[local-name()='project']/ecsc39" tokenizable="false" stat="false"
|
120 |
|
indexable="true" result="false" multivalued="false"/>
|
121 |
|
<FIELD name="projectoamandatepublications" xpath="//*[local-name()='entity']/*[local-name()='project']/oamandatepublications"
|
122 |
|
tokenizable="false" stat="false" indexable="true" result="false" multivalued="false"/>
|
123 |
|
<FIELD name="projectecarticle29_3" xpath="//*[local-name()='entity']/*[local-name()='project']/ecarticle29_3" tokenizable="false"
|
124 |
|
stat="false" indexable="true" result="false" multivalued="false"/>
|
125 |
|
<FIELD name="projectsubject" xpath="//*[local-name()='entity']/*[local-name()='project']/subjects" stat="false" tokenizable="false"
|
126 |
|
indexable="true" result="false"/>
|
127 |
|
|
128 |
|
<FIELD name="projectcontracttypename" xpath="//*[local-name()='entity']/*[local-name()='project']/contracttype/@classname"
|
129 |
|
tokenizable="false" stat="false" indexable="true" result="false" multivalued="false"/>
|
130 |
|
<FIELD name="fundinglevel0_id" xpath="//*[local-name()='entity']/*[local-name()='project']/fundingtree//funding_level_0/id"
|
131 |
|
tokenizable="false" stat="false" indexable="true" result="false"/>
|
132 |
|
<FIELD name="fundinglevel0_name" xpath="//*[local-name()='entity']/*[local-name()='project']/fundingtree//funding_level_0/name"
|
133 |
|
tokenizable="false" stat="false" indexable="true" result="false"/>
|
134 |
|
<FIELD name="fundinglevel0_description"
|
135 |
|
xpath="//*[local-name()='entity']/*[local-name()='project']/fundingtree//funding_level_0/description" stat="false"
|
136 |
|
indexable="true" result="false"/>
|
137 |
|
<FIELD name="fundinglevel1_id" xpath="//*[local-name()='entity']/*[local-name()='project']/fundingtree//funding_level_1/id"
|
138 |
|
tokenizable="false" stat="false" indexable="true" result="false"/>
|
139 |
|
<FIELD name="fundinglevel1_name" xpath="//*[local-name()='entity']/*[local-name()='project']/fundingtree//funding_level_1/name"
|
140 |
|
tokenizable="false" stat="false" indexable="true" result="false"/>
|
141 |
|
<FIELD name="fundinglevel1_description"
|
142 |
|
xpath="//*[local-name()='entity']/*[local-name()='project']/fundingtree//funding_level_1/description" stat="false"
|
143 |
|
indexable="true" result="false"/>
|
144 |
|
<FIELD name="fundinglevel2_id" xpath="//*[local-name()='entity']/*[local-name()='project']/fundingtree//funding_level_2/id"
|
145 |
|
tokenizable="false" stat="false" indexable="true" result="false"/>
|
146 |
|
<FIELD name="fundinglevel2_name" xpath="//*[local-name()='entity']/*[local-name()='project']/fundingtree//funding_level_2/name"
|
147 |
|
tokenizable="false" stat="false" indexable="true" result="false"/>
|
148 |
|
<FIELD name="fundinglevel2_description"
|
149 |
|
xpath="//*[local-name()='entity']/*[local-name()='project']/fundingtree//funding_level_2/description" stat="false"
|
150 |
|
indexable="true" result="false"/>
|
151 |
|
<!-- PROJECTS' FUNDER FIELDS: indexable only with the new funding path/context handling -->
|
152 |
|
|
153 |
|
<FIELD name="funder" xpath="//*[local-name()='entity']/*[local-name()='project']/fundingtree/funder"
|
154 |
|
value="dnet:join(./id/text(), '||', dnet:join(./name/text(), '||', ./shortname/text()))"
|
155 |
|
tokenizable="false" indexable="true" result="false" stat="false"/>
|
156 |
|
|
157 |
|
<FIELD name="fundershortname" xpath="//*[local-name()='entity']/*[local-name()='project']/fundingtree/funder/shortname"
|
158 |
|
tokenizable="false" indexable="true" result="false" stat="false"/>
|
159 |
|
<FIELD name="funderid" xpath="//*[local-name()='entity']/*[local-name()='project']/fundingtree/funder/id" tokenizable="false"
|
160 |
|
indexable="true" result="false" stat="false"/>
|
161 |
|
<FIELD name="fundername" xpath="//*[local-name()='entity']/*[local-name()='project']/fundingtree/funder/name" tokenizable="false"
|
162 |
|
indexable="true" result="false" stat="false"/>
|
163 |
|
<FIELD indexable="true" name="funderoriginalname" result="false" stat="false" tokenizable="false"
|
164 |
|
xpath="//*[local-name()='entity']/*[local-name()='project']/fundingtree/funder/originalname"/>
|
165 |
|
<FIELD name="funderjurisdiction" xpath="//*[local-name()='entity']/*[local-name()='project']/fundingtree/funder/jurisdiction"
|
166 |
|
tokenizable="false" indexable="true" result="false" stat="false"/>
|
167 |
|
|
168 |
|
<!-- RESULT FIELDS -->
|
169 |
|
<FIELD name="resulttitle"
|
170 |
|
xpath="//*[local-name() = 'entity']/*[local-name() ='result']/title | //*[local-name()='entity']/*[local-name()='result']/children/result/title"
|
171 |
|
stat="false" result="false" indexable="true"/>
|
|
2 |
<LAYOUT name="index">
|
|
3 |
<FIELDS>
|
|
4 |
<FIELD indexable="true" name="oaftype" result="false" stat="false" tokenizable="false" value="local-name(//*[local-name()='entity']/*[local-name() != 'extraInfo'])"/>
|
|
5 |
<FIELD indexable="true" name="objidentifier" result="false" stat="false" tokenizable="false" xpath="//header/dri:objIdentifier"/><!-- DATASOURCE FIELDS -->
|
|
6 |
<FIELD copy="true" indexable="true" name="datasourceofficialname" result="false" stat="false" xpath="//*[local-name()='entity']/*[local-name()='datasource']/officialname"/>
|
|
7 |
<FIELD copy="true" indexable="true" name="datasourceenglishname" result="false" stat="false" xpath="//*[local-name()='entity']/*[local-name()='datasource']/englishname"/>
|
|
8 |
<FIELD copy="true" indexable="false" name="datasourceoddescription" result="false" stat="false" xpath="//*[local-name()='entity']/*[local-name()='datasource']/oddescription"/>
|
|
9 |
<FIELD copy="true" indexable="true" name="datasourceodsubjects" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']/*[local-name()='datasource']/odsubjects"/>
|
|
10 |
<FIELD indexable="true" name="datasourceodlanguages" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']/*[local-name()='datasource']/odlanguages"/>
|
|
11 |
<FIELD indexable="true" name="datasourceodcontenttypes" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']/*[local-name()='datasource']/odcontenttypes"/>
|
|
12 |
<FIELD indexable="true" multivalued="false" name="datasourcetypename" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']/*[local-name()='datasource']/datasourcetype/@classname"/>
|
|
13 |
<FIELD indexable="true" multivalued="false" name="datasourcetypeuiid" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']/*[local-name()='datasource']/datasourcetypeui/@classid"/>
|
|
14 |
<FIELD indexable="true" multivalued="false" name="datasourcetypeuiname" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']/*[local-name()='datasource']/datasourcetypeui/@classname"/>
|
|
15 |
<FIELD indexable="true" multivalued="false" name="datasourcecompatibilityid" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']/*[local-name()='datasource']/openairecompatibility/@classid"/>
|
|
16 |
<FIELD indexable="true" multivalued="false" name="datasourcecompatibilityname" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']/*[local-name()='datasource']/openairecompatibility/@classname"/>
|
|
17 |
<FIELD copy="true" indexable="true" multivalued="true" name="datasourcesubject" result="false" stat="false" type="ngramtext" xpath="//*[local-name()='entity']/*[local-name()='datasource']/subjects"/><!-- datasource fields for EOSC -->
|
|
18 |
<FIELD indexable="true" name="datasourcejurisdiction" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']/*[local-name()='datasource']/jurisdiction/@classname"/>
|
|
19 |
<FIELD indexable="true" name="datasourcethematic" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']/*[local-name()='datasource']/thematic"/>
|
|
20 |
<FIELD indexable="true" name="eosctype" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']/*[local-name()='datasource']/eosctype/@classname"/>
|
|
21 |
<FIELD indexable="true" name="eoscdatasourcetype" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']/*[local-name()='datasource']/eoscdatasourcetype/@classname"/><!-- ORGANIZATION FIELDS -->
|
|
22 |
<FIELD copy="true" indexable="true" name="organizationlegalshortname" result="false" stat="false" type="ngramtext" xpath="distinct-values(//*[local-name()='entity']/*[local-name()='organization']//legalshortname)"/>
|
|
23 |
<FIELD copy="true" indexable="true" name="organizationlegalname" result="false" stat="false" type="ngramtext" xpath="distinct-values(//*[local-name()='entity']/*[local-name()='organization']//legalname)"/>
|
|
24 |
<FIELD copy="true" indexable="false" name="organizationalternativenames" result="false" stat="false" type="ngramtext" xpath="distinct-values(//*[local-name()='entity']/*[local-name()='organization']//alternativeNames)"/><!-- PROJECT FIELDS -->
|
|
25 |
<FIELD copy="true" indexable="false" name="projectcode" result="false" stat="false" type="ngramtext" xpath="//*[local-name()='entity']/*[local-name()='project']/code"/>
|
|
26 |
<FIELD indexable="true" name="projectcode_nt" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']/*[local-name()='project']/code"/>
|
|
27 |
<FIELD copy="true" indexable="true" name="projectacronym" result="false" stat="false" type="ngramtext" xpath="//*[local-name()='entity']/*[local-name()='project']/acronym"/>
|
|
28 |
<FIELD copy="true" indexable="true" name="projecttitle" result="false" stat="false" type="ngramtext" xpath="//*[local-name()='entity']/*[local-name()='project']/title"/>
|
|
29 |
<FIELD indexable="true" multivalued="false" name="projectstartdate" result="false" stat="false" type="date" value="//*[local-name()='entity']/*[local-name()='project']/startdate"/>
|
|
30 |
<FIELD indexable="true" multivalued="false" name="projectstartyear" result="false" stat="false" tokenizable="false" value="dnet:extractYear(//*[local-name()='entity']/*[local-name()='project']/startdate)"/>
|
|
31 |
<FIELD indexable="true" multivalued="false" name="projectenddate" result="false" stat="false" type="date" value="//*[local-name()='entity']/*[local-name()='project']/enddate"/>
|
|
32 |
<FIELD indexable="true" multivalued="false" name="projectendyear" result="false" stat="false" tokenizable="false" value="dnet:extractYear(//*[local-name()='entity']/*[local-name()='project']/enddate)"/>
|
|
33 |
<FIELD indexable="true" multivalued="false" name="projectcallidentifier" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']/*[local-name()='project']/callidentifier"/>
|
|
34 |
<FIELD copy="true" indexable="false" name="projectkeywords" result="false" stat="false" xpath="//*[local-name()='entity']/*[local-name()='project']/keywords"/>
|
|
35 |
<FIELD indexable="true" multivalued="false" name="projectduration" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']/*[local-name()='project']/duration"/>
|
|
36 |
<FIELD indexable="true" multivalued="false" name="projectecsc39" result="false" stat="false" tokenizable="false" xpath="distinct-values(//*[local-name()='entity']/*[local-name()='project']/ecsc39)"/>
|
|
37 |
<FIELD indexable="true" multivalued="false" name="projectoamandatepublications" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']/*[local-name()='project']/oamandatepublications"/>
|
|
38 |
<FIELD indexable="true" name="fundinglevel0_id" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']/*[local-name()='project']/fundingtree//funding_level_0/id"/>
|
|
39 |
<FIELD indexable="true" name="fundinglevel0_name" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']/*[local-name()='project']/fundingtree//funding_level_0/name"/>
|
|
40 |
<FIELD copy="true" indexable="false" name="fundinglevel0_description" result="false" stat="false" xpath="//*[local-name()='entity']/*[local-name()='project']/fundingtree//funding_level_0/description"/>
|
|
41 |
<FIELD indexable="true" name="fundinglevel1_id" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']/*[local-name()='project']/fundingtree//funding_level_1/id"/>
|
|
42 |
<FIELD indexable="true" name="fundinglevel1_name" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']/*[local-name()='project']/fundingtree//funding_level_1/name"/>
|
|
43 |
<FIELD copy="true" indexable="false" name="fundinglevel1_description" result="false" stat="false" xpath="//*[local-name()='entity']/*[local-name()='project']/fundingtree//funding_level_1/description"/>
|
|
44 |
<FIELD indexable="true" name="fundinglevel2_id" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']/*[local-name()='project']/fundingtree//funding_level_2/id"/>
|
|
45 |
<FIELD indexable="true" name="fundinglevel2_name" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']/*[local-name()='project']/fundingtree//funding_level_2/name"/>
|
|
46 |
<FIELD copy="true" indexable="false" name="fundinglevel2_description" result="false" stat="false" xpath="//*[local-name()='entity']/*[local-name()='project']/fundingtree//funding_level_2/description"/><!-- PROJECTS' FUNDER FIELDS: indexable only with the new funding path/context handling -->
|
|
47 |
<FIELD indexable="true" name="funder" result="false" stat="false" tokenizable="false" value="concat(./id/text(), '||', ./name/text(), '||', ./shortname/text())" xpath="//*[local-name()='entity']/*[local-name()='project']/fundingtree/funder"/>
|
|
48 |
<FIELD indexable="true" name="fundershortname" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']/*[local-name()='project']/fundingtree/funder/shortname"/>
|
|
49 |
<FIELD indexable="true" name="funderid" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']/*[local-name()='project']/fundingtree/funder/id"/><!-- RESULT FIELDS -->
|
|
50 |
<FIELD copy="true" indexable="true" name="resulttitle" result="false" stat="false" type="text_en" xpath="//*[local-name() = 'entity']/*[local-name() ='result']/title | //*[local-name()='entity']/*[local-name()='result']/children/result/title"/>
|
172 |
51 |
<FIELD indexable="true" name="resultsubject" result="false" stat="false" type="text_en" xpath="distinct-values(//*[local-name()='entity']/*[local-name()='result']/subject)"/>
|
173 |
|
<FIELD indexable="true" name="resultsubjectclass" result="false" stat="false" tokenizable="false" xpath="distinct-values(//*[local-name()='entity']/*[local-name()='result']/subject/@classname)"/>
|
174 |
|
<FIELD name="resultembargoenddate" value="//*[local-name()='entity']/*[local-name()='result']/embargoenddate" type="pdate" stat="false"
|
175 |
|
result="false" indexable="true" multivalued="false"/>
|
176 |
|
<FIELD name="resultembargoendyear" value="dnet:extractYear(//*[local-name()='entity']/*[local-name()='result']/embargoenddate)"
|
177 |
|
tokenizable="false" stat="false" result="false" indexable="true" multivalued="false"/>
|
178 |
|
<FIELD name="resulttypeid" xpath="//*[local-name()='entity']/*[local-name()='result']/resulttype/@classid" tokenizable="false"
|
179 |
|
stat="false" result="false" indexable="true" multivalued="false"/>
|
180 |
|
<FIELD name="resulttypename" xpath="//*[local-name()='entity']/*[local-name()='result']/resulttype/@classname" tokenizable="false"
|
181 |
|
stat="false" result="false" indexable="true" multivalued="false"/>
|
182 |
|
<FIELD name="resultlanguagename" xpath="//*[local-name()='entity']/*[local-name()='result']/language/@classname" tokenizable="false"
|
183 |
|
indexable="true" result="false" stat="false" multivalued="false"/>
|
184 |
|
<FIELD name="resultpublisher" xpath="//*[local-name()='entity']/*[local-name()='result']/*[local-name()='publisher']" indexable="true"
|
185 |
|
result="false" stat="false"/>
|
186 |
|
<FIELD name="resultdescription" xpath="//*[local-name()='entity']/*[local-name()='result']//*[local-name()='description']"
|
187 |
|
result="false" indexable="true" stat="false"/>
|
188 |
|
<FIELD name="resultlicense" xpath="//*[local-name()='entity']/*[local-name()='result']/children/instance/license"
|
189 |
|
tokenizable="false" indexable="true" result="false" stat="false"/>
|
190 |
|
<FIELD name="resultaccessright" xpath="//*[local-name()='entity']/*[local-name()='result']/children/instance/accessright/@classname"
|
191 |
|
tokenizable="false" indexable="true" result="false" stat="false"/>
|
192 |
|
<FIELD name="resultbestaccessright" xpath="//*[local-name()='entity']/*[local-name()='result']/bestaccessright/@classname" tokenizable="false"
|
193 |
|
indexable="true" result="false" stat="false" multivalued="false"/>
|
194 |
|
<FIELD name="resultdateofacceptance" value="//*[local-name()='entity']/*[local-name()='result']/dateofacceptance" type="pdate"
|
195 |
|
stat="false" result="false" indexable="true" multivalued="false"/>
|
196 |
|
<FIELD name="resultacceptanceyear" value="dnet:extractYear(//*[local-name()='entity']/*[local-name()='result']/dateofacceptance)"
|
197 |
|
tokenizable="false" stat="false" result="false" indexable="true" multivalued="false"/>
|
198 |
|
<FIELD name="resultauthor" xpath="//*[local-name()='entity']/*[local-name()='result']/creator"
|
199 |
|
stat="false" result="false" indexable="true" multivalued="true" />
|
200 |
|
<FIELD name="resultauthor_nt" xpath="//*[local-name()='entity']/*[local-name()='result']/creator"
|
201 |
|
type="string_ci" stat="false" result="false" indexable="true" multivalued="true" />
|
202 |
|
<FIELD name="authorid" xpath="//*[local-name()='entity']/*[local-name()='result']/creator/@*[local-name() != 'rank' and local-name() != 'name' and local-name() != 'surname']"
|
203 |
|
type="string_ci" stat="false" result="false" indexable="true" multivalued="true" />
|
204 |
|
<FIELD name="authoridtype" xpath="//*[local-name()='entity']/*[local-name()='result']/creator/@*[local-name() != 'rank' and local-name() != 'name' and local-name() != 'surname']/local-name()"
|
205 |
|
type="string_ci" stat="false" result="false" indexable="true" multivalued="true" />
|
206 |
|
<FIELD name="resulthostingdatasource"
|
207 |
|
xpath="//*[local-name()='entity']/*[local-name()='result']/children/instance/*[local-name()='hostedby']"
|
208 |
|
value="distinct-values(dnet:join(./@id, '||', ./@name))" tokenizable="false" stat="false" result="false" indexable="true"/>
|
209 |
|
<FIELD name="resulthostingdatasourceid"
|
210 |
|
xpath="distinct-values(//*[local-name()='entity']/*[local-name()='result']/children/instance/*[local-name()='hostedby']/@id)" tokenizable="false"
|
211 |
|
stat="false" result="false" indexable="true"/>
|
212 |
|
<FIELD name="resulthostingdatasourcename"
|
213 |
|
xpath="distinct-values(//*[local-name()='entity']/*[local-name()='result']/children/instance/*[local-name()='hostedby']/@name)"
|
214 |
|
tokenizable="false" stat="false" result="false" indexable="true"/>
|
215 |
|
|
216 |
|
<FIELD name="instancetypename"
|
217 |
|
xpath="distinct-values(//*[local-name()='entity']/*[local-name()='result']/children/instance/*[local-name()='instancetype']/@classname)"
|
218 |
|
tokenizable="false" stat="false" result="false" indexable="true"/>
|
219 |
|
<FIELD name="resultdupid" xpath="//*[local-name()='entity']/*//children/result/@objidentifier" tokenizable="false" stat="false"
|
220 |
|
result="false" indexable="true"/>
|
221 |
|
<FIELD name="organizationdupid" xpath="//*[local-name()='entity']/*//children/organization/@objidentifier" tokenizable="false" stat="false"
|
222 |
|
result="false" indexable="true"/>
|
223 |
|
<FIELD name="externalrefsite" xpath="distinct-values(//*[local-name()='entity']/*//children/externalreference/sitename)" tokenizable="false" stat="false"
|
224 |
|
result="false" indexable="true"/>
|
225 |
|
<FIELD name="externalreflabel" xpath="distinct-values(//*[local-name()='entity']/*//children/externalreference/label)" tokenizable="true" stat="false"
|
226 |
|
result="false" indexable="true"/>
|
227 |
|
<FIELD name="externalrefclass" xpath="distinct-values(//*[local-name()='entity']/*//children/externalreference/qualifier/@classid)" tokenizable="false"
|
228 |
|
stat="false" result="false" indexable="true"/>
|
229 |
|
<FIELD name="externalrefid" xpath="(//*[local-name()='entity']/*//children/externalreference/refidentifier)" tokenizable="false"
|
230 |
|
stat="false" result="false" indexable="true"/>
|
231 |
|
|
232 |
|
<FIELD indexable="true" name="resultidentifier" result="false" stat="false"
|
233 |
|
xpath="distinct-values(//*[local-name()='entity']/*[local-name()='result']/children/instance/webresource/*[local-name()='url'])"/>
|
234 |
|
<FIELD indexable="true" name="resultsource" result="false" stat="false"
|
235 |
|
xpath="distinct-values(//*[local-name()='entity']/*[local-name()='result']/source)"/>
|
236 |
|
|
237 |
|
<!-- FOS and SDGs non tokenizable for faceted search-->
|
238 |
|
<FIELD name="fos" xpath="distinct-values(//*[local-name()='entity']/*[local-name()='result']/subject[@classid='FOS'])" tokenizable="false" stat="false"
|
239 |
|
result="false" indexable="true"/>
|
240 |
|
<FIELD name="sdg" xpath="distinct-values(//*[local-name()='entity']/*[local-name()='result']/subject[@classid='SDG'])" tokenizable="false" stat="false"
|
241 |
|
result="false" indexable="true"/>
|
242 |
|
|
243 |
|
<!-- REL FIELDS -->
|
244 |
|
<FIELD name="reldatasourcecompatibilityid"
|
245 |
|
xpath="distinct-values(//*[local-name()='entity']/*//rel[./to/@type='datasource']/openairecompatibility/@classid)" tokenizable="false"
|
246 |
|
indexable="true" stat="false" result="false"/>
|
247 |
|
|
248 |
|
<FIELD name="relproject" xpath="//*[local-name()='entity']/*//rel/to[@type='project']"
|
249 |
|
value="distinct-values(dnet:join(./text(), '||', dnet:pickFirst(../acronym/text(), ../title/text())))"
|
250 |
|
tokenizable="false" stat="false" result="false" indexable="true" />
|
251 |
|
|
252 |
|
<FIELD name="relprojectid" xpath="distinct-values(//*[local-name()='entity']/*//rel/to[@type='project'])" stat="false" result="false"
|
253 |
|
indexable="true" tokenizable="false"/>
|
254 |
|
<FIELD name="relprojectcode" xpath="distinct-values(//*[local-name()='entity']/*//rel[to/@type='project']/code)" stat="false" result="false"
|
255 |
|
tokenizable="false" indexable="true"/>
|
256 |
|
<FIELD name="relprojectname" xpath="distinct-values(//*[local-name()='entity']/*//rel[./to/@type='project']/acronym)" tokenizable="false" stat="false"
|
257 |
|
result="false" indexable="true"/>
|
258 |
|
<FIELD name="relprojecttitle" xpath="distinct-values(//*[local-name()='entity']/*//rel[./to/@type='project']/title)" stat="false" result="false"
|
259 |
|
indexable="true"/>
|
260 |
|
<FIELD name="relcontracttypeid" xpath="distinct-values(//*[local-name()='entity']/*//rel[./to/@type='project']/contracttype/@classid)"
|
261 |
|
tokenizable="false" indexable="true" stat="false" result="false"/>
|
262 |
|
<FIELD name="relcontracttypename" xpath="distinct-values(//*[local-name()='entity']/*//rel[./to/@type='project']/contracttype/@classname)"
|
263 |
|
indexable="true" stat="false" result="false"/>
|
264 |
|
<FIELD name="relorganizationcountryid" xpath="distinct-values(//*[local-name()='entity']/*//rel[./to/@type='organization']/country/@classid)"
|
265 |
|
tokenizable="false" indexable="true" stat="false" result="false"/>
|
266 |
|
<FIELD name="relorganizationcountryname" xpath="distinct-values(//*[local-name()='entity']/*//rel[./to/@type='organization']/country/@classname)"
|
267 |
|
indexable="true" stat="false" result="false"/>
|
268 |
|
<FIELD name="relorganizationid" xpath="distinct-values(//*[local-name()='entity']/*//rel/to[@type='organization'])" tokenizable="false" stat="false"
|
269 |
|
result="false" indexable="true"/>
|
270 |
|
<FIELD name="relorganizationname" xpath="distinct-values(//*[local-name()='entity']/*//rel[./to/@type='organization']/legalname)" stat="false"
|
271 |
|
result="false" indexable="true"/>
|
272 |
|
<FIELD name="relorganizationshortname" xpath="distinct-values(//*[local-name()='entity']/*//rel[./to/@type='organization']/legalshortname)" stat="false"
|
273 |
|
result="false" indexable="true"/>
|
274 |
|
<FIELD name="relresultid" xpath="distinct-values(//*[local-name()='entity']/*//rel/to[@type='result'])" tokenizable="false" stat="false" result="false"
|
275 |
|
indexable="true"/>
|
276 |
|
<FIELD name="relresulttype" xpath="distinct-values(//*[local-name()='entity']/*//rel/resulttype/@classid)" tokenizable="false" stat="false" result="false"
|
277 |
|
indexable="true"/>
|
278 |
|
<FIELD name="relclass" xpath="distinct-values(//*[local-name()='entity']/*//rel/to/@class)" tokenizable="false" stat="false" result="false"
|
279 |
|
indexable="true"/>
|
280 |
|
<FIELD name="relfundinglevel0_id" xpath="//*[local-name()='entity']//rel/funding/funding_level_0" tokenizable="false" stat="false"
|
281 |
|
result="false" indexable="true"/>
|
282 |
|
<FIELD name="relfundinglevel0_name" xpath="//*[local-name()='entity']//rel/funding/funding_level_0/@name/string()" tokenizable="false" stat="false"
|
283 |
|
result="false" indexable="true"/>
|
284 |
|
<FIELD name="relfundinglevel1_id" xpath="//*[local-name()='entity']//rel/funding/funding_level_1" tokenizable="false" stat="false"
|
285 |
|
result="false" indexable="true"/>
|
286 |
|
<FIELD name="relfundinglevel1_name" xpath="//*[local-name()='entity']//rel/funding/funding_level_1/@name/string()" tokenizable="false" stat="false"
|
287 |
|
result="false" indexable="true"/>
|
288 |
|
<FIELD name="relfundinglevel2_id" xpath="//*[local-name()='entity']//rel/funding/funding_level_2" tokenizable="false" stat="false"
|
289 |
|
result="false" indexable="true"/>
|
290 |
|
<FIELD name="relfundinglevel2_name" xpath="//*[local-name()='entity']//rel/funding/funding_level_2/@name/string()" tokenizable="false" stat="false"
|
291 |
|
result="false" indexable="true"/>
|
292 |
|
|
293 |
|
<FIELD name="relinferred" xpath="distinct-values(//*[local-name()='entity']//rel/@inferred)" tokenizable="false" stat="false" result="false"
|
294 |
|
indexable="true"/>
|
295 |
|
<FIELD name="reltrust" xpath="distinct-values(//*[local-name()='entity']//rel/@trust)" tokenizable="false" stat="false" result="false" indexable="true"/>
|
296 |
|
<FIELD name="relinferenceprovenance" xpath="distinct-values(//*[local-name()='entity']//rel/@inferenceprovenance)" tokenizable="false" stat="false"
|
297 |
|
result="false" indexable="true"/>
|
298 |
|
<FIELD name="relprovenanceactionclassid" xpath="distinct-values(//*[local-name()='entity']//rel/@provenanceaction)" tokenizable="false" stat="false"
|
299 |
|
result="false" indexable="true"/>
|
300 |
|
|
301 |
|
<!-- PROJECTS' FUNDER FIELDS: indexable only with the new funding path/context handling -->
|
302 |
|
|
303 |
|
<FIELD name="relfunder" xpath="//*[local-name()='entity']//rel/funding/funder" value="distinct-values(dnet:join(@id, '||', dnet:join(@name, '||', @shortname)))"
|
304 |
|
tokenizable="false" indexable="true" result="false" stat="false"/>
|
305 |
|
|
306 |
|
<FIELD name="relfunderid" xpath="distinct-values(//*[local-name()='entity']//rel/funding/funder/@id)" tokenizable="false" indexable="true"
|
307 |
|
result="false" stat="false"/>
|
308 |
|
<FIELD name="relfundershortname" xpath="distinct-values(//*[local-name()='entity']//rel/funding/funder/@shortname)" tokenizable="false" indexable="true"
|
309 |
|
result="false" stat="false"/>
|
310 |
|
<FIELD name="relfundername" xpath="distinct-values(//*[local-name()='entity']//rel/funding/funder/@name)" tokenizable="false" indexable="true"
|
311 |
|
result="false" stat="false"/>
|
312 |
|
<FIELD name="relfunderjurisdiction" xpath="distinct-values(//*[local-name()='entity']//rel/funding/funder/@jurisdiction)" tokenizable="false"
|
313 |
|
indexable="true" result="false" stat="false"/>
|
314 |
|
|
315 |
|
<!-- Collected from of the related entity. Available for result-result relationships -->
|
316 |
|
<FIELD name="relcollectedfromid" xpath="distinct-values(//*[local-name()='entity']/*//rel/collectedfrom/@id)" tokenizable="false" stat="false" result="false"
|
317 |
|
indexable="true"/>
|
318 |
|
<FIELD name="relcollectedfromname" xpath="distinct-values(//*[local-name()='entity']/*//rel/collectedfrom/@name)" tokenizable="false" stat="false" result="false"
|
319 |
|
indexable="true"/>
|
320 |
|
|
321 |
|
|
322 |
|
<!-- COMMON FIELDS -->
|
323 |
|
|
324 |
|
<FIELD name="dateofcollection" value="//header/*[local-name()='dateOfCollection']" type="pdate" stat="false" result="false"
|
325 |
|
indexable="true" multivalued="false"/>
|
326 |
|
|
327 |
|
<FIELD name="collectedfrom" xpath="//*[local-name()='entity']/*/*[local-name()='collectedfrom'] | //*[local-name()='entity']/*//*[local-name() = 'instance']/*[local-name()='collectedfrom']"
|
328 |
|
value="distinct-values(dnet:join(./@id, '||', ./@name))" tokenizable="false" stat="false" result="false" indexable="true" />
|
329 |
|
|
330 |
|
<FIELD name="collectedfromdatasourceid" xpath="distinct-values(//*[local-name()='entity']/*/*[local-name()='collectedfrom']/@id | //*[local-name()='entity']/*//*[local-name() = 'instance']/*[local-name()='collectedfrom']/@id)"
|
331 |
|
tokenizable="false" indexable="true" result="false" stat="false"/>
|
332 |
|
<FIELD name="collectedfromname" xpath="distinct-values(//*[local-name()='entity']/*/*[local-name()='collectedfrom']/@name | //*[local-name()='entity']/*//*[local-name() = 'instance']/*[local-name()='collectedfrom']/@name)"
|
333 |
|
tokenizable="false" indexable="true" result="false" stat="false"/>
|
334 |
|
|
335 |
|
<FIELD name="originalid" xpath="//*[local-name()='entity']/*/*[local-name()='originalId']"
|
336 |
|
type="string_ci" tokenizable="false" stat="false" result="false" indexable="true" />
|
337 |
|
|
338 |
|
<FIELD name="pid" xpath="//*[local-name()='entity']/*[local-name()='result']/pid/text()" type="string_ci" tokenizable="false" stat="false" result="false" indexable="true"/>
|
339 |
|
<FIELD name="pidclassid" xpath="distinct-values(//*[local-name()='entity']/*[local-name()='result']/pid/@classid)" tokenizable="false" stat="false" result="false"
|
340 |
|
indexable="true"/>
|
341 |
|
<FIELD name="pidclassname" xpath="distinct-values(//*[local-name()='entity']/*[local-name()='result']/pid/@classname)" tokenizable="false" stat="false" result="false"
|
342 |
|
indexable="true"/>
|
343 |
|
|
344 |
|
<FIELD name="inferred" xpath="//*[local-name()='entity']//datainfo/inferred" tokenizable="false" stat="false" result="false"
|
345 |
|
indexable="true"/>
|
346 |
|
<FIELD name="deletedbyinference" xpath="//*[local-name()='entity']//datainfo/deletedbyinference" tokenizable="false" stat="false"
|
347 |
|
result="false" indexable="true"/>
|
348 |
|
<FIELD name="trust" xpath="//*[local-name()='entity']//datainfo/trust" tokenizable="false" stat="false" result="false"
|
349 |
|
indexable="true"/>
|
350 |
|
<FIELD name="inferenceprovenance" xpath="//*[local-name()='entity']//datainfo/inferenceprovenance" tokenizable="false" stat="false"
|
351 |
|
result="false" indexable="true"/>
|
352 |
|
<FIELD name="provenanceactionclassid" xpath="//*[local-name()='entity']//datainfo/provenanceaction/@classid" tokenizable="false"
|
353 |
|
stat="false" result="false" indexable="true"/>
|
354 |
|
|
355 |
|
<FIELD name="contextid" xpath="distinct-values(//*[local-name()='entity']/*[local-name()='result']/context/@id)" tokenizable="false" indexable="true"
|
356 |
|
result="false" stat="false"/>
|
357 |
|
<FIELD name="contexttype" xpath="distinct-values(//*[local-name()='entity']/*[local-name()='result']/context/@type)" tokenizable="false" indexable="true"
|
358 |
|
result="false" stat="false"/>
|
359 |
|
<FIELD name="contextname" xpath="distinct-values(//*[local-name()='entity']/*[local-name()='result']/context/@label)" tokenizable="false"
|
360 |
|
indexable="true" result="false" stat="false"/>
|
361 |
|
<!-- Need special fields for community (research initiative) context in order to exclude funders from the context browse -->
|
362 |
|
<FIELD name="community"
|
363 |
|
xpath="//*[local-name()='entity']/*[local-name()='result']/context[@type='community' or @type='ri']" value="distinct-values(dnet:join(@id, '||', @label))"
|
364 |
|
tokenizable="false" indexable="true" result="false" stat="false" />
|
365 |
|
|
366 |
|
<FIELD name="communityname" xpath="distinct-values(//*[local-name()='entity']/*[local-name()='result']/context[@type='community' or @type='ri']/@label)"
|
367 |
|
tokenizable="false" indexable="true" result="false" stat="false"/>
|
368 |
|
|
369 |
|
<FIELD name="communityid" xpath="distinct-values(//*[local-name()='entity']/*[local-name()='result']/context[@type='community' or @type='ri']/@id)" tokenizable="false"
|
370 |
|
indexable="true" result="false" stat="false"/>
|
371 |
|
|
372 |
|
<FIELD name="categoryid" xpath="distinct-values(//*[local-name()='entity']/*[local-name()='result']/context/category/@id)" tokenizable="false"
|
373 |
|
indexable="true" result="false" stat="false"/>
|
374 |
|
<FIELD name="categoryname" xpath="distinct-values(//*[local-name()='entity']/*[local-name()='result']/context/category/@label)" tokenizable="false"
|
375 |
|
indexable="true" result="false" stat="false"/>
|
376 |
|
<FIELD name="conceptid" xpath="distinct-values(//*[local-name()='entity']/*[local-name()='result']/context/category//concept/@id)" tokenizable="false"
|
377 |
|
indexable="true" result="false" stat="false"/>
|
378 |
|
<FIELD name="conceptname" xpath="distinct-values(//*[local-name()='entity']/*[local-name()='result']/context/category//concept/@label)"
|
379 |
|
tokenizable="false" indexable="true" result="false" stat="false"/>
|
380 |
|
<!-- new index field for country info from different xpaths for any type of entity -->
|
381 |
|
<FIELD name="country" xpath="distinct-values(//*[local-name()='entity']/*/country/@classid | //*[local-name()='entity']/*//rel[./to/@type='organization']/country/@classid | //*[local-name()='entity']//funder/@jurisdiction)"
|
382 |
|
tokenizable="false" indexable="true" stat="false" result="false"/>
|
383 |
|
|
384 |
|
<!-- COUNTER FIELDS -->
|
385 |
|
<FIELD header="true" multivalued="false" indexable="true" name="counter_dedup" result="false" stored="true" type="pint" xpath="/record/result/*[local-name()='header']/*[local-name()='counters']/counter_dedup/@value"/>
|
386 |
|
<FIELD header="true" multivalued="false" indexable="true" name="counter_authorship" result="false" stored="true" type="pint" xpath="/record/result/*[local-name()='header']/*[local-name()='counters']/counter_authorship/@value"/>
|
387 |
|
<FIELD header="true" multivalued="false" indexable="true" name="counter_participation" result="false" stored="true" type="pint" xpath="/record/result/*[local-name()='header']/*[local-name()='counters']/counter_participation/@value"/>
|
388 |
|
<FIELD header="true" multivalued="false" indexable="true" name="counter_similarity" result="false" stored="true" type="pint" xpath="/record/result/*[local-name()='header']/*[local-name()='counters']/counter_similarity/@value"/>
|
389 |
|
|
390 |
|
<FIELD header="true" multivalued="false" indexable="true" name="counter_publicationdataset" result="false" stored="true" type="pint" xpath="/record/result/*[local-name()='header']/*[local-name()='counters']/counter_publicationDataset/@value"/>
|
391 |
|
<FIELD header="true" multivalued="false" indexable="true" name="counter_publicationdataset_claimed" result="false" stored="true" type="pint" xpath="/record/result/*[local-name()='header']/*[local-name()='counters']/counter_publicationDataset_claimed/@value"/>
|
392 |
|
<FIELD header="true" multivalued="false" indexable="true" name="counter_publicationdataset_collected" result="false" stored="true" type="pint" xpath="/record/result/*[local-name()='header']/*[local-name()='counters']/counter_publicationDataset_collected/@value"/>
|
393 |
|
<FIELD header="true" multivalued="false" indexable="true" name="counter_publicationdataset_inferred" result="false" stored="true" type="pint" xpath="/record/result/*[local-name()='header']/*[local-name()='counters']/counter_publicationDataset_inferred/@value"/>
|
394 |
|
|
395 |
|
<FIELD header="true" multivalued="false" indexable="true" name="counter_outcome" result="false" stored="true" type="pint" xpath="/record/result/*[local-name()='header']/*[local-name()='counters']/counter_outcome/@value"/>
|
396 |
|
<FIELD header="true" multivalued="false" indexable="true" name="counter_outcome_claimed" result="false" stored="true" type="pint" xpath="/record/result/*[local-name()='header']/*[local-name()='counters']/counter_outcome_claimed/@value"/>
|
397 |
|
<FIELD header="true" multivalued="false" indexable="true" name="counter_outcome_collected" result="false" stored="true" type="pint" xpath="/record/result/*[local-name()='header']/*[local-name()='counters']/counter_outcome_collected/@value"/>
|
398 |
|
<FIELD header="true" multivalued="false" indexable="true" name="counter_outcome_inferred" result="false" stored="true" type="pint" xpath="/record/result/*[local-name()='header']/*[local-name()='counters']/counter_outcome_inferred/@value"/>
|
399 |
|
|
400 |
|
<FIELD header="true" multivalued="false" indexable="true" name="counter_affiliation" result="false" stored="true" type="pint" xpath="/record/result/*[local-name()='header']/*[local-name()='counters']/counter_affiliation/@value"/>
|
401 |
|
|
402 |
|
<FIELD header="true" multivalued="false" indexable="true" name="counter_doi" result="false" stored="true" type="pint" xpath="/record/result/*[local-name()='header']/*[local-name()='counters']/counter_doi/@value"/>
|
403 |
|
</FIELDS>
|
404 |
|
</LAYOUT>
|
405 |
|
<LAYOUT name="store">
|
406 |
|
<FIELDS>
|
407 |
|
<FIELD xpath="//dc:language" stat="true" indexable="false" name="language" result="false"/>
|
408 |
|
<FIELD xpath="//dr:repositoryCountry" name="repositoryCountry" stat="true" result="false" indexable="false"/>
|
409 |
|
</FIELDS>
|
410 |
|
</LAYOUT>
|
411 |
|
</LAYOUTS>
|
412 |
|
</STATUS>
|
413 |
|
</BODY>
|
414 |
|
</RESOURCE_PROFILE>
|
|
52 |
<FIELD indexable="true" multivalued="false" name="resultembargoenddate" result="false" stat="false" type="date" value="//*[local-name()='entity']/*[local-name()='result']/embargoenddate"/>
|
|
53 |
<FIELD indexable="true" multivalued="false" name="resultembargoendyear" result="false" stat="false" tokenizable="false" value="dnet:extractYear(//*[local-name()='entity']/*[local-name()='result']/embargoenddate)"/>
|
|
54 |
<FIELD indexable="true" multivalued="false" name="resulttypeid" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']/*[local-name()='result']/resulttype/@classid"/>
|
|
55 |
<FIELD indexable="true" multivalued="false" name="resultlanguagename" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']/*[local-name()='result']/language/@classname"/>
|
|
56 |
<FIELD copy="true" indexable="true" name="resultpublisher" result="false" stat="false" xpath="//*[local-name()='entity']/*[local-name()='result']/*[local-name()='publisher']"/>
|
|
57 |
<FIELD copy="true" indexable="true" name="resultdescription" result="false" stat="false" type="text_en" xpath="//*[local-name()='entity']/*[local-name()='result']//*[local-name()='description']"/>
|
|
58 |
<FIELD indexable="true" multivalued="false" name="resultbestaccessright" result="false" stat="false" tokenizable="false" xpath="distinct-values(//*[local-name()='entity']/*[local-name()='result']/bestaccessright/@classname)"/>
|
|
59 |
<FIELD indexable="true" multivalued="false" name="resultdateofacceptance" result="false" stat="false" type="date" value="//*[local-name()='entity']/*[local-name()='result']/dateofacceptance"/>
|
|
60 |
<FIELD copy="true" indexable="true" multivalued="false" name="resultacceptanceyear" result="false" stat="false" tokenizable="false" value="dnet:extractYear(//*[local-name()='entity']/*[local-name()='result']/dateofacceptance)"/>
|
|
61 |
<FIELD copy="true" indexable="true" multivalued="true" name="resultauthor" result="false" stat="false" xpath="//*[local-name()='entity']/*[local-name()='result']/creator"/>
|
|
62 |
<FIELD indexable="true" multivalued="true" name="authorid" result="false" stat="false" type="string_ci" xpath="//*[local-name()='entity']/*[local-name()='result']/creator/@*[local-name() != 'rank' and local-name() != 'name' and local-name() != 'surname']"/>
|
|
63 |
<FIELD indexable="true" multivalued="true" name="orcidtypevalue" result="false" stat="false" type="string_ci" value="string-join((./@*[local-name() = 'orcid' or local-name() = 'orcid_pending'], ./@*[local-name() = 'orcid' or local-name() = 'orcid_pending']/local-name()), '||' )" xpath="//*[local-name()='entity']/*[local-name()='result']/creator"/>
|
|
64 |
<FIELD indexable="true" name="resulthostingdatasource" result="false" stat="false" tokenizable="false" value="distinct-values(concat(./@id, '||', ./@name))" xpath="//*[local-name()='entity']/*[local-name()='result']/children/instance/*[local-name()='hostedby']"/>
|
|
65 |
<FIELD indexable="true" name="resulthostingdatasourceid" result="false" stat="false" tokenizable="false" xpath="distinct-values(//*[local-name()='entity']/*[local-name()='result']/children/instance/*[local-name()='hostedby']/@id)"/>
|
|
66 |
<FIELD indexable="true" name="instancetypename" result="false" stat="false" tokenizable="false" xpath="distinct-values(//*[local-name()='entity']/*[local-name()='result']/children/instance/*[local-name()='instancetype']/@classname)"/>
|
|
67 |
<FIELD indexable="true" name="resultdupid" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']/*//children/result/@objidentifier"/>
|
|
68 |
<FIELD indexable="true" name="organizationdupid" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']/*//children/organization/@objidentifier"/>
|
|
69 |
<FIELD copy="true" indexable="false" name="externalreflabel" result="false" stat="false" tokenizable="true" xpath="distinct-values(//*[local-name()='entity']/*//children/externalreference/label)"/>
|
|
70 |
<FIELD copy="true" indexable="true" name="resultidentifier" result="false" stat="false" type="string_ci" xpath="distinct-values(//*[local-name()='entity']/*[local-name()='result']/children/instance/webresource/*[local-name()='url'])"/>
|
|
71 |
<FIELD copy="true" indexable="false" name="resultsource" result="false" stat="false" xpath="distinct-values(//*[local-name()='entity']/*[local-name()='result']/source)"/>
|
|
72 |
<FIELD indexable="true" name="eoscifguidelines" result="false" stat="false" tokenizable="false" xpath="distinct-values(//*[local-name() = 'result']/eoscifguidelines/@code)"/><!-- FOS and SDGs non tokenizable for faceted search-->
|
|
73 |
<FIELD indexable="true" name="fos" result="false" stat="false" tokenizable="false" xpath="distinct-values(//*[local-name()='entity']/*[local-name()='result']/subject[@classid='FOS'])"/>
|
|
74 |
<FIELD indexable="true" name="sdg" result="false" stat="false" tokenizable="false" xpath="distinct-values(//*[local-name()='entity']/*[local-name()='result']/subject[@classid='SDG'])"/><!-- REL FIELDS -->
|
|
75 |
<FIELD indexable="true" name="reldatasourcecompatibilityid" result="false" stat="false" tokenizable="false" xpath="distinct-values(//*[local-name()='entity']/*//rel[./to/@type='datasource']/openairecompatibility/@classid)"/>
|
|
76 |
<FIELD indexable="true" name="relproject" result="false" stat="false" tokenizable="false" value="distinct-values(concat(./text(), '||', dnet:pickFirst(../acronym/text(), ../title/text())))" xpath="//*[local-name()='entity']/*//rel/to[@type='project']"/>
|
|
77 |
<FIELD indexable="true" name="relprojectid" result="false" stat="false" tokenizable="false" xpath="distinct-values(//*[local-name()='entity']/*//rel/to[@type='project'])"/>
|
|
78 |
<FIELD indexable="true" name="relprojectcode" result="false" stat="false" tokenizable="false" xpath="distinct-values(//*[local-name()='entity']/*//rel[./to/@type='project']/code)"/>
|
|
79 |
<FIELD copy="true" indexable="true" name="relprojectname" result="false" stat="false" tokenizable="false" xpath="distinct-values(//*[local-name()='entity']/*//rel[./to/@type='project']/acronym)"/>
|
|
80 |
<FIELD copy="true" indexable="false" name="relprojecttitle" result="false" stat="false" xpath="distinct-values(//*[local-name()='entity']/*//rel[./to/@type='project']/title)"/>
|
|
81 |
<FIELD copy="true" indexable="false" name="relcontracttypename" result="false" stat="false" xpath="distinct-values(//*[local-name()='entity']/*//rel[./to/@type='project']/contracttype/@classname)"/>
|
|
82 |
<FIELD indexable="true" name="relorganizationcountryid" result="false" stat="false" tokenizable="false" xpath="distinct-values(//*[local-name()='entity']/*//rel[./to/@type='organization']/country/@classid)"/>
|
|
83 |
<FIELD copy="true" indexable="false" name="relorganizationcountryname" result="false" stat="false" xpath="distinct-values(//*[local-name()='entity']/*//rel[./to/@type='organization']/country/@classname)"/>
|
|
84 |
<FIELD indexable="true" name="relorganizationid" result="false" stat="false" tokenizable="false" xpath="distinct-values(//*[local-name()='entity']/*//rel/to[@type='organization'])"/>
|
|
85 |
<FIELD copy="true" indexable="true" name="relorganizationname" result="false" stat="false" xpath="distinct-values(//*[local-name()='entity']/*//rel[./to/@type='organization']/legalname)"/>
|
|
86 |
<FIELD copy="true" indexable="true" name="relorganizationshortname" result="false" stat="false" xpath="distinct-values(//*[local-name()='entity']/*//rel[./to/@type='organization']/legalshortname)"/>
|
|
87 |
<FIELD indexable="true" name="relresulttype" result="false" stat="false" tokenizable="false" xpath="distinct-values(//*[local-name()='entity']/*//rel/to/@type)"/>
|
|
88 |
<FIELD indexable="true" name="relclass" result="false" stat="false" tokenizable="false" xpath="distinct-values(//*[local-name()='entity']/*//rel/to/@class)"/>
|
|
89 |
<FIELD indexable="true" name="relfundinglevel0_id" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']//rel/funding/funding_level_0"/>
|
|
90 |
<FIELD indexable="true" name="relfundinglevel0_name" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']//rel/funding/funding_level_0/@name/string()"/>
|
|
91 |
<FIELD indexable="true" name="relfundinglevel1_id" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']//rel/funding/funding_level_1"/>
|
|
92 |
<FIELD indexable="true" name="relfundinglevel1_name" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']//rel/funding/funding_level_1/@name/string()"/>
|
|
93 |
<FIELD indexable="true" name="relfundinglevel2_id" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']//rel/funding/funding_level_2"/>
|
|
94 |
<FIELD indexable="true" name="relfundinglevel2_name" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']//rel/funding/funding_level_2/@name/string()"/><!-- PROJECTS' FUNDER FIELDS: indexable only with the new funding path/context handling -->
|
|
95 |
<FIELD indexable="true" name="relfunder" result="false" stat="false" tokenizable="false" value="distinct-values(concat(@id, '||', @name, '||', @shortname))" xpath="//*[local-name()='entity']//rel/funding/funder"/>
|
|
96 |
<FIELD indexable="true" name="relfunderid" result="false" stat="false" tokenizable="false" xpath="distinct-values(//*[local-name()='entity']//rel/funding/funder/@id)"/>
|
|
97 |
<FIELD indexable="true" name="relfundershortname" result="false" stat="false" tokenizable="false" xpath="distinct-values(//*[local-name()='entity']//rel/funding/funder/@shortname)"/>
|
|
98 |
<FIELD indexable="true" name="semrelid" result="false" stat="false" tokenizable="false" value="concat(./to/text(), '||', ./to/@class/string())" xpath="//*[local-name()='entity']//rel"/><!-- COMMON FIELDS -->
|
|
99 |
<FIELD indexable="true" multivalued="false" name="dateofcollection" result="false" stat="false" type="date" value="//header/*[local-name()='dateOfCollection']"/>
|
|
100 |
<FIELD indexable="true" name="status" result="false" stat="false" tokenizable="false" type="string_ci" xpath="//header/*[local-name()='status']"/>
|
|
101 |
<FIELD indexable="true" name="collectedfromdatasourceid" result="false" stat="false" tokenizable="false" xpath="distinct-values(//*[local-name()='entity']/*/*[local-name()='collectedfrom']/@id | //*[local-name()='entity']/*//*[local-name() = 'instance']/*[local-name()='collectedfrom']/@id)"/>
|
|
102 |
<FIELD indexable="true" name="collectedfromname" result="false" stat="false" tokenizable="false" xpath="distinct-values(//*[local-name()='entity']/*/*[local-name()='collectedfrom']/@name | //*[local-name()='entity']/*//*[local-name() = 'instance']/*[local-name()='collectedfrom']/@name)"/>
|
|
103 |
<FIELD indexable="true" name="originalid" result="false" stat="false" tokenizable="false" type="string_ci" xpath="//*[local-name()='entity']/*/*[local-name()='originalId']"/>
|
|
104 |
<FIELD indexable="true" name="pid" result="false" stat="false" tokenizable="false" type="string_ci" xpath="//*[local-name()='entity']/*/pid/text()"/>
|
|
105 |
<FIELD indexable="true" name="pidclassid" result="false" stat="false" tokenizable="false" xpath="distinct-values(//*[local-name()='entity']/*/pid/@classid)"/>
|
|
106 |
<FIELD indexable="true" name="deletedbyinference" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']//datainfo/deletedbyinference"/>
|
|
107 |
<FIELD indexable="true" name="provenanceactionclassid" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']//datainfo/provenanceaction/@classid"/>
|
|
108 |
<FIELD indexable="true" name="contextid" result="false" stat="false" tokenizable="false" xpath="distinct-values(//*[local-name()='entity']/*[local-name()='result']/context/@id)"/>
|
|
109 |
<FIELD indexable="true" name="contextname" result="false" stat="false" tokenizable="false" xpath="distinct-values(//*[local-name()='entity']/*[local-name()='result']/context/@label)"/><!-- Need special fields for community (research initiative) context in order to exclude funders from the context browse -->
|
|
110 |
<FIELD indexable="true" name="community" result="false" stat="false" tokenizable="false" value="distinct-values(concat(@id, '||', @label))" xpath="//*[local-name()='entity']/*[local-name()='result']/context[@type='community' or @type='ri']"/>
|
|
111 |
<FIELD indexable="true" name="communityid" result="false" stat="false" tokenizable="false" xpath="distinct-values(//*[local-name()='entity']/*[local-name()='result']/context[@type='community' or @type='ri']/@id)"/>
|
|
112 |
<FIELD indexable="true" name="categoryid" result="false" stat="false" tokenizable="false" xpath="distinct-values(//*[local-name()='entity']/*[local-name()='result']/context/category/@id)"/>
|
|
113 |
<FIELD indexable="true" name="conceptname" result="false" stat="false" tokenizable="false" xpath="distinct-values(//*[local-name()='entity']/*[local-name()='result']/context/category//concept/@label)"/><!-- new index field for country info from different xpaths for any type of entity -->
|
|
114 |
<FIELD indexable="true" name="country" result="false" stat="false" tokenizable="false" xpath="distinct-values(//*[local-name()='entity']/*/country/@classid | //*[local-name()='entity']/*//rel[./to/@type='organization']/country/@classid | //*[local-name()='entity']//funder/@jurisdiction)"/>
|
|
115 |
<FIELD indexable="false" name="oafentity" result="true" stat="false" tokenizable="false" xpath="//*[local-name() = 'entity']"/>
|
|
116 |
</FIELDS>
|
|
117 |
</LAYOUT>
|
Improved test