Need an edit to the Trinity College Dublin translator

It's incorrectly capturing the call number. Example:

http://library.catalogue.tcd.ie/search~S9?/akenner%2C+hugh/akenner+hugh/1%2C3%2C34%2CB/frameset&FF=akenner+hugh+1923&12%2C%2C26

The full MARC record is as follows:

LEADER 00000 am 2200301 a 4500
003 IeDuTC
005 1996092123875.0
008 780929s1978 enk 001 0 eng
015 GB78-25635
020 0571110258 :|c£5.50
035 00 553449
035 00 7847198657
039 00 HIB 828.912 JOY:11g L81|aLEN HIB 828.912 JOY:11g L81;1
040 Uk|dIeDuTC
050 00 PR6019.O9U6
082 04 823/.9/12
100 1 Kenner, Hugh,|d1923-.
245 10 Joyce's voices /|c[by] Hugh Kenner.
260 London :|bFaber,|c1978.
300 xiii,120p. ;|c21cm.
490 1 [The T.S. Eliot memorial lectures ; 1975]
500 '... derived from the four T.S. Eliot Memorial Lectures
... delivered in May 1975 at the University of Kent in
Canterbury' - Prefatory.
504 Index.
600 10 Joyce, James,|d1882-1941.|tUlysses.
600 10 Joyce, James,|d1882-1941|xStyle.
653 Fiction in English|aJoyce, James, b.1882. Ulysses|aStyle
830 0 T.S. Eliot memorial lectures
935 IeDuTCb11222250


It should be capturing the call numbers at 039 00, which are separated by a |:
HIB 828.912 JOY:11g L81|aLEN HIB 828.912 JOY:11g L81;1)

The above are the meaningful numbers to humans (ie, they are the shelf marks)

Instead, it's capturing the MARC entry at 050 00: PR6019.O9U6 which is not meaningul, and cannot be searched for using the library system, and doesn't correspond to a shelf mark.

In addition, I'm not sure if the translator is supposed to capture a URL for a book object. If it is able to scrape it, there is a standard "Bookmark link for this record" (http://library.catalogue.tcd.ie/record=b10988301~S9) link on the result page linked to above, which contains a valid permanent link to the item being viewed
Sign In or Register to comment.