[OPEN-ILS-DEV] Keeping bib / auth / MFHD / record identifiers in sync

Galen Charlton gmc at esilibrary.com
Thu Nov 19 10:57:59 EST 2009


Hi,

On Nov 19, 2009, at 6:46 AM, Dan Scott wrote:
> 1a) Is there general interest in having such a thing (setting the 001
> for authority records, bib records, and MFHD records to the system
> record ID as stored in the database) as an option in Evergreen? My
> suspicion is a strong "yes".

Yes, although I agree with Mike that it shouldn't be required to be  
the 001 field, although the option should exist to use the 001 for  
that purpose, particularly for libraries who act as a supplier of MARC  
records to others.

There are two wrinkles to keep in mind:

[1] If a library is distributing their bibs and needs to have the 001  
contain the EG bib ID, it's likely that they will also want to be able  
to set the 003 to whatever their standard library code is (e.g., an  
NUC code).

[2] When ingesting a bib, it's often important to ensure that any  
existing 001 field doesn't just disappear.  One typical pattern is to  
move the 001 to a new 035 $a that contains the 001's contents.  If the  
incoming record also has an 003 field, the 003 would be moved to the  
new 035 $a and used as a prefix.  E.g.,

001 AAA-2454
003 CsTXY

would become

035 $a(CsTXY)AAA-2454

Regards,

Galen
--
Galen Charlton
VP, Data Services
Equinox Software, Inc. / The Evergreen Experts
email:  gmc at esilibrary.com
direct: +1 352-215-7548
skype:  gmcharlt
web:    http://www.esilibrary.com/



More information about the Open-ils-dev mailing list