Project

General

Profile

« Previous | Next » 

Revision 49381

Updated mappings based on the last avaialble version in 3M Editor

View differences:

culturaitalia_musei-actors_416_mapping.xml
1 1
<RESOURCE_PROFILE>
2 2
	<HEADER>
3
		<RESOURCE_IDENTIFIER value="97b32f6d-6d9e-4c4c-a1d9-b388c7465422_VHJhbnNmb3JtYXRpb25SdWxlRFNSZXNvdXJjZXMvVHJhbnNmb3JtYXRpb25SdWxlRFNSZXNvdXJjZVR5cGU="/>
3
		<RESOURCE_IDENTIFIER value="f65fac6f-e8f0-4546-814b-decc8a6254ea_VHJhbnNmb3JtYXRpb25SdWxlRFNSZXNvdXJjZXMvVHJhbnNmb3JtYXRpb25SdWxlRFNSZXNvdXJjZVR5cGU="/>
4 4
		<RESOURCE_TYPE value="TransformationRuleDSResourceType"/>
5 5
		<RESOURCE_KIND value="TransformationRuleDSResources"/>
6 6
		<RESOURCE_URI value=""/>
......
12 12
			<SCRIPT>
13 13
				<TITLE>Cultura Italia Musei Actor 416 Mapping</TITLE>
14 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>CulturaItalia MUSEID-ITALIA -&gt; Actor Test Mapping</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="crmpe_2.rdfs" type="rdfs" version="2.0">CRMpe</target_schema>
37
                <namespaces>
38
                    <namespace prefix="crmpe" uri="http://parthenos.d4science.org/CRMext/CRMpe.rdfs/"/>
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="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_collection/>
54
        </target>
55
        <mapping_info>
56
            <mapping_created_by_org>ICCU</mapping_created_by_org>
57
            <mapping_created_by_person>XXX</mapping_created_by_person>
58
            <in_collaboration_with>YYY</in_collaboration_with>
59
        </mapping_info>
60
        <example_data_info>
61
            <example_data_from>ICCU</example_data_from>
62
            <example_data_contact_person>XXX</example_data_contact_person>
63
            <example_data_source_record xml_link="pico_actor___13-07-2017101824___6774.xml"/>
64
            <generator_policy_info generator_link="PARTHENOS-GeneratorPolicy_v1.2___10-08-2017153548___8596.xml"/>
65
            <example_data_target_record rdf_link="Mapping416.ttl"/>
66
        </example_data_info>
67
    </info>
68
    <namespaces>
69
        <namespace prefix="pico" uri="http://purl.org/pico/1.0/"/>
70
        <namespace prefix="dc" uri="http://purl.org/dc/elements/1.1/"/>
71
        <namespace prefix="dcterms" uri="http://purl.org/dc/terms/"/>
72
        <namespace prefix="iccd" uri="http://purl.org/pico/iccd/2.00/"/>
73
        <namespace prefix="oad" uri="http://purl.org/pico/iccd/2.00/oa-d-n/"/>
74
        <namespace prefix="smi" uri="http://purl.org/pico/iccd/2.00/s-mi/"/>
75
        <namespace prefix="bdm" uri="http://purl.org/pico/iccd/2.00/bdm/"/>
76
        <namespace prefix="f" uri="http://purl.org/pico/iccd/2.00/f/"/>
77
        <namespace prefix="iccd3" uri="http://purl.org/pico/iccd/3.00/"/>
78
        <namespace prefix="nu" uri="http://purl.org/pico/iccd/3.00/nu/"/>
79
        <namespace prefix="mets" uri="http://www.loc.gov/METS/"/>
80
        <namespace prefix="vra" uri="http://www.vraweb.org/vracore4.htm"/>
81
        <namespace prefix="mix" uri="http://www.loc.gov/mix/v20"/>
82
        <namespace prefix="premis" uri="info:lc/xmlns/premis-v2"/>
83
        <namespace prefix="xlink" uri="http://www.w3.org/1999/xlink"/>
84
        <namespace prefix="parthenos" uri="http://parthenos.d4science.org/handle/Culturalitalia/unknown/"/>
85
        <namespace prefix="xsi" uri="http://www.w3.org/2001/XMLSchema-instance"/>
86
        <namespace prefix="reg" uri="http://parthenos.d4science.org/handle/Parthenos/REG/"/>
87
        <namespace prefix="oai" uri="http://www.openarchives.org/OAI/2.0/"/>
88
    </namespaces>
89
    <mappings>
90
        <mapping>
91
            <domain>
92
                <source_node>//record/header</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">identifier/text()</arg>
98
                        </instance_generator>
99
                        <label_generator name="Literal">
100
                            <arg name="text" type="xpath">identifier/text()</arg>
101
                        </label_generator>
102
                        <additional>
103
                            <relationship>crm:P2_has_type</relationship>
104
                            <entity>
