Skip to:
Purpose of this story is to map marc field 155 to resource descriptions when $v or $x or $y or $z is not present
Example: https://id.loc.gov/authorities/genreForms/gf2014026070.marcxml.xml
Resource #1Type: >> http://bibfra.me/vocab/lite/Form
Properties
http://bibfra.me/vocab/lite/name
$a
http://bibfra.me/vocab/marc/miscInfo
$b
label
http://library.link/vocab/resourcePreferred
hardcode to true
Resource #2
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
001
http://bibfra.me/vocab/lite/link
http://id.loc.gov/authorities/ + 001
http://bibfra.me/vocab/lite/label
00
you’re right, there’s no subfielde $b in field 155 for Marc Authorities. I added a note regarding that on top of the description at .
MARC authority 155 do not have a $b. Refer this: It was a mistake to add mapping for 150$b in this ticket. Hi , Can we remove this unwanted mapping for 150$b as part of ? This will help to cleanup the code a bit.
Tested on qld env.
Build version: #624
Test cases and evidences attached.
Resource is not created:
Purpose of this story is to map marc field 155 to resource descriptions when $v or $x or $y or $z is not present
Example: https://id.loc.gov/authorities/genreForms/gf2014026070.marcxml.xml
Resource #1
Type:
>> http://bibfra.me/vocab/lite/Form
Properties
http://bibfra.me/vocab/lite/name
$a
http://bibfra.me/vocab/marc/miscInfo
$b
label
$a
http://library.link/vocab/resourcePreferred
hardcode to true
Resource #2
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
http://bibfra.me/vocab/lite/name
001
http://bibfra.me/vocab/lite/link
http://id.loc.gov/authorities/ + 001
http://bibfra.me/vocab/lite/label
00