Adding Call Numbers to ReCAP Items

To expedite copy cataloging, catalogers in CaMS have been instructed that member copy in OCLC without an LC call number in 090/050 may be used if the item is going to ReCAP. Normalization processes then add an 090 $$a prefixed with 'X' and copy this value to the 852 $$h in the holdings record in Alma. This policy/procedure went into effect in 2020. In 2023, ATT began an annual process to populate these bib records with 050s from OCLC wherever possible. The first iteration of this process went as follows. ATT will perform the task every September.

Step

Method

Step

Method

  1. Identify bibs in Alma for items that have been sent to ReCAP with an X call number in 090

Analytics report ‘recap_needing_050’

  1. Publish the set ReCAP records needing 050, which is based on the Analytics report in Step 1

Export Bibliographic Records job

  1. Find matching records in OCLC using the Alma record 035 $$a

Ruby script querying the OCLC Metadata API

  1. If an 050 is present in the corresponding OCLC records (both the classification number ($a) and the item number ($b)), add it to the matching Alma record. All valid OCLC numbers are added from the source record. The process will also remove the 090 containing the X call number from the Alma record

Ruby script

  1. Import enhanced records into Alma sandbox and then production.

Alma 'MMS ID Overlay' import profile

Results of this first run may be reviewed in the itemized set in production ‘Add 050 total records imported_10/26/2023…’