CIHM and Early English 1475-1640 records have been loaded into our system.
CIHM extract our current holdings, compare to new incoming volume numbering from 490 tags and load only new holdings into database. (Script to find any incoming records without 490 tags and found their volume numbering from 020 or 035 or CIHM representative.)
findmatch.pl PERL program written which gives the 001's of the records determined from the above step which need to be loaded.
Sirsi's holdingsmatch program can be used to output the records which need to be loaded based on the output file of 001's from findmatch.pl.
PRE-loading record manipulation via one PERL program add949early.pl:
tag stripping: like removal of 6XX second indicator 6 tags, 539 tags, 856 and 9XX tags.
converting incorrect 005's to proper 534s
creating unique 001's from incoming 001's so we could use them in title control field as well
090 tag inputting after extracting the correct volume numbering from target tag
949 tag inputting after extracting the correct volume numbering from target tag
830 tag "correcting" as in capitalization and adding "REEL" etc.
Korn script load.ksh written to do the catalogload step with all the parameters the way we decided, along with an editcatalog step to get the records into the history logs and the touchkeys -ptextedit and -pbrowsedit steps.