[Koha-bugs] [Bug 21472] Links in Additional Formats section of bib details do not work

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Wed Oct 3 17:57:52 CEST 2018


https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21472

--- Comment #3 from Paul Hoffman <paul at flo.org> ---
I'm not sure I understand your comments, Katrina; it sounds like you see some
specific flaw in my bug report, but it's not clear to me what that is -- would
you mind clarifying?

FWIW, 776 $w is described thus in the documentation of the 76X-78X fields
<URL:http://www.loc.gov/marc/bibliographic/bd76x78x.html>:

------------------------------------------------------------------------
$w - Record control number

System control number of the related record preceded by the MARC code, enclosed
in parentheses, for the agency to which the control number applies. See
Appendix I: Organization Code Sources for a listing of sources used in MARC 21
records.

780     00$tTechniques of biochemical and biophysical
morphology$w(DLC)###72000153#$w(OCoLC)1021945
780     00$tReview of existential psychology & psychiatry$w(DLC)sf#77000170#
785     17$tAdult correctional services in Canada$w(CaOONL)840790694E
------------------------------------------------------------------------

Without the parenthesized agency code, the remaining contents of $w are not a
complete, unambiguous reference to a related record.

Sorry if I'm misunderstanding, but it does seem to me that the "Additional
Formats" URLs built by the XSLT code should include the parenthesized agency
code.

Also, I would say that 003 (with parentheses) concatenated with 001 are
equivalent in form to the contents of 035 $a -- lots of records will look like
this:

    001 1234567
    003 OCoLC
    ...

But in practice we prefer this, because some ILSes (including one of the two we
host) use 001 to hold the system-generated record ID, and so move any existing
003 and 001 into a (new) 035 field.  So a record like the one referred to above
would import like this:

    001 88888
    [003 absent, or set to the local agency code]
    035 ## $a (OCoLC)1234567

Also, I suspect (but could be wrong!) that Zebra doesn't index 003 + 001 the
way it indexes 035 $a.

Paul.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are watching all bug changes.


More information about the Koha-bugs mailing list