105
                                <type>crm:E55_Type</type>
106
                                <instance_info>
107
                                    <constant>metadata</constant>
108
                                </instance_info>
109
                                <instance_generator name="ConceptURI_2step">
110
                                    <arg name="term" type="constant">datasettype</arg>
111
                                    <arg name="term1" type="constant">metadata</arg>
112
                                </instance_generator>
113
                                <label_generator name="SimpleLabel">
114
                                    <arg name="label" type="constant">metadata</arg>
115
                                </label_generator>
116
                            </entity>
117
                        </additional>
118
                    </entity>
119
                </target_node>
120
            </domain>
121
            <link>
122
                <path>
123
                    <source_relation>
124
                        <relation>datestamp</relation>
125
                    </source_relation>
126
                    <target_relation>
127
                        <relationship>crmdig:L11i_was_output_of</relationship>
128
                        <entity>
129
                            <type>crmdig:D7_Digital_Machine_Event</type>
130
                            <instance_generator name="UUID"/>
131
                            <label_generator name="CompositeLabel">
132
                                <arg name="label" type="constant">Creation Event for Record </arg>
133
                                <arg name="text" type="xpath">../identifier/text()</arg>
134
                            </label_generator>
135
                        </entity>
136
                        <relationship>crm:P4_has_time-span</relationship>
137
                        <entity>
138
                            <type>crm:E52_Time-Span</type>
139
                            <instance_generator name="UUID"/>
140
                            <label_generator name="CompositeLabel">
141
                                <arg name="label" type="constant">Time Span of Creation Event for Record </arg>
142
                                <arg name="text" type="xpath">../identifier/text()</arg>
143
                            </label_generator>
144
                        </entity>
145
                        <relationship>crm:P81_ongoing_throughout</relationship>
146
                    </target_relation>
147
                </path>
148
                <range>
149
                    <source_node>datestamp</source_node>
150
                    <target_node>
151
                        <entity>
152
                            <type>:http://www.w3.org/2000/01/rdf-schema#Literal</type>
153
                            <instance_generator name="Literal">
154
                                <arg name="text" type="xpath">text()</arg>
155
                            </instance_generator>
156
                        </entity>
157
                    </target_node>
158
                </range>
159
            </link>
160
            <link>
161
                <path>
162
                    <source_relation>
163
                        <relation>../metadata/pico:record</relation>
164
                    </source_relation>
165
                    <target_relation>
166
                        <relationship>crm:P129_is_about</relationship>
167
                    </target_relation>
168
                </path>
169
                <range>
170
                    <source_node>../metadata/pico:record</source_node>
171
                    <target_node>
172
                        <entity>
173
                            <type>crm:E39_Actor</type>
174
                            <instance_generator name="ActorURI">
175
                                <arg name="term" type="xpath">dc:identifier/text()</arg>
176
                            </instance_generator>
177
                        </entity>
178
                    </target_node>
179
                </range>
180
            </link>
181
        </mapping>
182
        <mapping>
183
            <domain>
184
                <source_node>//pico:record</source_node>
185
                <target_node>
186
                    <entity>
187
                        <type>crm:E39_Actor</type>
188
                        <instance_generator name="ActorURI">
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
            </domain>
197
            <link>
198
                <path>
199
                    <source_relation>
200
                        <relation>dc:title</relation>
201
                    </source_relation>
202
                    <target_relation>
203
                        <relationship>crm:P1_is_identified_by</relationship>
204
                    </target_relation>
205
                </path>
206
                <range>
207
                    <source_node>dc:title</source_node>
208
                    <target_node>
209
                        <entity>
210
                            <type>crm:E41_Appellation</type>
211
                            <instance_generator name="ActorAppellationURI">
212
                                <arg name="term" type="xpath">text()</arg>
213
                            </instance_generator>
214
                            <label_generator name="SimpleLabel">
215
                                <arg name="label" type="xpath">text()</arg>
216
                            </label_generator>
217
                        </entity>
218
                    </target_node>
219
                </range>
220
            </link>
221
            <link>
222
                <path>
223
                    <source_relation>
224
                        <relation>dc:subject</relation>
225
                    </source_relation>
226
                    <target_relation>
227
                        <relationship>crm:P2_has_type</relationship>
228
                    </target_relation>
229
                </path>
230
                <range>
231
                    <source_node>dc:subject</source_node>
232
                    <target_node>
233
                        <entity>
234
                            <type>crm:E55_Type</type>
235
                            <instance_generator name="URIorUUID">
236
                                <arg name="text" type="xpath">text()</arg>
237
                            </instance_generator>
238
                        </entity>
239
                    </target_node>
240
                </range>
241
            </link>
242
            <link>
243
                <path>
244
                    <source_relation>
245
                        <relation>dc:description</relation>
246
                    </source_relation>
247
                    <target_relation>
248
                        <relationship>crm:P3_has_note</relationship>
