Project

General

Profile

« Previous | Next » 

Revision 49445

Mapping for DARIAH GR is 435

View differences:

modules/dnet-parthenos/trunk/src/main/resources/eu/dnetlib/bootstrap/profiles/TransformationRuleDSResources/TransformationRuleDSResourceType/dariah-GR_317_mapping.xml
1
<RESOURCE_PROFILE>
2
	<HEADER>
3
		<RESOURCE_IDENTIFIER value="79f809ab-5861-4d2f-826b-4086a413f4c9_VHJhbnNmb3JtYXRpb25SdWxlRFNSZXNvdXJjZXMvVHJhbnNmb3JtYXRpb25SdWxlRFNSZXNvdXJjZVR5cGU="/>
4
		<RESOURCE_TYPE value="TransformationRuleDSResourceType"/>
5
		<RESOURCE_KIND value="TransformationRuleDSResources"/>
6
		<RESOURCE_URI value=""/>
7
		<DATE_OF_CREATION value="2017-08-10T12:14:22+01:00"/>
8
	</HEADER>
9
	<BODY>
10
		<CONFIGURATION>
11
			<IMPORTED/>
12
			<SCRIPT>
13
				<TITLE>DARIAH-GR 317 Mapping</TITLE>
14
				<CODE> <![CDATA[
15
				<x3ml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" source_type="xpath" version="1.0" xsi:noNamespaceSchemaLocation="x3ml_v1.0.xsd">
16
    <info>
17
        <title>Dariah GR Dyas -&gt; PE Mapping File Official </title>
18
        <general_description/>
19
        <source>
20
            <source_info>
21
                <source_schema type="" version=""/>
22
                <namespaces>
23
                    <namespace prefix="" uri=""/>
24
                </namespaces>
25
            </source_info>
26
            <source_collection/>
27
        </source>
28
        <target>
29
            <target_info>
30
                <target_schema schema_file="cidoc_crm_v6.0-draft-2015January.rdfs" type="rdfs" version="6.0">CIDOC-CRM</target_schema>
31
                <namespaces>
32
                    <namespace prefix="crm" uri="http://www.cidoc-crm.org/cidoc-crm/"/>
33
                </namespaces>
34
            </target_info>
35
            <target_info>
36
                <target_schema schema_file="CRMdig_v3.2.rdfs" type="rdfs" version="3.2">CRMdig</target_schema>
37
                <namespaces>
38
                    <namespace prefix="crmdig" uri="http://www.ics.forth.gr/isl/CRMext/CRMdig.rdfs/"/>
39
                </namespaces>
40
            </target_info>
41
            <target_info>
42
                <target_schema schema_file="CRMext4SKOSandLabel_v1.2.rdfs" type="rdfs" version="1.2">CRMext4SKOSandLabel</target_schema>
43
                <namespaces>
44
                    <namespace prefix="skos" uri="http://www.w3.org/2004/02/skos/core#"/>
45
                </namespaces>
46
            </target_info>
47
            <target_info>
48
                <target_schema schema_file="CRMpc_v1.0.rdfs" type="rdfs" version="1.0">CRMpc</target_schema>
49
                <namespaces>
50
                    <namespace prefix="crm" uri="http://www.cidoc-crm.org/cidoc-crm/"/>
51
                </namespaces>
52
            </target_info>
53
            <target_info>
54
                <target_schema schema_file="crmpe_2___29-07-2017162705___1248.rdfs" type="rdfs" version="2.0">CRMpe</target_schema>
55
                <namespaces>
56
                    <namespace prefix="crmpe" uri="http://parthenos.d4science.org/CRMext/CRMpe.rdfs/"/>
57
                </namespaces>
58
            </target_info>
59
            <target_collection/>
60
        </target>
61
        <mapping_info>
62
            <mapping_created_by_org>Dariah GR</mapping_created_by_org>
63
            <mapping_created_by_person>Athanasios N. Karasimos</mapping_created_by_person>
64
            <in_collaboration_with>George Bruseker</in_collaboration_with>
65
        </mapping_info>
66
        <example_data_info>
67
            <example_data_from>Dariah GR</example_data_from>
68
            <example_data_contact_person>Athanasios N. Karasimos</example_data_contact_person>
69
            <example_data_source_record xml_link="Dariah_New_Eg___10-08-2017111721___13381___10-08-2017115301___3717.xml"/>
70
            <generator_policy_info generator_link="PARTHENOS-GeneratorPolicy_v1.2___10-08-2017153548___8596.xml"/>
71
            <example_data_target_record rdf_link="Mapping317.ttl"/>
72
        </example_data_info>
73
    </info>
74
    <namespaces>
75
        <namespace prefix="dc" uri="http://purl.org/dc/elements/1.1/"/>
76
        <namespace prefix="dcterms" uri="http://purl.org/dc/terms/"/>
77
        <namespace prefix="marcrel" uri="http://id.loc.gov/vocabulary/relators/"/>
78
        <namespace prefix="academy" uri="http://www.academyofathens.gr/"/>
79
        <namespace prefix="crmpe" uri="http://www.ics.forth.gr/isl/CRMext/CRMpe.rdfs/"/>
80
        <namespace prefix="cld" uri="http://purl.org/cld/terms/"/>
81
        <namespace prefix="parthenos" uri="http://parthenos.d4science.org/handle/DariahGR/Dyas/"/>
82
        <namespace prefix="reg" uri="http://parthenos.d4science.org/handle/Parthenos/REG/"/>
83
        <namespace prefix="oai" uri="http://www.openarchives.org/OAI/2.0/"/>
84
    </namespaces>
85
    <mappings>
86
        <mapping>
87
            <domain>
88
                <source_node>//oai:record</source_node>
89
                <target_node>
90
                    <entity>
91
                        <type>crmpe:PE22_Persistent_Dataset</type>
92
                        <instance_generator name="DatasetURI">
93
                            <arg name="term" type="xpath">oai:header/oai:identifier/text()</arg>
94
                        </instance_generator>
95
                        <label_generator name="CompositeLabel">
96
                            <arg name="label" type="constant">Metadata Record for </arg>
97
                            <arg name="text" type="xpath">oai:metadata/collection/dc:title/text()</arg>
98
                        </label_generator>
99
                        <additional>
100
                            <relationship>crm:P2_has_type</relationship>
101
                            <entity>
102
                                <type>crm:E55_Type</type>
103
                                <instance_info>
104
                                    <constant>Metadata</constant>
105
                                </instance_info>
106
                                <instance_generator name="ConceptURI_2step">
107
                                    <arg name="term" type="constant">datasettype</arg>
108
                                    <arg name="term1" type="constant">metadata</arg>
109
                                </instance_generator>
110
                                <label_generator name="SimpleLabel">
111
                                    <arg name="label" type="constant">metadata</arg>
112
                                </label_generator>
113
                            </entity>
114
                        </additional>
115
                        <additional>
116
                            <relationship>crmpe:PP23i_is_dataset_part_of</relationship>
117
                            <entity>
118
                                <type>crmpe:PE24_Volatile_Dataset</type>
119
                                <instance_info>
120
                                    <constant>http://parthenos.d4science.org/handle/Parthenos/REG/Dataset/Dyas Catalogue Dataset</constant>
121
                                </instance_info>
122
                                <instance_generator name="URIorUUID">
123
                                    <arg name="text" type="constant">http://parthenos.d4science.org/handle/Parthenos/REG/Dataset/Dyas%20Catalogue%20Dataset</arg>
124
                                </instance_generator>
125
                            </entity>
126
                        </additional>
127
                        <additional>
128
                            <relationship>crm:P2_has_type</relationship>
129
                            <entity>
130
                                <type>crm:E55_Type</type>
131
                                <instance_info>
132
                                    <constant>XML</constant>
133
                                </instance_info>
134
                                <instance_generator name="ConceptURI_2step">
135
                                    <arg name="term" type="constant">encodingtype</arg>
136
                                    <arg name="term1" type="constant">xml</arg>
137
                                </instance_generator>
138
                                <label_generator name="SimpleLabel">
139
                                    <arg name="label" type="constant">XML</arg>
140
                                </label_generator>
141
                            </entity>
142
                        </additional>
143
                    </entity>
144
                </target_node>
145
            </domain>
146
            <link>
147
                <path>
148
                    <source_relation>
149
                        <relation>oai:header/oai:identifier</relation>
150
                    </source_relation>
151
                    <target_relation>
152
                        <relationship>crm:P1_is_identified_by</relationship>
153
                    </target_relation>
154
                </path>
155
                <range>
156
                    <source_node>oai:header/oai:identifier</source_node>
157
                    <target_node>
158
                        <entity>
159
                            <type>crm:E42_Identifier</type>
160
                            <instance_generator name="DatasetAppellationURI">
161
                                <arg name="term" type="xpath">text()</arg>
162
                            </instance_generator>
163
                            <label_generator name="SimpleLabel">
164
                                <arg name="label" type="xpath">text()</arg>
165
                            </label_generator>
166
                        </entity>
167
                    </target_node>
168
                </range>
169
            </link>
170
            <link>
171
                <path>
172
                    <source_relation>
173
                        <relation>oai:metadata/collection</relation>
174
                    </source_relation>
175
                    <target_relation>
176
                        <relationship>crm:P129_is_about</relationship>
177
                    </target_relation>
178
                </path>
179
                <range>
180
                    <source_node>oai:metadata/collection</source_node>
181
                    <target_node>
182
                        <entity>
183
                            <type>crm:E78_Collection</type>
184
                            <instance_generator name="ThingURI">
185
                                <arg name="term" type="xpath">dc:identifier/text()</arg>
186
                            </instance_generator>
187
                            <label_generator name="SimpleLabel">
188
                                <arg name="label" type="xpath">dc:title/text()</arg>
189
                            </label_generator>
190
                        </entity>
191
                    </target_node>
192
                </range>
193
            </link>
194
            <link>
195
                <path>
196
                    <source_relation>
197
                        <relation>oai:header/oai:datestamp</relation>
198
                    </source_relation>
199
                    <target_relation>
200
                        <relationship>crmdig:L11i_was_output_of</relationship>
201
                        <entity>
202
                            <type>crmdig:D7_Digital_Machine_Event</type>
203
                            <instance_generator name="UUID"/>
204
                            <label_generator name="CompositeLabel">
205
                                <arg name="label" type="constant">Event of Creation of Metadata Record: </arg>
206
                                <arg name="text" type="xpath">../identifier/text()</arg>
207
                            </label_generator>
208
                            <label_generator name=""/>
209
                        </entity>
210
                        <relationship>crm:P4_has_time-span</relationship>
211
                        <entity>
212
                            <type>crm:E52_Time-Span</type>
213
                            <instance_generator name="UUID"/>
214
                            <label_generator name="CompositeLabel">
215
                                <arg name="label" type="constant">Timespan of Event of Creation of Metadata Record: </arg>
216
                                <arg name="text" type="xpath">../identifier/text()</arg>
217
                            </label_generator>
218
                        </entity>
219
                        <relationship>crm:P82_at_some_time_within</relationship>
220
                    </target_relation>
221
                </path>
222
                <range>
223
                    <source_node>oai:header/oai:datestamp</source_node>
224
                    <target_node>
225
                        <entity>
226
                            <type>:http://www.w3.org/2000/01/rdf-schema#Literal</type>
227
                            <instance_generator name="Literal">
228
                                <arg name="text" type="xpath">text()</arg>
229
                            </instance_generator>
230
                        </entity>
231
                    </target_node>
232
                </range>
233
            </link>
234
        </mapping>
235
        <mapping>
236
            <domain>
237
                <source_node>//oai:record/oai:metadata/collection</source_node>
238
                <target_node>
239
                    <entity>
240
                        <type>crm:E78_Collection</type>
241
                        <type>crm:E33_Linguistic_Object</type>
242
                        <instance_generator name="UUID"/>
243
                    </entity>
244
                </target_node>
245
            </domain>
246
            <link>
247
                <path>
248
                    <source_relation>
249
                        <relation>dc:title</relation>
250
                    </source_relation>
251
                    <target_relation>
252
                        <relationship>crm:P1_is_identified_by</relationship>
253
                    </target_relation>
254
                </path>
255
                <range>
256
                    <source_node>dc:title</source_node>
257
                    <target_node>
258
                        <entity variable="maintitle">
259
                            <type>crm:E35_Title</type>
260
                            <instance_generator name="ThingAppellationURI">
261
                                <arg name="term" type="xpath">text()</arg>
262
                            </instance_generator>
263
                            <label_generator name="SimpleLabel">
264
                                <arg name="label" type="xpath">text()</arg>
265
                            </label_generator>
266
                        </entity>
267
                    </target_node>
268
                </range>
269
            </link>
270
            <link>
271
                <path>
272
                    <source_relation>
273
                        <relation>dc:subject</relation>
274
                    </source_relation>
275
                    <target_relation>
276
                        <relationship>crm:P129_is_about</relationship>
277
                    </target_relation>
278
                </path>
279
                <range>
280
                    <source_node>dc:subject</source_node>
281
                    <target_node>
282
                        <entity>
283
                            <type>crm:E55_Type</type>
284
                            <instance_generator name="ConceptURI_2step">
285
                                <arg name="term" type="constant">subject</arg>
286
                                <arg name="term1" type="xpath">text()</arg>
287
                            </instance_generator>
288
                            <label_generator name="SimpleLabel">
289
                                <arg name="label" type="xpath">text()</arg>
290
                            </label_generator>
291
                        </entity>
292
                    </target_node>
293
                </range>
294
            </link>
295
            <link>
296
                <path>
297
                    <source_relation>
298
                        <relation>dc:creator/name</relation>
299
                    </source_relation>
300
                    <target_relation>
301
                        <relationship>crm:P108i_was_produced_by</relationship>
302
                        <entity variable="whenmade">
303
                            <type>crm:E12_Production</type>
304
                            <instance_generator name="UUID"/>
305
                            <label_generator name="CompositeLabel">
306
                                <arg name="label" type="constant">Production Event of Collection: </arg>
307
                                <arg name="text" type="xpath">../../dc:title/text()</arg>
308
                            </label_generator>
309
                        </entity>
310
                        <relationship>crm:P14_carried_out_by</relationship>
311
                        <entity>
312
                            <type>crm:E39_Actor</type>
313
                            <instance_generator name="ActorURI">
314
                                <arg name="term" type="xpath">text()</arg>
315
                            </instance_generator>
316
                            <label_generator name="SimpleLabel">
317
                                <arg name="label" type="xpath">text()</arg>
318
                            </label_generator>
319
                        </entity>
320
                        <relationship>crm:P1_is_identified_by</relationship>
321
                    </target_relation>
322
                </path>
323
                <range>
324
                    <source_node>dc:creator/name</source_node>
325
                    <target_node>
326
                        <entity>
327
                            <type>crm:E41_Appellation</type>
328
                            <instance_generator name="ActorAppellationURI">
329
                                <arg name="term" type="xpath">text()</arg>
330
                            </instance_generator>
331
                            <label_generator name="Literal">
332
                                <arg name="text" type="xpath">text()</arg>
333
                            </label_generator>
334
                        </entity>
335
                    </target_node>
336
                </range>
337
            </link>
338
            <link>
339
                <path>
340
                    <source_relation>
341
                        <relation>cld:dateItemsCreated</relation>
342
                    </source_relation>
343
                    <target_relation>
344
                        <relationship>crm:P129_is_about</relationship>
345
                        <entity variable="thepartimespan1">
346
                            <type>crm:E52_Time-Span</type>
347
                            <instance_generator name="UUID"/>
348
                            <label_generator name="CompositeLabel">
349
                                <arg name="label" type="constant">Time Span Coverage of: </arg>
350
                                <arg name="text" type="xpath">../dc:title/text()</arg>
351
                            </label_generator>
352
                        </entity>
353
                        <relationship>crm:P82_at_some_time_within</relationship>
354
                    </target_relation>
355
                    <comments>
356
                        <comment type="">
357
                            <rationale/>
358
                            <alternatives/>
359
                            <typical_mistakes/>
360
                            <local_habits/>
361
                            <link_to_cook_book/>
362
                            <example>
363
                                <example_source/>
364
                                <example_target/>
365
                            </example>
366
                            <comments_last_update date="" person="This mapping assumes that this field talks about the creation date of parts of the collectiona nd not the collecion as such."/>
367
                        </comment>
368
                    </comments>
369
                </path>
370
                <range>
371
                    <source_node>cld:dateItemsCreated</source_node>
372
                    <target_node>
373
                        <entity>
374
                            <type>http://www.w3.org/2000/01/rdf-schema#Literal</type>
375
                            <instance_generator name="Literal">
376
                                <arg name="text" type="xpath">text()</arg>
377
                            </instance_generator>
378
                        </entity>
379
                    </target_node>
380
                </range>
381
            </link>
382
            <link>
383
                <path>
384
                    <source_relation>
385
                        <relation>dcterms:abstract/name</relation>
386
                    </source_relation>
387
                    <target_relation>
388
                        <relationship>crm:P3_has_note</relationship>
389
                    </target_relation>
390
                </path>
391
                <range>
392
                    <source_node>dcterms:abstract/name</source_node>
393
                    <target_node>
394
                        <entity>
395
                            <type>http://www.w3.org/2000/01/rdf-schema#Literal</type>
396
                            <instance_generator name="Literal">
397
                                <arg name="text" type="xpath">text()</arg>
398
                            </instance_generator>
399
                        </entity>
400
                    </target_node>
401
                    <comments>
402
                        <comment type="">
403
                            <rationale>need to add language attribute how?</rationale>
404
                            <alternatives/>
405
                            <typical_mistakes/>
406
                            <local_habits/>
407
                            <link_to_cook_book/>
408
                            <example>
409
                                <example_source/>
410
                                <example_target/>
411
                            </example>
412
                            <comments_last_update date="" person=""/>
413
                        </comment>
414
                    </comments>
415
                </range>
416
            </link>
417
            <link>
418
                <path>
419
                    <source_relation>
420
                        <relation>cld:isAccessedVia</relation>
421
                    </source_relation>
422
                    <target_relation>
423
                        <relationship>crmpe:PP4i_is_object_hosted_by</relationship>
424
                        <entity variable="host1">
425
                            <type>crmpe:PE2_Hosting_Service</type>
426
                            <instance_generator name="UUID"/>
427
                            <label_generator name="CompositeLabel">
428
                                <arg name="label" type="constant">Hosting Service for:</arg>
429
                                <arg name="text" type="xpath">../dc:title/text()</arg>
430
                            </label_generator>
431
                        </entity>
432
                        <relationship>crmpe:PP2_provided_by</relationship>
433
                        <entity>
434
                            <type>:http://www.cidoc-crm.org/cidoc-crm/E39_Actor</type>
435
                            <instance_generator name="UUID"/>
436
                        </entity>
437
                        <relationship>crm:P76_has_contact_point</relationship>
438
                    </target_relation>
439
                </path>
440
                <range>
441
                    <source_node>cld:isAccessedVia</source_node>
442
                    <target_node>
443
                        <entity>
444
                            <type>crmpe:PE29_Access_Point</type>
445
                            <instance_generator name="URIorUUID">
446
                                <arg name="text" type="xpath">text()</arg>
447
                            </instance_generator>
448
                        </entity>
449
                    </target_node>
450
                </range>
451
            </link>
452
            <link>
453
                <path>
454
                    <source_relation>
455
                        <relation>cld:isLocatedAt</relation>
456
                    </source_relation>
457
                    <target_relation>
458
                        <relationship>crmpe:PP4i_is_object_hosted_by</relationship>
459
                        <entity variable="host1">
460
                            <type>crmpe:PE2_Hosting_Service</type>
461
                            <instance_generator name="UUID"/>
462
                            <label_generator name="CompositeLabel">
463
                                <arg name="label" type="constant">Hosting Service for: </arg>
464
                                <arg name="text" type="xpath">../dc:title/text()</arg>
465
                            </label_generator>
466
                        </entity>
467
                        <relationship>crm:P7_took_place_at</relationship>
468
                    </target_relation>
469
                </path>
470
                <range>
471
                    <source_node>cld:isLocatedAt</source_node>
472
                    <target_node>
473
                        <entity>
474
                            <type>crm:E53_Place</type>
475
                            <instance_generator name="PlaceURI">
476
                                <arg name="term" type="xpath">text()</arg>
477
                            </instance_generator>
478
                            <label_generator name="SimpleLabel">
479
                                <arg name="label" type="xpath">text()</arg>
480
                            </label_generator>
481
                        </entity>
482
                    </target_node>
483
                    <comments>
484
                        <comment type="">
485
                            <rationale/>
486
                            <alternatives/>
487
                            <typical_mistakes/>
488
                            <local_habits>Here in the data we find a number. THe number maybe refers to a location entity? Needs to be resolved.</local_habits>
489
                            <link_to_cook_book/>
490
                            <example>
491
                                <example_source/>
492
                                <example_target/>
493
                            </example>
494
                            <comments_last_update date="" person=""/>
495
                        </comment>
496
                    </comments>
497
                </range>
498
            </link>
499
            <link>
500
                <path>
501
                    <source_relation>
502
                        <relation>dc:rights</relation>
503
                    </source_relation>
504
                    <target_relation>
505
                        <relationship>crm:P104_is_subject_to</relationship>
506
                        <entity variable="right1">
507
                            <type>crm:E30_Right</type>
508
                            <instance_generator name="UUID"/>
509
                            <label_generator name="CompositeLabel">
510
                                <arg name="label" type="constant">Right for: </arg>
511
                                <arg name="text" type="xpath">../dc:title/text()</arg>
512
                            </label_generator>
513
                        </entity>
514
                        <relationship>crm:P3_has_note</relationship>
515
                    </target_relation>
516
                </path>
517
                <range>
518
                    <source_node>dc:rights</source_node>
519
                    <target_node>
520
                        <entity>
521
                            <type>http://www.w3.org/2000/01/rdf-schema#Literal</type>
522
                            <instance_generator name="Literal">
523
                                <arg name="text" type="xpath">text()</arg>
524
                            </instance_generator>
525
                        </entity>
526
                    </target_node>
527
                </range>
528
            </link>
529
            <link>
530
                <path>
531
                    <source_relation>
532
                        <relation>dc:rights_cc</relation>
533
                    </source_relation>
534
                    <target_relation>
535
                        <relationship>crm:P104_is_subject_to</relationship>
536
                        <entity variable="right1">
537
                            <type>crm:E30_Right</type>
538
                            <instance_generator name="UUID"/>
539
                            <label_generator name="CompositeLabel">
540
                                <arg name="label" type="constant">Right for: </arg>
541
                                <arg name="text" type="xpath">../dc:title/text()</arg>
542
                            </label_generator>
543
                        </entity>
544
                        <relationship>crm:P2_has_type</relationship>
545
                    </target_relation>
546
                </path>
547
                <range>
548
                    <source_node>dc:rights_cc</source_node>
549
                    <target_node>
550
                        <entity>
551
                            <type>crm:E55_Type</type>
552
                            <instance_generator name="ConceptURI_2step">
553
                                <arg name="term" type="constant">rightstype</arg>
554
                                <arg name="term1" type="xpath">text()</arg>
555
                            </instance_generator>
556
                            <label_generator name="SimpleLabel">
557
                                <arg name="label" type="xpath">text()</arg>
558
                            </label_generator>
559
                        </entity>
560
                    </target_node>
561
                </range>
562
            </link>
563
            <link>
564
                <path>
565
                    <source_relation>
566
                        <relation>dcterms:created</relation>
567
                    </source_relation>
568
                    <target_relation>
569
                        <relationship>crm:P108i_was_produced_by</relationship>
570
                        <entity variable="whenmade">
571
                            <type>crm:E12_Production</type>
572
                            <instance_generator name="UUID"/>
573
                            <label_generator name="CompositeLabel">
574
                                <arg name="label" type="constant">Production of the Collection: </arg>
575
                                <arg name="text" type="xpath">../dc:title/text()</arg>
576
                            </label_generator>
577
                        </entity>
578
                        <relationship>crm:P4_has_time-span</relationship>
579
                        <entity>
580
                            <type>crm:E52_Time-Span</type>
581
                            <instance_generator name="UUID"/>
582
                            <label_generator name="CompositeLabel">
583
                                <arg name="label" type="constant">Time of the Production of the Collection: </arg>
584
                                <arg name="text" type="xpath">../dc:title/text()</arg>
585
                            </label_generator>
586
                        </entity>
587
                        <relationship>crm:P82_at_some_time_within</relationship>
588
                    </target_relation>
589
                </path>
590
                <range>
591
                    <source_node>dcterms:created</source_node>
592
                    <target_node>
593
                        <entity>
594
                            <type>http://www.w3.org/2000/01/rdf-schema#Literal</type>
595
                            <instance_generator name="Literal">
596
                                <arg name="text" type="xpath">text()</arg>
597
                            </instance_generator>
598
                        </entity>
599
                    </target_node>
600
                </range>
601
            </link>
602
            <link>
603
                <path>
604
                    <source_relation>
605
                        <relation>dcterms:extent</relation>
606
                    </source_relation>
607
                    <target_relation>
608
                        <relationship>crm:P43_has_dimension</relationship>
609
                        <entity>
610
                            <type>crm:E54_Dimension</type>
611
                            <instance_generator name="UUID"/>
612
                            <label_generator name="CompositeLabel">
613
                                <arg name="label" type="constant">Extent of the Collection:</arg>
614
                                <arg name="text" type="xpath">../dc:title/text()</arg>
615
                            </label_generator>
616
                        </entity>
617
                        <relationship>crm:P3_has_note</relationship>
618
                    </target_relation>
619
                </path>
620
                <range>
621
                    <source_node>dcterms:extent</source_node>
622
                    <target_node>
623
                        <entity>
624
                            <type>:http://www.w3.org/2000/01/rdf-schema#Literal</type>
625
                            <instance_generator name="Literal">
626
                                <arg name="text" type="xpath">text()</arg>
627
                            </instance_generator>
628
                        </entity>
629
                    </target_node>
630
                </range>
631
            </link>
632
            <link>
633
                <path>
634
                    <source_relation>
635
                        <relation>academy:digitizationMethod/name</relation>
636
                    </source_relation>
637
                    <target_relation>
638
                        <relationship>crmdig:L1i_was_digitized_by</relationship>
639
                        <entity>
640
                            <type>crmdig:D2_Digitization_Process</type>
641
                            <instance_generator name="UUID"/>
642
                            <label_generator name="CompositeLabel">
643
                                <arg name="label" type="constant">Digitization Process of the Collection: </arg>
644
                                <arg name="text" type="xpath">../dc:title/text()</arg>
645
                            </label_generator>
646
                        </entity>
647
                        <relationship>crm:P2_has_type</relationship>
648
                    </target_relation>
649
                </path>
650
                <range>
651
                    <source_node>academy:digitizationMethod/name</source_node>
652
                    <target_node>
653
                        <entity>
654
                            <type>crm:E55_Type</type>
655
                            <instance_generator name="ConceptURI_2step">
656
                                <arg name="term" type="constant">digitizationtype</arg>
657
                                <arg name="term1" type="xpath">text()</arg>
658
                            </instance_generator>
659
                            <label_generator name="SimpleLabel">
660
                                <arg name="label" type="xpath">text()</arg>
661
                            </label_generator>
662
                        </entity>
663
                    </target_node>
664
                </range>
665
            </link>
666
            <link>
667
                <path>
668
                    <source_relation>
669
                        <relation>dcterms:hasPart</relation>
670
                    </source_relation>
671
                    <target_relation>
672
                        <relationship>crm:P46_is_composed_of</relationship>
673
                    </target_relation>
674
                </path>
675
                <range>
676
                    <source_node>dcterms:hasPart</source_node>
677
                    <target_node>
678
                        <entity>
679
                            <type>crm:E78_Collection</type>
680
                            <instance_generator name="ThingURI">
681
                                <arg name="term" type="xpath">text()</arg>
682
                            </instance_generator>
683
                            <label_generator name="SimpleLabel">
684
                                <arg name="label" type="xpath">text()</arg>
685
                            </label_generator>
686
                        </entity>
687
                    </target_node>
688
                </range>
689
            </link>
690
            <link>
691
                <path>
692
                    <source_relation>
693
                        <relation>dcterms:isPartOf</relation>
694
                    </source_relation>
695
                    <target_relation>
696
                        <relationship>crm:P46i_forms_part_of</relationship>
697
                    </target_relation>
698
                </path>
699
                <range>
700
                    <source_node>dcterms:isPartOf</source_node>
701
                    <target_node>
702
                        <entity>
703
                            <type>crm:E78_Collection</type>
704
                            <instance_generator name="ThingURI">
705
                                <arg name="term" type="xpath">text()</arg>
706
                            </instance_generator>
707
                            <label_generator name="SimpleLabel">
708
                                <arg name="label" type="xpath">text()</arg>
709
                            </label_generator>
710
                        </entity>
711
                    </target_node>
712
                </range>
713
            </link>
714
            <link>
715
                <path>
716
                    <source_relation>
717
                        <relation>cld:itemFormatAnalog/name</relation>
718
                    </source_relation>
719
                    <target_relation>
720
                        <relationship>crm:P45_consists_of</relationship>
721
                    </target_relation>
722
                </path>
723
                <range>
724
                    <source_node>cld:itemFormatAnalog/name</source_node>
725
                    <target_node>
726
                        <entity>
727
                            <type>crm:E57_Material</type>
728
                            <instance_generator name="ConceptURI_2step">
729
                                <arg name="term" type="constant">materialtype</arg>
730
                                <arg name="term1" type="xpath">text()</arg>
731
                            </instance_generator>
732
                            <label_generator name="SimpleLabel">
733
                                <arg name="label" type="xpath">text()</arg>
734
                            </label_generator>
735
                        </entity>
736
                    </target_node>
737
                </range>
738
            </link>
739
            <link>
740
                <path>
741
                    <source_relation>
742
                        <relation>cld:itemType</relation>
743
                    </source_relation>
744
                    <target_relation>
745
                        <relationship>crm:P46_is_composed_of</relationship>
746
                        <entity>
747
                            <type>crm:E18_Physical_Thing</type>
748
                            <instance_generator name="UUID"/>
749
                        </entity>
750
                        <relationship>crm:P2_has_type</relationship>
751
                    </target_relation>
752
                </path>
753
                <range>
754
                    <source_node>cld:itemType</source_node>
755
                    <target_node>
756
                        <entity>
757
                            <type>crm:E55_Type</type>
758
                            <instance_generator name="ConceptURI_2step">
759
                                <arg name="term" type="constant">itemtype</arg>
760
                                <arg name="term1" type="xpath">text()</arg>
761
                            </instance_generator>
762
                            <label_generator name="SimpleLabel">
763
                                <arg name="label" type="xpath">text()</arg>
764
                            </label_generator>
765
                        </entity>
766
                    </target_node>
767
                </range>
768
            </link>
769
            <link>
770
                <path>
771
                    <source_relation>
772
                        <relation>dcterms:alternative/name</relation>
773
                    </source_relation>
774
                    <target_relation>
775
                        <relationship>crm:P1_is_identified_by</relationship>
776
                        <entity variable="maintitle">
777
                            <type>crm:E35_Title</type>
778
                            <instance_generator name="UUID"/>
779
                        </entity>
780
                        <relationship>crm:P73_has_translation</relationship>
781
                    </target_relation>
782
                </path>
783
                <range>
784
                    <source_node>dcterms:alternative/name</source_node>
785
                    <target_node>
786
                        <entity>
787
                            <type>crm:E35_Title</type>
788
                            <type>crm:E33_Linguistic_Object</type>
789
                            <instance_generator name="ThingAppellationURI">
790
                                <arg name="term" type="xpath">text()</arg>
791
                            </instance_generator>
792
                            <label_generator name="SimpleLabel">
793
                                <arg name="label" type="xpath">text()</arg>
794
                            </label_generator>
795
                        </entity>
796
                    </target_node>
797
                </range>
798
            </link>
799
            <link>
800
                <path>
801
                    <source_relation>
802
                        <relation>dcterms:accrualMethod</relation>
803
                    </source_relation>
804
                    <target_relation>
805
                        <relationship>crm:P147i_was_curated_by</relationship>
806
                        <entity variable="curate1">
807
                            <type>crm:E87_Curation_Activity</type>
808
                            <instance_generator name="UUID"/>
809
                            <label_generator name="CompositeLabel">
810
                                <arg name="label" type="constant">Curation Activity on: </arg>
811
                                <arg name="text" type="xpath">../dc:title/text()</arg>
812
                            </label_generator>
813
                        </entity>
814
                        <relationship>crm:P32_used_general_technique</relationship>
815
                    </target_relation>
816
                </path>
817
                <range>
818
                    <source_node>dcterms:accrualMethod</source_node>
819
                    <target_node>
820
                        <entity>
821
                            <type>crm:E55_Type</type>
822
                            <instance_generator name="ConceptURI_2step">
823
                                <arg name="term" type="constant">accrualmethodtype</arg>
824
                                <arg name="term1" type="xpath">text()</arg>
825
                            </instance_generator>
826
                            <label_generator name="SimpleLabel">
827
                                <arg name="label" type="xpath">text()</arg>
828
                            </label_generator>
829
                        </entity>
830
                    </target_node>
831
                    <comments>
832
                        <comment type="">
833
                            <rationale>mapping assumes that these fields are filled by controlled lists as suggested by the index number data within.</rationale>
834
                            <alternatives/>
835
                            <typical_mistakes/>
836
                            <local_habits/>
837
                            <link_to_cook_book/>
838
                            <example>
839
                                <example_source/>
840
                                <example_target/>
841
                            </example>
842
                            <comments_last_update date="" person=""/>
843
                        </comment>
844
                    </comments>
845
                </range>
846
            </link>
847
            <link>
848
                <path>
849
                    <source_relation>
850
                        <relation>dcterms:accrualPolicy</relation>
851
                    </source_relation>
852
                    <target_relation>
853
                        <relationship>crm:P147i_was_curated_by</relationship>
854
                        <entity variable="curate1">
855
                            <type>crm:E87_Curation_Activity</type>
856
                            <instance_generator name="UUID"/>
857
                            <label_generator name="CompositeLabel">
858
                                <arg name="label" type="constant">Curation Activity on: </arg>
859
                                <arg name="text" type="xpath">../dc:title/text()</arg>
860
                            </label_generator>
861
                        </entity>
862
                        <relationship>crm:P33_used_specific_technique</relationship>
863
                        <entity>
864
                            <type>crm:E29_Design_or_Procedure</type>
865
                            <instance_generator name="UUID"/>
866
                            <label_generator name="CompositeLabel">
867
                                <arg name="label" type="constant">Curation Plan for: </arg>
868
                                <arg name="text" type="xpath">../dc:title/text()</arg>
869
                            </label_generator>
870
                        </entity>
871
                        <relationship>crm:P2_has_type</relationship>
872
                    </target_relation>
873
                </path>
874
                <range>
875
                    <source_node>dcterms:accrualPolicy</source_node>
876
                    <target_node>
877
                        <entity>
878
                            <type>crm:E55_Type</type>
879
                            <instance_generator name="ConceptURI_2step">
880
                                <arg name="term" type="constant">curationplantype</arg>
881
                                <arg name="term1" type="xpath">text()</arg>
882
                            </instance_generator>
883
                        </entity>
884
                    </target_node>
885
                </range>
886
            </link>
887
            <link>
888
                <path>
889
                    <source_relation>
890
                        <relation>/collection/dc:language/name</relation>
891
                    </source_relation>
892
                    <target_relation>
893
                        <relationship>crm:P72_has_language</relationship>
894
                    </target_relation>
895
                </path>
896
                <range>
897
                    <source_node>/collection/dc:language/name</source_node>
898
                    <target_node>
899
                        <entity>
900
                            <type>crm:E56_Language</type>
901
                            <instance_generator name="ConceptURI_2step">
902
                                <arg name="term" type="constant">language</arg>
903
                                <arg name="term1" type="xpath">text()</arg>
904
                            </instance_generator>
905
                            <label_generator name="SimpleLabel">
906
                                <arg name="label" type="xpath">text()</arg>
907
                            </label_generator>
908
                        </entity>
909
                    </target_node>
910
                </range>
911
            </link>
912
            <link>
913
                <path>
914
                    <source_relation>
915
                        <relation>dc:identifier/name</relation>
916
                    </source_relation>
917
                    <target_relation>
918
                        <relationship>crm:P1_is_identified_by</relationship>
919
                    </target_relation>
920
                </path>
921
                <range>
922
                    <source_node>dc:identifier/name</source_node>
923
                    <target_node>
924
                        <entity>
925
                            <type>crm:E42_Identifier</type>
926
                            <instance_generator name="ThingAppellationURI">
927
                                <arg name="term" type="xpath">text()</arg>
928
                            </instance_generator>
929
                            <label_generator name="SimpleLabel">
930
                                <arg name="label" type="xpath">text()</arg>
931
                            </label_generator>
932
                        </entity>
933
                    </target_node>
934
                </range>
935
            </link>
936
            <link>
937
                <path>
938
                    <source_relation>
939
                        <relation>marcrel:own/name</relation>
940
                    </source_relation>
941
                    <target_relation>
942
                        <relationship>crm:P51_has_former_or_current_owner</relationship>
943
                    </target_relation>
944
                </path>
945
                <range>
946
                    <source_node>marcrel:own/name</source_node>
947
                    <target_node>
948
                        <entity>
949
                            <type>crm:E39_Actor</type>
950
                            <instance_generator name="ActorURI">
951
                                <arg name="term" type="xpath">text()</arg>
952
                            </instance_generator>
953
                            <label_generator name="SimpleLabel">
954
                                <arg name="label" type="xpath">text()</arg>
955
                            </label_generator>
956
                        </entity>
957
                    </target_node>
958
                </range>
959
            </link>
960
            <link>
961
                <path>
962
                    <source_relation>
963
                        <relation>dcterms:spatial/name</relation>
964
                    </source_relation>
965
                    <target_relation>
966
                        <relationship>crm:P129_is_about</relationship>
967
                    </target_relation>
968
                </path>
969
                <range>
970
                    <source_node>dcterms:spatial/name</source_node>
971
                    <target_node>
972
                        <entity>
973
                            <type>crm:E53_Place</type>
974
                            <instance_generator name="PlaceURI">
975
                                <arg name="term" type="xpath">text()</arg>
976
                            </instance_generator>
977
                            <label_generator name="SimpleLabel">
978
                                <arg name="label" type="xpath">text()</arg>
979
                            </label_generator>
980
                        </entity>
981
                    </target_node>
982
                </range>
983
            </link>
984
            <link>
985
                <path>
986
                    <source_relation>
987
                        <relation>cld:itemFormat/name</relation>
988
                    </source_relation>
989
                    <target_relation>
990
                        <relationship>crm:P128_carries</relationship>
991
                        <entity variable="samesame">
992
                            <type>crmdig:D1_Digital_Object</type>
993
                            <instance_generator name="UUID"/>
994
                            <label_generator name="CompositeLabel">
995
                                <arg name="label" type="constant">Digital Part of: </arg>
996
                                <arg name="text" type="xpath">../dc:title/text()</arg>
997
                            </label_generator>
998
                        </entity>
999
                        <relationship>crm:P2_has_type</relationship>
1000
                    </target_relation>
1001
                </path>
1002
                <range>
1003
                    <source_node>cld:itemFormat/name</source_node>
1004
                    <target_node>
1005
                        <entity>
1006
                            <type>crm:E55_Type</type>
1007
                            <instance_generator name="ConceptURI_2step">
1008
                                <arg name="term" type="constant">dataformattype</arg>
1009
                                <arg name="term1" type="xpath">text()</arg>
1010
                            </instance_generator>
1011
                            <label_generator name="SimpleLabel">
1012
                                <arg name="label" type="xpath">text()</arg>
1013
                            </label_generator>
1014
                        </entity>
1015
                    </target_node>
1016
                </range>
1017
            </link>
1018
            <link>
1019
                <path>
1020
                    <source_relation>
1021
                        <relation>dc:relation/name</relation>
1022
                    </source_relation>
1023
                    <target_relation>
1024
                        <relationship>crm:P130_shows_features_of</relationship>
1025
                    </target_relation>
1026
                </path>
1027
                <range>
1028
                    <source_node>dc:relation/name</source_node>
1029
                    <target_node>
1030
                        <entity>
1031
                            <type>crmpe:PE32_Curated_Thing</type>
1032
                            <instance_generator name="ThingURI">
1033
                                <arg name="term" type="xpath">text()</arg>
1034
                            </instance_generator>
1035
                            <label_generator name="SimpleLabel">
1036
                                <arg name="label" type="xpath">text()</arg>
1037
                            </label_generator>
1038
                        </entity>
1039
                    </target_node>
1040
                </range>
1041
            </link>
1042
        </mapping>
1043
    </mappings>
1044

  
1045
</x3ml>
1046
]]>
1047
				</CODE>
