Record Bucket - Export - Items 852 Enhancements

Bug #2032529 reported by Josh Stompro
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Evergreen
New
Undecided
Unassigned

Bug Description

The record export from a Record Bucket has a few differences from how the marc_export script does things when it comes to the 852 format.

And the 852a field gets set to the Georgia Pines LOC value of gaaagpl with no apparent way to change it.

The item status uses subfield z.

The flags for Reference, Holdable, Circulating and Visible use a different subfield and are more verbose.

It looks like this is handled by
OpenILS::WWW::Exporter
Open-ILS/src/perlmods/lib/OpenILS/WWW/Exporter.pm

Triggered by a request like
https://<host>/exporter?containerid=11732&format=XML&encoding=UTF-8&holdings=1&ses=<>

Looks like a custom 852a can be set with location=<string>

Josh

Tags: cataloging
Revision history for this message
Josh Stompro (u-launchpad-stompro-org) wrote :

I recently requested a new MARC Organization code for a branch that never had one, and they sent this info with the confirmation. Might be useful for figuring out the 852a (location).

MARC organization codes are assigned for use in Machine-Readable
Cataloging (MARC) records in fields 003 (Control Number
Identifier), 040 (Cataloging Source), and 852 (Location). These
MARC fields require a code to identify whose control number
is in the record, who created/input the cataloging information,
and who holds a copy of the item described in the bibliographic
record. Some library systems can generate your organization code
in these MARC fields automatically if you were able to supply
the code to the system during installation. The MARC code in
field 003 can be changed if your MARC records are ever moved
to another organization's library system. The MARC codes in
field 040 subfield $a (Original cataloging agency) and subfield
$c (Transcribing agency) should not. If after a MARC record has
been created some other organization makes a change to it, their
MARC code is put in field 040 subfield $d (Modifying agency).
You may have occasion to put your own MARC code in field 040
subfield $d as well, if you modify your own record.

Mike Rylander wrote in comment #3 in bug 927764

"I wonder if we should use the YAOUS cat.marc_control_number_identifier wherever we need the national library code? that's used as the authority record source identifier in the $0 when we link to an authority in the bib, and in the 003 and 035 when updating the bib control number fields."

The paragraph from the LOC staff mentions 003 and 040, but not 035.

tags: added: cataloging
Revision history for this message
Josh Stompro (u-launchpad-stompro-org) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.