249
                    </target_relation>
250
                </path>
251
                <range>
252
                    <source_node>dc:description</source_node>
253
                    <target_node>
254
                        <entity>
255
                            <type>http://www.w3.org/2000/01/rdf-schema#Literal</type>
256
                            <instance_generator name="Literal">
257
                                <arg name="text" type="xpath">text()</arg>
258
                            </instance_generator>
259
                        </entity>
260
                    </target_node>
261
                </range>
262
            </link>
263
            <link>
264
                <path>
265
                    <source_relation>
266
                        <relation>dc:type</relation>
267
                    </source_relation>
268
                    <target_relation>
269
                        <if>
270
                            <equals value="dcterms:DCMIType">@xsi:type</equals>
271
                        </if>
272
                        <relationship>crm:P2_has_type</relationship>
273
                    </target_relation>
274
                </path>
275
                <range>
276
                    <source_node>dc:type</source_node>
277
                    <target_node>
278
                        <entity>
279
                            <type>crm:E55_Type</type>
280
                            <instance_generator name="ConceptURI_2step">
281
                                <arg name="term" type="constant">actortype</arg>
282
                                <arg name="term1" type="xpath">text()</arg>
283
                            </instance_generator>
284
                            <label_generator name="SimpleLabel">
285
                                <arg name="label" type="xpath">text()</arg>
286
                            </label_generator>
287
                        </entity>
288
                    </target_node>
289
                </range>
290
            </link>
291
            <link>
292
                <path>
293
                    <source_relation>
294
                        <relation>dcterms:spatial</relation>
295
                    </source_relation>
296
                    <target_relation>
297
                        <relationship>crm:P74_has_current_or_former_residence</relationship>
298
                        <entity>
299
                            <type>crm:E53_Place</type>
300
                            <instance_generator name="UUID"/>
301
                            <label_generator name="CompositeLabel">
302
                                <arg name="label" type="constant">Location of </arg>
303
                                <arg name="text" type="xpath">../dc:title/text()</arg>
304
                            </label_generator>
305
                        </entity>
306
                        <relationship>crm:P1_is_identified_by</relationship>
307
                    </target_relation>
308
                </path>
309
                <range>
310
                    <source_node>dcterms:spatial</source_node>
311
                    <target_node>
312
                        <entity>
313
                            <type>crm:E45_Address</type>
314
                            <instance_generator name="UUID"/>
315
                            <label_generator name="SimpleLabel">
316
                                <arg name="label" type="xpath">text()</arg>
317
                            </label_generator>
318
                        </entity>
319
                    </target_node>
320
                </range>
321
            </link>
322
            <link>
323
                <path>
324
                    <source_relation>
325
                        <relation>pico:preview</relation>
326
                    </source_relation>
327
                    <target_relation>
328
                        <relationship>crm:P138i_has_representation</relationship>
329
                    </target_relation>
330
                </path>
331
                <range>
332
                    <source_node>pico:preview</source_node>
333
                    <target_node>
334
                        <entity>
335
                            <type>crm:E38_Image</type>
336
                            <type>crmpe:PE22_Persistent_Dataset</type>
337
                            <instance_generator name="URIorUUID">
338
                                <arg name="text" type="xpath">text()</arg>
339
                            </instance_generator>
340
                        </entity>
341
                    </target_node>
342
                </range>
343
            </link>
344
            <link>
345
                <path>
346
                    <source_relation>
347
                        <relation>pico:service</relation>
348
                    </source_relation>
349
                    <target_relation>
350
                        <relationship>crmpe:PP2i_provides</relationship>
351
                        <entity>
352
                            <type>crmpe:PE1_Service</type>
353
                            <instance_generator name="UUID"/>
354
                            <label_generator name="CompositeLabel">
355
                                <arg name="label" type="constant">Service of </arg>
356
                                <arg name="text" type="xpath">../dc:title/text()</arg>
357
                            </label_generator>
358
                        </entity>
359
                        <relationship>crm:P2_has_type</relationship>
360
                    </target_relation>
361
                </path>
362
                <range>
363
                    <source_node>pico:service</source_node>
364
                    <target_node>
365
                        <entity>
366
                            <type>crm:E55_Type</type>
367
                            <instance_generator name="ConceptURI_2step">
368
                                <arg name="term" type="constant">servicetype</arg>
369
                                <arg name="term1" type="xpath">text()</arg>
370
                            </instance_generator>
371
                            <label_generator name="SimpleLabel">
372
                                <arg name="label" type="xpath">text()</arg>
373
                            </label_generator>
374
                        </entity>
375
                    </target_node>
376
                </range>
377
            </link>
378
        </mapping>
379
    </mappings>
15 380

  
381
</x3ml>
16 382
                ]]></CODE>
17 383
			</SCRIPT>
18 384
		</CONFIGURATION>

Also available in: Unified diff