Authority: Create Concept, Place resource from marc field 151

Description

Purpose of this story is to map marc field 151 to resource descriptions when $v or $x or $y or $z is present.

Please note: Marc Authority field 151, has no subfield $b, so there’s no need to map such a subfield.

 

 

Example: https://id.loc.gov/authorities/subjects/sh2008116817.marcxml.xml

Resource #1

Types:  (There will be two types)
 >> http://bibfra.me/vocab/lite/Concept 
 >> http://bibfra.me/vocab/lite/Place

Properties

 

Resource #2

From this Concept" resource (Resource#1), create an outgoing edge with the predicate http://bibfra.me/vocab/lite/focus
Type: 
 >> http://bibfra.me/vocab/lite/Place

Properties

 

Resource #3

If $v is present, create an outgoing edge with predicate "http://bibfra.me/vocab/lite/subFocus" from the Concept resource (Resource #1)

Type:

 >> http://bibfra.me/vocab/lite/Form

 

Resource #4

If $x is present, create an outgoing edge with predicate "http://bibfra.me/vocab/lite/subFocus" from the Concept resource (Resource #1)

Type:

 >> http://bibfra.me/vocab/lite/Topic

 

Resource #5

If $y is present, create an outgoing edge with predicate "http://bibfra.me/vocab/lite/subFocus" from the Concept resource (Resource #1)

Type:

 >> http://bibfra.me/vocab/lite/Temporal 

 

Resource #6

If $z is present, create an outgoing edge with predicate "http://bibfra.me/vocab/lite/subFocus" from the Concept resource (Resource #1)

Type:

 >> http://bibfra.me/vocab/lite/Place 

Resource #7

Create an outgoing edge with predicate "http://library.link/vocab/map" from the Concept resource (Resource #1)

Types:

 >> http://library.link/identifier/LCCN

>> http://bibfra.me/vocab/lite/Identifier

Environment

None

Potential Workaround

None

Attachments

10

Checklist

hide

Activity

Show:

Tetiana Kovalchuk March 14, 2025 at 7:23 AM

Tested on etesting snapshot diku

Build version: mod-linked-data-1.0.1-SNAPSHOT.152

Test cases and evidences attached.

Alvaro Lopez March 7, 2025 at 4:14 PM

Note added: “Marc Authority field 151, has no subfield $b, so there’s no need to map such a subfield.”

Done

Details

Assignee

Reporter

Priority

Story Points

Development Team

Citation

Release

Sunflower (R1 2025)

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created September 26, 2024 at 2:30 PM
Updated last month
Resolved last month
TestRail: Cases
TestRail: Runs