1048
			</SCRIPT>
1049
		</CONFIGURATION>
1050
		<STATUS/>
1051
		<SECURITY_PARAMETERS/>
1052
	</BODY>
1053
</RESOURCE_PROFILE>
modules/dnet-parthenos/trunk/src/main/resources/eu/dnetlib/bootstrap/profiles/TransformationRuleDSResources/TransformationRuleDSResourceType/dariah-GR_435_mapping.xml
1
<RESOURCE_PROFILE>
2
	<HEADER>
3
		<RESOURCE_IDENTIFIER value="adcdf4fa-c177-42b8-8853-aefe41912e20_VHJhbnNmb3JtYXRpb25SdWxlRFNSZXNvdXJjZXMvVHJhbnNmb3JtYXRpb25SdWxlRFNSZXNvdXJjZVR5cGU="/>
4
		<RESOURCE_TYPE value="TransformationRuleDSResourceType"/>
5
		<RESOURCE_KIND value="TransformationRuleDSResources"/>
6
		<RESOURCE_URI value=""/>
7
		<DATE_OF_CREATION value="2017-10-16T10:14:22+01:00"/>
8
	</HEADER>
9
	<BODY>
10
		<CONFIGURATION>
11
			<IMPORTED/>
12
			<SCRIPT>
13
				<TITLE>DARIAH-GR 435 Mapping</TITLE>
