Project

General

Profile

1
<?xml version="1.0" encoding="UTF-8"?>
2

    
3
<!--
4
#macro(context $ctx)
5
        <$!ctx.elem id="$!esc.evaluate($!ctx.id)" label="$!esc.evaluate($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.evaluate($!objIdentifier)</dri:objIdentifier>
15
			<dri:dateOfCollection>$!esc.evaluate($!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.evaluate($!pub.title)
24
					</title>
25
					<dateofacceptance/>
26
					<resulttype classid="$!esc.evaluate($!pub.type)" classname="$!esc.evaluate($!resultTypes.get($!pub.type))" schemeid="dnet:result_typologies" schemename="dnet:result_typologies"/>
27
					<language classid="$!esc.evaluate($!pub.language)" classname="$!esc.evaluate($!languages.get($!pub.language))" schemeid="dnet:languages"
28
					          schemename="dnet:languages"/>
29
					<description>
30
						$!esc.evaluate($!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.evaluate($!pub.publisher)</publisher>
36
					<embargoenddate>$!esc.evaluate($!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.evaluate($!pub.originalId)</originalId>
48
					<collectedfrom name="$!esc.evaluate($!collectedFrom.name)" id="$!esc.evaluate($!collectedFrom.calculateOpenaireId())"/>
49

    
50
					#foreach($pid in $!pub.pids)
51
						<pid classid="$!esc.evaluate($!pid.type)" classname="$!esc.evaluate($!pidTypes.get($!pid.type))" schemeid="dnet:pid_types"
52
						     schemename="dnet:pid_types">$!esc.evaluate($pid.value)</pid>
53
					#end
54

    
55
					<bestlicense classid="$!esc.evaluate($!pub.licenseCode)" classname="$!esc.evaluate($!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.evaluate($!info.id)</to>
83
								<code>$!esc.evaluate($!info.code)</code>
84
								<acronym>$!esc.evaluate($!info.acronym)</acronym>
85
								<title>$!esc.evaluate($!info.title)</title>
86
								<contracttype classid="" classname="" schemeid="" schemename=""/>
87

    
88
								<funding>
89
									<funder id="$!esc.evaluate($!info.funderId)"
90
									        shortname="$!esc.evaluate($!info.funderShortName)"
91
									        name="$!esc.evaluate($!info.funderName)"
92
									        jurisdiction="$!esc.evaluate($!info.jurisdiction)"/>
93
									<funding_level_0 name="$!esc.evaluate($!info.fundingName)">$!esc.evaluate($!info.fundingId)</funding_level_0>
94
								</funding>
95
							</rel>
96
						#end
97

    
98
					</rels>
99
					<children>
100
						<instance id="$!esc.evaluate($!objIdentifier)">
101

    
102
							<licence classid="$!esc.evaluate($!pub.licenseCode)" classname="$!esc.evaluate($licenses.get($!pub.licenseCode))"
103
							         schemeid="dnet:access_modes" schemename="dnet:access_modes"/>
104

    
105
							<instancetype classid="$!esc.evaluate($!pub.resourceType)" classname="$!esc.evaluate($resourceTypes.get($!pub.resourceType))"
106
							              schemeid="dnet:publication_resource" schemename="dnet:publication_resource"/>
107
							<hostedby name="$!esc.evaluate($!hostedBy.name)" id="$!esc.evaluate($!hostedBy.calculateOpenaireId())"/>
108
							<webresource>
109
								<url>$!esc.evaluate($!pub.url)</url>
110
							</webresource>
111
						</instance>
112
					</children>
113
				</oaf:result>
114
			</oaf:entity>
115
		</metadata>
116
	</result>
117
</record>
(5-5/5)