|
145 | 145 | <lookup in="rights" />
|
146 | 146 | </data>
|
147 | 147 |
|
148 |
| - <data source="60017.0|61017.0|650?7.0|61117.0|630??.0|655??.0" |
| 148 | + <data |
| 149 | + source="650?7.0|60017.0|61017.0|61017.0|61117.0|630??.0|655?7.0|651?7.0|648??.0" |
149 | 150 | name="@conceptID">
|
150 | 151 | <regexp match="^\(DE-588\)((.*))" format="${1}" />
|
151 | 152 | <compose prefix="http://d-nb.info/gnd/" />
|
152 | 153 | </data>
|
153 | 154 |
|
154 | 155 | <entity name="skos:Concept" sameEntity="true">
|
155 | 156 | <data source="@conceptID" name="~rdf:resource" />
|
156 |
| - <data source="60017.a|61017.a|650?7.a|61117.a|630??.a|655??.a" |
| 157 | + <data |
| 158 | + source="650?7.a|60017.a|61017.a|61017.a|61117.a|630??.a|655?7.a|651?7.a|648??.a" |
157 | 159 | name="skos:prefLabel$de" />
|
158 | 160 | </entity>
|
159 | 161 |
|
|
164 | 166 | </data>
|
165 | 167 | </combine>
|
166 | 168 |
|
| 169 | + <data name="@orgID" source="@isil"> |
| 170 | + <compose prefix="http://ld.zdb-services.de/data/organisations/" /> |
| 171 | + </data> |
| 172 | + |
| 173 | + <entity name="edm:Agent"> |
| 174 | + <data source="@orgID" name="~rdf:about" /> |
| 175 | + <data name="skos:prefLabel$de" source="@isil"> |
| 176 | + <lookup in="isils" /> |
| 177 | + </data> |
| 178 | + </entity> |
| 179 | + |
167 | 180 | <entity name="edm:Agent">
|
168 | 181 | <data source="@publisherID" name="~rdf:about" />
|
169 | 182 | <data name="skos:prefLabel$de" source="2603 .b" />
|
|
195 | 208 | </data>
|
196 | 209 |
|
197 | 210 | <entity name="edm:Event" flushWith="record">
|
198 |
| - <data source="~rdf:about" name="@cEventID" /> |
199 |
| - |
| 211 | + <data name="~rdf:about" source="@cEventID" /> |
200 | 212 | <data name="edm:hasType" source="_id">
|
201 | 213 | <constant value="creation" />
|
202 | 214 | </data>
|
203 |
| - |
204 |
| - <data name="*dc:creator" source="1001 .0|1101 .0|7001 .0|7101 .0"> |
| 215 | + <data name="*crm:P11_had_participant" source="1001 .0|1101 .0|7001 .0|7101 .0"> |
205 | 216 | <regexp match="^\(DE-588\)(.*)" format="http://d-nb.info/gnd/${1}" />
|
206 | 217 | </data>
|
207 | 218 | </entity>
|
|
211 | 222 | <data name="edm:hasType" source="_id">
|
212 | 223 | <constant value="publication" />
|
213 | 224 | </data>
|
214 |
| - <data name="*dc:publisher" source="@publisherID" /> |
215 |
| - <data name="edm:occuredAt" source="260 .c|2603 .c" /> |
| 225 | + <data name="*crm:P11_had_participant" source="@publisherID" /> |
| 226 | + <data name="*edm:occuredAt" source="@timeID" /> |
| 227 | + <data name="*edm:happenedAt" source="@placeID" /> |
216 | 228 | </entity>
|
217 | 229 |
|
| 230 | + <data name="@place" source="2603 .a"> |
| 231 | + <replace pattern=" \[?u.a.\]?.*$" with="" /> |
| 232 | + <split delimiter=" ; " /> |
| 233 | + </data> |
| 234 | + |
| 235 | + <combine name="@placeID" value="#/place/${id}_place${c}"> |
| 236 | + <data name="c" source="@place"> |
| 237 | + <count /> |
| 238 | + </data> |
| 239 | + <data source="001" name="id" /> |
| 240 | + </combine> |
| 241 | + |
| 242 | + <entity name="edm:Place"> |
| 243 | + <data name="~rdf:about" source="@placeID" /> |
| 244 | + <data name="skos:prefLabel" source="@place" /> |
| 245 | + </entity> |
| 246 | + |
| 247 | + <combine name="@timeID" value="#/timespan/${id}_timespan${c}"> |
| 248 | + <data name="c" source="260 .c|2603 .c"> |
| 249 | + <count /> |
| 250 | + </data> |
| 251 | + <data source="001" name="id" /> |
| 252 | + </combine> |
| 253 | + |
| 254 | + <entity name="edm:TimeSpan"> |
| 255 | + <data name="~rdf:about" source="@timeID" /> |
| 256 | + <data name="skos:prefLabel" source="260 .c|2603 .c" /> |
| 257 | + </entity> |
| 258 | + |
| 259 | + |
218 | 260 |
|
219 | 261 | <!-- mandatory ELIB -->
|
220 | 262 |
|
|
256 | 298 | <data name="dc:creator" source="1001 .a|1101 .a" />
|
257 | 299 | <data name="dc:contributor" source="7001 .a|7101 .a" />
|
258 | 300 |
|
259 |
| - |
260 |
| -<!-- <combine name="dc:subject$de" value="${v}" sameEntity="true"> --> |
261 |
| -<!-- <data name="v" --> |
262 |
| -<!-- source="650?7.a|60017.a|61017.a|61017.b|61117.a|630??.a|655?7.a|651?7.a|648??.a" /> --> |
263 |
| -<!-- <choose flushWith="650?7|60017|61017|61017|61117|630??|655?7|651?7|648??"> --> |
264 |
| -<!-- <data source="60017.0|61017.0|650?7.0|61117.0|630??.0|655??.0" /> --> |
265 |
| -<!-- <data source="650?7|60017|61017|61017|61117|630??|655?7|651?7|648??"> --> |
266 |
| -<!-- <constant value="ok" /> --> |
267 |
| -<!-- </data> --> |
268 |
| -<!-- <postprocess> --> |
269 |
| -<!-- <equals string="ok" /> --> |
270 |
| -<!-- </postprocess> --> |
271 |
| -<!-- </choose> --> |
272 |
| -<!-- </combine> --> |
273 |
| - |
274 | 301 | <data name="dc:subject"
|
275 |
| - source="650?7.a|60017.a|61017.a|61017.b|61117.a|630??.a|655?7.a|651?7.a|648??.a" /> |
| 302 | + source="650?7.a|60017.a|61017.a|61017.a|61117.a|630??.a|655?7.a|651?7.a|648??.a" /> |
276 | 303 | <data name="*dc:subject" source="@conceptID" />
|
277 | 304 |
|
278 | 305 |
|
|
320 | 347 | </data>
|
321 | 348 | </combine>
|
322 | 349 | </choose>
|
| 350 | + <data name="*edm:rights" source="@isil"> |
| 351 | + <lookup in="rights" /> |
| 352 | + </data> |
323 | 353 | </entity>
|
324 | 354 | </rules>
|
325 | 355 |
|
|
0 commit comments