@@ -53,31 +53,31 @@ tedm:MG-ChangeInformation_ND-ChangeReason a rr:TriplesMap ;
53
53
] ;
54
54
] ;
55
55
] ;
56
- rr:predicateObjectMap
57
- [
58
- rdfs:label " BT-762-notice" ;
59
- rdfs:comment " Change Reason Description of MG-ChangeInformation under ND-ChangeReason" ;
60
- rr:predicate epo:hasChangeReasonDescription ;
61
- rr:objectMap
62
- [
63
- tedm:minSDKVersion " 1.4" ;
64
- rdfs:label " BT-762-notice-Language" ;
65
- rdfs:comment " Language of Change Reason Description of MG-ChangeInformation under ND-ChangeReason" ;
66
- rml:reference " efbc:ReasonDescription" ;
67
- rml:languageMap [
68
- fnml:functionValue [
69
- rr:predicateObjectMap [
70
- rr:predicate idlab-fn:str ;
71
- rr:objectMap [ rml:reference " efbc:ReasonDescription/@languageID" ]
72
- ] ,
73
- tedm:idlab-fn_executes_lookup ,
74
- tedm:idlab-fn_inputFile_language ,
75
- tedm:idlab-fn_fromColumn_code ,
76
- tedm:idlab-fn_toColumn_code
77
- ]
78
- ] ;
79
- ] ;
80
- ] ;
56
+ # rr:predicateObjectMap
57
+ # [
58
+ # rdfs:label "BT-762-notice";
59
+ # rdfs:comment "Change Reason Description of MG-ChangeInformation under ND-ChangeReason";
60
+ # rr:predicate epo:hasChangeReasonDescription ;
61
+ # rr:objectMap
62
+ # [
63
+ # tedm:minSDKVersion "1.4" ;
64
+ # rdfs:label "BT-762-notice-Language";
65
+ # rdfs:comment "Language of Change Reason Description of MG-ChangeInformation under ND-ChangeReason";
66
+ # rml:reference "efbc:ReasonDescription";
67
+ # rml:languageMap [
68
+ # fnml:functionValue [
69
+ # rr:predicateObjectMap [
70
+ # rr:predicate idlab-fn:str ;
71
+ # rr:objectMap [ rml:reference "efbc:ReasonDescription/@languageID" ]
72
+ # ] ,
73
+ # tedm:idlab-fn_executes_lookup ,
74
+ # tedm:idlab-fn_inputFile_language ,
75
+ # tedm:idlab-fn_fromColumn_code ,
76
+ # tedm:idlab-fn_toColumn_code
77
+ # ]
78
+ # ] ;
79
+ # ] ;
80
+ # ] ;
81
81
rr:predicateObjectMap
82
82
[
83
83
rdfs:label " BT-758-notice" ;
@@ -108,30 +108,30 @@ tedm:MG-ChangeInformation_ND-Change a rr:TriplesMap ;
108
108
rr:template " http://data.europa.eu/a4g/resource/id_{replace(replace(/*/cbc:ID[@schemeName='notice-id'], ' ', '-' ), '/' , '-')}_ChangeInformation_{unparsed-text('https://digest-api.ted-data.eu/api/v1/hashing/fn/uuid/' || encode-for-uri(path(..)) || '?response_type=raw')}" ;
109
109
rr:class epo:ChangeInformation
110
110
] ;
111
- rr:predicateObjectMap
112
- [
113
- rdfs:label " BT-141(a)-notice" ;
114
- rdfs:comment " Change Description of MG-ChangeInformation under ND-Change" ;
115
- rr:predicate epo:hasChangeDescription ;
116
- rr:objectMap
117
- [
118
- rdfs:label " BT-141(a)-notice-Language" ;
119
- rdfs:comment " Language of Change Description of MG-ChangeInformation under ND-Change" ;
120
- rml:reference " efbc:ChangeDescription" ;
121
- rml:languageMap [
122
- fnml:functionValue [
123
- rr:predicateObjectMap [
124
- rr:predicate idlab-fn:str ;
125
- rr:objectMap [ rml:reference " efbc:ChangeDescription/@languageID" ]
126
- ] ,
127
- tedm:idlab-fn_executes_lookup ,
128
- tedm:idlab-fn_inputFile_language ,
129
- tedm:idlab-fn_fromColumn_code ,
130
- tedm:idlab-fn_toColumn_code
131
- ]
132
- ] ;
133
- ] ;
134
- ] ;
111
+ # rr:predicateObjectMap
112
+ # [
113
+ # rdfs:label "BT-141(a)-notice";
114
+ # rdfs:comment "Change Description of MG-ChangeInformation under ND-Change";
115
+ # rr:predicate epo:hasChangeDescription ;
116
+ # rr:objectMap
117
+ # [
118
+ # rdfs:label "BT-141(a)-notice-Language";
119
+ # rdfs:comment "Language of Change Description of MG-ChangeInformation under ND-Change";
120
+ # rml:reference "efbc:ChangeDescription";
121
+ # rml:languageMap [
122
+ # fnml:functionValue [
123
+ # rr:predicateObjectMap [
124
+ # rr:predicate idlab-fn:str ;
125
+ # rr:objectMap [ rml:reference "efbc:ChangeDescription/@languageID" ]
126
+ # ] ,
127
+ # tedm:idlab-fn_executes_lookup ,
128
+ # tedm:idlab-fn_inputFile_language ,
129
+ # tedm:idlab-fn_fromColumn_code ,
130
+ # tedm:idlab-fn_toColumn_code
131
+ # ]
132
+ # ] ;
133
+ # ] ;
134
+ # ] ;
135
135
rr:predicateObjectMap
136
136
[
137
137
rdfs:label " BT-718-notice" ;
@@ -236,3 +236,78 @@ tedm:MG-Identifier-relatesToEFormSectionIdentifier-ChangeInformation_ND-ChangedS
236
236
# subject template and predicate mappings are in versioned files (ChangeInformation_v1.3-16|v1.7+)
237
237
rdfs:label " MG-Identifier" ;
238
238
.
239
+
240
+ tedm:MG-langString-hasChangeDescription-ChangeInformation_ND-Change a rr:TriplesMap ;
241
+ rr:subjectMap [
242
+ rr:class epo-not:ChangeInformation ;
243
+ rdfs:label " ND-Change" ;
244
+ rr:template " http://data.europa.eu/a4g/resource/id_{replace(replace(/*/cbc:ID[@schemeName='notice-id'], ' ', '-' ), '/' , '-')}_ChangeInformation_{unparsed-text('https://digest-api.ted-data.eu/api/v1/hashing/fn/uuid/' || encode-for-uri(path(../..)) || '?response_type=raw')}" ;
245
+ ] ;
246
+ rr:predicateObjectMap [
247
+ rr:predicate epo-not:hasChangeDescription ;
248
+ rr:objectMap [
249
+ rml:reference " ." ;
250
+ rml:languageMap [
251
+ fnml:functionValue [
252
+ rr:predicateObjectMap [
253
+ rr:predicate idlab-fn:str ;
254
+ rr:objectMap [
255
+ rml:reference " @languageID" ;
256
+ ] ;
257
+ ] ;
258
+ rr:predicateObjectMap tedm:idlab-fn_executes_lookup ;
259
+ rr:predicateObjectMap tedm:idlab-fn_fromColumn_code ;
260
+ rr:predicateObjectMap tedm:idlab-fn_inputFile_language ;
261
+ rr:predicateObjectMap tedm:idlab-fn_toColumn_code ;
262
+ ] ;
263
+ ] ;
264
+ rdfs:comment " Language of Change Description of MG-ChangeInformation under ND-Change" ;
265
+ rdfs:label " BT-141(a)-notice-Language" ;
266
+ ] ;
267
+ rdfs:comment " Change Description of MG-ChangeInformation under ND-Change" ;
268
+ rdfs:label " BT-141(a)-notice" ;
269
+ ] ;
270
+ rdfs:label " MG-ChangeInformation" ;
271
+ rml:logicalSource [
272
+ rml:source " data/source.xml" ;
273
+ rml:iterator " /*/ext:UBLExtensions/ext:UBLExtension/ext:ExtensionContent/efext:EformsExtension/efac:Changes/efac:Change/efbc:ChangeDescription" ;
274
+ rml:referenceFormulation ql:XPath ;
275
+ ] .
276
+
277
+ tedm:MG-langString-hasChangeReasonDescription-ChangeInformation_ND-ChangeReason a rr:TriplesMap ;
278
+ rr:subjectMap [
279
+ rr:class epo-not:ChangeInformation ;
280
+ rdfs:label " ND-ChangeReason" ;
281
+ rr:template " http://data.europa.eu/a4g/resource/id_{replace(replace(/*/cbc:ID[@schemeName='notice-id'], ' ', '-' ), '/' , '-')}_ChangeInformation_{unparsed-text('https://digest-api.ted-data.eu/api/v1/hashing/fn/uuid/' || encode-for-uri(path(../..)) || '?response_type=raw')}" ;
282
+ ] ;
283
+ rr:predicateObjectMap [
284
+ rr:predicate epo-not:hasChangeReasonDescription ;
285
+ rr:objectMap [
286
+ tedm:minSDKVersion " 1.4" ;
287
+ rml:reference " ." ;
288
+ rml:languageMap [
289
+ fnml:functionValue [
290
+ rr:predicateObjectMap [
291
+ rr:predicate idlab-fn:str ;
292
+ rr:objectMap [
293
+ rml:reference " @languageID" ;
294
+ ] ;
295
+ ] ;
296
+ rr:predicateObjectMap tedm:idlab-fn_executes_lookup ;
297
+ rr:predicateObjectMap tedm:idlab-fn_fromColumn_code ;
298
+ rr:predicateObjectMap tedm:idlab-fn_inputFile_language ;
299
+ rr:predicateObjectMap tedm:idlab-fn_toColumn_code ;
300
+ ] ;
301
+ ] ;
302
+ rdfs:comment " Language of Change Reason Description of MG-ChangeInformation under ND-ChangeReason" ;
303
+ rdfs:label " BT-762-notice-Language" ;
304
+ ] ;
305
+ rdfs:comment " Change Reason Description of MG-ChangeInformation under ND-ChangeReason" ;
306
+ rdfs:label " BT-762-notice" ;
307
+ ] ;
308
+ rdfs:label " MG-ChangeInformation" ;
309
+ rml:logicalSource [
310
+ rml:source " data/source.xml" ;
311
+ rml:iterator " /*/ext:UBLExtensions/ext:UBLExtension/ext:ExtensionContent/efext:EformsExtension/efac:Changes/efac:ChangeReason/efbc:ReasonDescription" ;
312
+ rml:referenceFormulation ql:XPath ;
313
+ ] .
0 commit comments