1
|
<?xml version="1.0" encoding="UTF-8"?>
|
2
|
|
3
|
<!--
|
4
|
#macro(context $ctx)
|
5
|
<$!ctx.elem id="$!esc.xml($!ctx.id)" label="$!esc.xml($contexts.get($!ctx.id))" #if($!ctx.isRoot()) type="community"#end>
|
6
|
#foreach($child in $!ctx.children)#context($child)#end
|
7
|
</$!ctx.elem>
|
8
|
#end
|
9
|
-->
|
10
|
|
11
|
<record xmlns:dri="http://www.driver-repository.eu/namespace/dri" xmlns:oaf="http://namespace.openaire.eu/oaf">
|
12
|
<result>
|
13
|
<header>
|
14
|
<dri:objIdentifier>$!esc.xml($!objIdentifier)</dri:objIdentifier>
|
15
|
<dri:dateOfCollection>$!esc.xml($!dateOfCollection)</dri:dateOfCollection>
|
16
|
<dri:status>under curation</dri:status>
|
17
|
<counters/>
|
18
|
</header>
|
19
|
<metadata>
|
20
|
<oaf:entity schemaLocation="http://namespace.openaire.eu/oaf $!oafSchemaLocation">
|
21
|
<oaf:result>
|
22
|
<title classid="main title" classname="main title" schemeid="dnet:dataCite_title" schemename="dnet:dataCite_title">
|
23
|
$!esc.xml($!pub.title)
|
24
|
</title>
|
25
|
<dateofacceptance/>
|
26
|
<resulttype classid="$!esc.xml($!pub.type)" classname="$!esc.xml($!resultTypes.get($!pub.type))" schemeid="dnet:result_typologies" schemename="dnet:result_typologies"/>
|
27
|
<language classid="$!esc.xml($!pub.language)" classname="$!esc.xml($!languages.get($!pub.language))" schemeid="dnet:languages"
|
28
|
schemename="dnet:languages"/>
|
29
|
<description>
|
30
|
$!esc.xml($!pub.description)
|
31
|
</description>
|
32
|
<country classid="" classname="" schemeid="" schemename=""/>
|
33
|
<subject classid="" classname="" schemeid="" schemename=""/>
|
34
|
<relevantdate classid="" classname="" schemeid="" schemename=""/>
|
35
|
<publisher>$!esc.xml($!pub.publisher)</publisher>
|
36
|
<embargoenddate>$!esc.xml($!pub.embargoEndDate)</embargoenddate>
|
37
|
<source/>
|
38
|
<fulltext/>
|
39
|
<format/>
|
40
|
<storagedate/>
|
41
|
<resourcetype classid="" classname="" schemeid="" schemename=""/>
|
42
|
<device/>
|
43
|
<size/>
|
44
|
<version/>
|
45
|
<lastmetadataupdate/>
|
46
|
<metadataversionnumber/>
|
47
|
<originalId>$!esc.xml($!pub.originalId)</originalId>
|
48
|
<collectedfrom name="$!esc.xml($!collectedFrom.name)" id="$!esc.xml($!collectedFrom.calculateOpenaireId())"/>
|
49
|
|
50
|
#foreach($pid in $!pub.pids)
|
51
|
<pid classid="$!esc.xml($!pid.type)" classname="$!esc.xml($!pidTypes.get($!pid.type))" schemeid="dnet:pid_types"
|
52
|
schemename="dnet:pid_types">$!esc.xml($pid.value)</pid>
|
53
|
#end
|
54
|
|
55
|
<bestlicense classid="$!esc.xml($!pub.licenseCode)" classname="$!esc.xml($!licenses.get($!pub.licenseCode))"
|
56
|
schemeid="dnet:access_modes" schemename="dnet:access_modes"/>
|
57
|
|
58
|
#foreach($ctx in $util.processContexts($!pub.contexts))
|
59
|
#context($ctx)
|
60
|
#end
|
61
|
|
62
|
<datainfo>
|
63
|
<inferred>false</inferred>
|
64
|
<deletedbyinference>false</deletedbyinference>
|
65
|
<trust>0.9</trust>
|
66
|
<inferenceprovenance/>
|
67
|
<provenanceaction classid="user:insert" classname="user:insert" schemeid="dnet:provenanceActions" schemename="dnet:provenanceActions"/>
|
68
|
</datainfo>
|
69
|
|
70
|
<rels>
|
71
|
#foreach($author in $!pub.authors)
|
72
|
<rel inferred="false" trust="0.9" inferenceprovenance="" provenanceaction="sysimport:crosswalk:repository">
|
73
|
<to class="hasAuthor" scheme="dnet:personroles" type="person"/>
|
74
|
<ranking>$velocityCount</ranking>
|
75
|
<fullname>$!author</fullname>
|
76
|
</rel>
|
77
|
#end
|
78
|
#foreach($link in $!pub.linksToProjects)
|
79
|
|
80
|
#set( $info = $!util.calculateProjectInfo($!link) )
|
81
|
<rel inferred="false" trust="0.9" inferenceprovenance="" provenanceaction="user:claim:search">
|
82
|
<to class="isProducedBy" scheme="dnet:result_project_relations" type="project">$!esc.xml($!info.id)</to>
|
83
|
<code>$!esc.xml($!info.code)</code>
|
84
|
<acronym>$!esc.xml($!info.acronym)</acronym>
|
85
|
<title>$!esc.xml($!info.title)</title>
|
86
|
<contracttype classid="" classname="" schemeid="" schemename=""/>
|
87
|
|
88
|
<funding>
|
89
|
<funder id="$!esc.xml($!info.funderId)"
|
90
|
shortname="$!esc.xml($!info.funderShortName)"
|
91
|
name="$!esc.xml($!info.funderName)"
|
92
|
jurisdiction="$!esc.xml($!info.jurisdiction)"/>
|
93
|
<funding_level_0 name="$!esc.xml($!info.fundingName)">$!esc.xml($!info.fundingId)</funding_level_0>
|
94
|
</funding>
|
95
|
</rel>
|
96
|
#end
|
97
|
|
98
|
</rels>
|
99
|
<children>
|
100
|
<instance id="$!esc.xml($!objIdentifier)">
|
101
|
|
102
|
<licence classid="$!esc.xml($!pub.licenseCode)" classname="$!esc.xml($licenses.get($!pub.licenseCode))"
|
103
|
schemeid="dnet:access_modes" schemename="dnet:access_modes"/>
|
104
|
|
105
|
<instancetype classid="$!esc.xml($!pub.resourceType)" classname="$!esc.xml($resourceTypes.get($!pub.resourceType))"
|
106
|
schemeid="dnet:publication_resource" schemename="dnet:publication_resource"/>
|
107
|
<hostedby name="$!esc.xml($!hostedBy.name)" id="$!esc.xml($!hostedBy.calculateOpenaireId())"/>
|
108
|
<webresource>
|
109
|
<url>$!esc.xml($!pub.url)</url>
|
110
|
</webresource>
|
111
|
</instance>
|
112
|
</children>
|
113
|
</oaf:result>
|
114
|
</oaf:entity>
|
115
|
</metadata>
|
116
|
</result>
|
117
|
</record>
|