14
				<CODE> <![CDATA[<x3ml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" source_type="xpath" version="1.0" xsi:noNamespaceSchemaLocation="x3ml_v1.0.xsd">
15
    <info>
16
        <title>Dariah GR Dyas -&gt; PE Mapping File Official </title>
17
        <general_description/>
18
        <source>
19
            <source_info>
20
                <source_schema schema_file="dariahgr_record___11-10-2017162232___8544.xml" type="" version=""/>
21
                <namespaces>
22
                    <namespace prefix="oai" uri="http://www.openarchives.org/OAI/2.0/"/>
23
                    <namespace prefix="marcrel" uri="http://id.loc.gov/vocabulary/relators/"/>
24
                    <namespace prefix="dcterms" uri="http://purl.org/dc/terms/"/>
25
                    <namespace prefix="dri" uri="http://www.driver-repository.eu/namespace/dri"/>
26
                    <namespace prefix="cld" uri="http://purl.org/cld/terms/"/>
27
                    <namespace prefix="academy" uri="http://www.academyofathens.gr/"/>
28
                    <namespace prefix="dc" uri="http://purl.org/dc/elements/1.1/"/>
29
                    <namespace prefix="xsi" uri="http://www.w3.org/2001/XMLSchema-instance"/>
30
                </namespaces>
31
            </source_info>
32
            <source_collection/>
33
        </source>
34
        <target>
35
            <target_info>
36
                <target_schema schema_file="cidoc_crm_v6.0-draft-2015January.rdfs" type="rdfs" version="6.0">CIDOC-CRM</target_schema>
37
                <namespaces>
38
                    <namespace prefix="crm" uri="http://www.cidoc-crm.org/cidoc-crm/"/>
39
                </namespaces>
40
            </target_info>
41
            <target_info>
42
                <target_schema schema_file="CRMdig_v3.2.rdfs" type="rdfs" version="3.2">CRMdig</target_schema>
43
                <namespaces>
44
                    <namespace prefix="crmdig" uri="http://www.ics.forth.gr/isl/CRMext/CRMdig.rdfs/"/>
45
                </namespaces>
46
            </target_info>
47
            <target_info>
48
                <target_schema schema_file="CRMext4SKOSandLabel_v1.2.rdfs" type="rdfs" version="1.2">CRMext4SKOSandLabel</target_schema>
49
                <namespaces>
50
                    <namespace prefix="skos" uri="http://www.w3.org/2004/02/skos/core#"/>
51
                </namespaces>
52
            </target_info>
53
            <target_info>
54
                <target_schema schema_file="CRMpc_v1.0.rdfs" type="rdfs" version="1.0">CRMpc</target_schema>
55
                <namespaces>
56
                    <namespace prefix="crm" uri="http://www.cidoc-crm.org/cidoc-crm/"/>
57
                </namespaces>
58
            </target_info>
59
            <target_info>
60
                <target_schema schema_file="crmpe_2___29-07-2017162705___1248.rdfs" type="rdfs" version="2.0">CRMpe</target_schema>
61
                <namespaces>
62
                    <namespace prefix="crmpe" uri="http://parthenos.d4science.org/CRMext/CRMpe.rdfs/"/>
63
                </namespaces>
64
            </target_info>
65
            <target_collection/>
66
        </target>
67
        <mapping_info>
68
            <mapping_created_by_org>Dariah GR</mapping_created_by_org>
69
            <mapping_created_by_person>Athanasios N. Karasimos</mapping_created_by_person>
70
            <in_collaboration_with>George Bruseker</in_collaboration_with>
71
        </mapping_info>
72
        <example_data_info>
73
            <example_data_from>Dariah GR</example_data_from>
74
            <example_data_contact_person>Athanasios N. Karasimos</example_data_contact_person>
75
            <example_data_source_record xml_link="dariahgr_record___11-10-2017162232___8544.xml"/>
76
            <generator_policy_info generator_link="PARTHENOS-GeneratorPolicy_v1.2___10-08-2017153548___8596.xml"/>
77
            <example_data_target_record rdf_link="Mapping435.ttl"/>
78
        </example_data_info>
79
    </info>
80
    <namespaces>
81
        <namespace prefix="dc" uri="http://purl.org/dc/elements/1.1/"/>
82
        <namespace prefix="dcterms" uri="http://purl.org/dc/terms/"/>
83
        <namespace prefix="marcrel" uri="http://id.loc.gov/vocabulary/relators/"/>
84
        <namespace prefix="academy" uri="http://www.academyofathens.gr/"/>
85
        <namespace prefix="cld" uri="http://purl.org/cld/terms/"/>
86
        <namespace prefix="parthenos" uri="http://parthenos.d4science.org/handle/DariahGR/Dyas/"/>
87
        <namespace prefix="reg" uri="http://parthenos.d4science.org/handle/Parthenos/REG/"/>
88
    </namespaces>
89
    <mappings>
90
        <mapping>
91
            <domain>
92
                <source_node>//oai:record</source_node>
93
                <target_node>
94
                    <entity>
95
                        <type>crmpe:PE22_Persistent_Dataset</type>
96
                        <instance_generator name="DatasetURI">
97
                            <arg name="term" type="xpath">oai:header/oai:identifier/text()</arg>
98
                        </instance_generator>
99
                        <label_generator name="CompositeLabel">
100
                            <arg name="label" type="constant">Metadata Record for </arg>
101
                            <arg name="text" type="xpath">oai:metadata/collection/dc:title/text()</arg>
102
                        </label_generator>
103
                        <additional>
104
                            <relationship>crm:P2_has_type</relationship>
105
                            <entity>
106
                                <type>crm:E55_Type</type>
107
                                <instance_info>
108
                                    <constant>Metadata</constant>
109
                                </instance_info>
110
                                <instance_generator name="ConceptURI_2step">
111
                                    <arg name="term" type="constant">datasettype</arg>
112
                                    <arg name="term1" type="constant">metadata</arg>
113
                                </instance_generator>
114
                                <label_generator name="SimpleLabel">
115
                                    <arg name="label" type="constant">metadata</arg>
116
                                </label_generator>
117
                            </entity>
118
                        </additional>
119
                        <additional>
120
                            <relationship>crmpe:PP23i_is_dataset_part_of</relationship>
121
                            <entity>
122
                                <type>crmpe:PE24_Volatile_Dataset</type>
123
                                <instance_info>
124
                                    <constant>http://parthenos.d4science.org/handle/Parthenos/REG/Dataset/Dyas Catalogue Dataset</constant>
125
                                </instance_info>
126
                                <instance_generator name="URIorUUID">
127
                                    <arg name="text" type="constant">http://parthenos.d4science.org/handle/Parthenos/REG/Dataset/Dyas%20Catalogue%20Dataset</arg>
128
                                </instance_generator>
129
                            </entity>
130
                        </additional>
131
                        <additional>
132
                            <relationship>crm:P2_has_type</relationship>
133
                            <entity>
134
                                <type>crm:E55_Type</type>
135
                                <instance_info>
136
                                    <constant>XML</constant>
137
                                </instance_info>
138
                                <instance_generator name="ConceptURI_2step">
139
                                    <arg name="term" type="constant">encodingtype</arg>
140
                                    <arg name="term1" type="constant">xml</arg>
141
                                </instance_generator>
142
                                <label_generator name="SimpleLabel">
143
                                    <arg name="label" type="constant">XML</arg>
144
                                </label_generator>
145
                            </entity>
146
                        </additional>
147
                    </entity>
148
                </target_node>
149
            </domain>
150
            <link>
151
                <path>
152
                    <source_relation>
153
                        <relation>oai:header/oai:identifier</relation>
154
                    </source_relation>
155
                    <target_relation>
156
                        <relationship>crm:P1_is_identified_by</relationship>
157
                    </target_relation>
158
                </path>
159
                <range>
160
                    <source_node>oai:header/oai:identifier</source_node>
161
                    <target_node>
162
                        <entity>
163
                            <type>crm:E42_Identifier</type>
164
                            <instance_generator name="DatasetAppellationURI">
165
                                <arg name="term" type="xpath">text()</arg>
166
                            </instance_generator>
167
                            <label_generator name="SimpleLabel">
168
                                <arg name="label" type="xpath">text()</arg>
169
                            </label_generator>
170
                        </entity>
171
                    </target_node>
172
                </range>
173
            </link>
174
            <link>
175
                <path>
176
                    <source_relation>
177
                        <relation>oai:metadata/collection</relation>
178
                    </source_relation>
179
                    <target_relation>
180
                        <relationship>crm:P129_is_about</relationship>
181
                    </target_relation>
182
                </path>
183
                <range>
184
                    <source_node>oai:metadata/collection</source_node>
185
                    <target_node>
186
                        <entity>
187
                            <type>crm:E78_Collection</type>
188
                            <instance_generator name="ThingURI">
189
                                <arg name="term" type="xpath">dc:identifier/text()</arg>
190
                            </instance_generator>
191
                            <label_generator name="SimpleLabel">
192
                                <arg name="label" type="xpath">dc:title/text()</arg>
193
                            </label_generator>
194
                        </entity>
195
                    </target_node>
196
                </range>
197
            </link>
198
            <link>
199
                <path>
200
                    <source_relation>
201
                        <relation>oai:header/oai:datestamp</relation>
202
                    </source_relation>
203
                    <target_relation>
204
                        <relationship>crmdig:L11i_was_output_of</relationship>
205
                        <entity>
206
                            <type>crmdig:D7_Digital_Machine_Event</type>
207
                            <instance_generator name="UUID"/>
208
                            <label_generator name="CompositeLabel">
209
                                <arg name="label" type="constant">Event of Creation of Metadata Record: </arg>
210
                                <arg name="text" type="xpath">../oai:identifier/text()</arg>
211
                            </label_generator>
212
                        </entity>
213
                        <relationship>crm:P4_has_time-span</relationship>
214
                        <entity>
215
                            <type>crm:E52_Time-Span</type>
216
                            <instance_generator name="UUID"/>
217
                            <label_generator name="CompositeLabel">
218
                                <arg name="label" type="constant">Timespan of Event of Creation of Metadata Record: </arg>
219
                                <arg name="text" type="xpath">../oai:identifier/text()</arg>
220
                            </label_generator>
221
                        </entity>
222
                        <relationship>crm:P82_at_some_time_within</relationship>
223
                    </target_relation>
224
                </path>
225
                <range>
226
                    <source_node>oai:header/oai:datestamp</source_node>
227
                    <target_node>
228
                        <entity>
229
                            <type>:http://www.w3.org/2000/01/rdf-schema#Literal</type>
230
                            <instance_generator name="Literal">
231
                                <arg name="text" type="xpath">text()</arg>
232
                            </instance_generator>
233
                        </entity>
234
                    </target_node>
235
                </range>
236
            </link>
237
        </mapping>
238
        <mapping>
239
            <domain>
240
                <source_node>/oai:record/oai:metadata/collection</source_node>
241
                <target_node>
242
                    <entity>
243
                        <type>crm:E78_Collection</type>
244
                        <type>crm:E33_Linguistic_Object</type>
245
                        <instance_generator name="UUID"/>
246
                    </entity>
247
                </target_node>
248
            </domain>
249
            <link>
250
                <path>
251
                    <source_relation>
252
                        <relation>dc:title</relation>
253
                    </source_relation>
254
                    <target_relation>
255
                        <relationship>crm:P1_is_identified_by</relationship>
256
                    </target_relation>
257
                </path>
258
                <range>
259
                    <source_node>dc:title</source_node>
260
                    <target_node>
261
                        <entity variable="maintitle">
262
                            <type>crm:E35_Title</type>
263
                            <instance_generator name="ThingAppellationURI">
264
                                <arg name="term" type="xpath">text()</arg>
265
                            </instance_generator>
266
                            <label_generator name="SimpleLabel">
267
                                <arg name="label" type="xpath">text()</arg>
268
                            </label_generator>
269
                        </entity>
270
                    </target_node>
271
                </range>
272
            </link>
273
            <link>
274
                <path>
275
                    <source_relation>
276
                        <relation>dc:subject</relation>
277
                    </source_relation>
278
                    <target_relation>
279
                        <relationship>crm:P129_is_about</relationship>
280
                    </target_relation>
281
                </path>
282
                <range>
283
                    <source_node>dc:subject</source_node>
284
                    <target_node>
285
                        <entity>
286
                            <type>crm:E55_Type</type>
287
                            <instance_generator name="ConceptURI_2step">
288
                                <arg name="term" type="constant">subject</arg>
289
                                <arg name="term1" type="xpath">text()</arg>
290
                            </instance_generator>
291
                            <label_generator name="SimpleLabel">
292
                                <arg name="label" type="xpath">text()</arg>
293
                            </label_generator>
294
                        </entity>
295
                    </target_node>
296
                </range>
297
            </link>
298
            <link>
299
                <path>
300
                    <source_relation>
301
                        <relation>dc:creator/name</relation>
302
                    </source_relation>
303
                    <target_relation>
304
                        <relationship>crm:P108i_was_produced_by</relationship>
305
                        <entity variable="whenmade">
306
                            <type>crm:E12_Production</type>
307
                            <instance_generator name="UUID"/>
308
                            <label_generator name="CompositeLabel">
309
                                <arg name="label" type="constant">Production Event of Collection: </arg>
310
                                <arg name="text" type="xpath">../../dc:title/text()</arg>
311
                            </label_generator>
312
                        </entity>
313
                        <relationship>crm:P14_carried_out_by</relationship>
314
                        <entity>
315
                            <type>crm:E39_Actor</type>
316
                            <instance_generator name="ActorURI">
317
                                <arg name="term" type="xpath">text()</arg>
318
                            </instance_generator>
319
                            <label_generator name="SimpleLabel">
320
                                <arg name="label" type="xpath">text()</arg>
321
                            </label_generator>
322
                        </entity>
323
                        <relationship>crm:P1_is_identified_by</relationship>
324
                    </target_relation>
325
                </path>
326
                <range>
327
                    <source_node>dc:creator/name</source_node>
328
                    <target_node>
329
                        <entity>
330
                            <type>crm:E41_Appellation</type>
331
                            <instance_generator name="ActorAppellationURI">
332
                                <arg name="term" type="xpath">text()</arg>
333
                            </instance_generator>
334
                            <label_generator name="Literal">
335
                                <arg name="text" type="xpath">text()</arg>
336
                            </label_generator>
337
                        </entity>
338
                    </target_node>
339
                </range>
340
            </link>
341
            <link>
342
                <path>
343
                    <source_relation>
344
                        <relation>cld:dateItemsCreated</relation>
345
                    </source_relation>
346
                    <target_relation>
347
                        <relationship>crm:P129_is_about</relationship>
348
                        <entity variable="thepartimespan1">
349
                            <type>crm:E52_Time-Span</type>
350
                            <instance_generator name="UUID"/>
351
                            <label_generator name="CompositeLabel">
352
                                <arg name="label" type="constant">Time Span Coverage of: </arg>
353
                                <arg name="text" type="xpath">../dc:title/text()</arg>
354
                            </label_generator>
355
                        </entity>
356
                        <relationship>crm:P82_at_some_time_within</relationship>
357
                    </target_relation>
358
                    <comments>
359
                        <comment type="">
360
                            <rationale/>
361
                            <alternatives/>
362
                            <typical_mistakes/>
363
                            <local_habits/>
364
                            <link_to_cook_book/>
365
                            <example>
366
                                <example_source/>
367
                                <example_target/>
368
                            </example>
369
                            <comments_last_update date="" person="This mapping assumes that this field talks about the creation date of parts of the collectiona nd not the collecion as such."/>
370
                        </comment>
371
                    </comments>
372
                </path>
373
                <range>
374
                    <source_node>cld:dateItemsCreated</source_node>
375
                    <target_node>
376
                        <entity>
377
                            <type>http://www.w3.org/2000/01/rdf-schema#Literal</type>
378
                            <instance_generator name="Literal">
379
                                <arg name="text" type="xpath">text()</arg>
380
                            </instance_generator>
381
                        </entity>
382
                    </target_node>
383
                </range>
384
            </link>
385
            <link>
386
                <path>
387
                    <source_relation>
388
                        <relation>dcterms:abstract/name</relation>
389
                    </source_relation>
390
                    <target_relation>
391
                        <relationship>crm:P3_has_note</relationship>
392
                    </target_relation>
393
                </path>
394
                <range>
395
                    <source_node>dcterms:abstract/name</source_node>
396
                    <target_node>
397
                        <entity>
398
                            <type>http://www.w3.org/2000/01/rdf-schema#Literal</type>
399
                            <instance_generator name="Literal">
400
                                <arg name="text" type="xpath">text()</arg>
401
                            </instance_generator>
402
                        </entity>
403
                    </target_node>
404
                    <comments>
405
                        <comment type="">
406
                            <rationale>need to add language attribute how?</rationale>
407
                            <alternatives/>
408
                            <typical_mistakes/>
409
                            <local_habits/>
410
                            <link_to_cook_book/>
411
                            <example>
412
                                <example_source/>
413
                                <example_target/>
414
                            </example>
415
                            <comments_last_update date="" person=""/>
416
                        </comment>
417
                    </comments>
418
                </range>
419
            </link>
420
            <link>
421
                <path>
422
                    <source_relation>
423
                        <relation>cld:isAccessedVia</relation>
424
                    </source_relation>
425
                    <target_relation>
426
                        <relationship>crmpe:PP4i_is_object_hosted_by</relationship>
427
                        <entity variable="host1">
428
                            <type>crmpe:PE2_Hosting_Service</type>
429
                            <instance_generator name="UUID"/>
430
                            <label_generator name="CompositeLabel">
431
                                <arg name="label" type="constant">Hosting Service for:</arg>
432
                                <arg name="text" type="xpath">../dc:title/text()</arg>
433
                            </label_generator>
434
                        </entity>
435
                        <relationship>crmpe:PP2_provided_by</relationship>
436
                        <entity>
437
                            <type>:http://www.cidoc-crm.org/cidoc-crm/E39_Actor</type>
... This diff was truncated because it exceeds the maximum size that can be displayed.

Also available in: Unified diff