Skip to main content
ExLibris
  • Subscribe by RSS
  • ExLibris Dev

    How to bulk load MFHDs into the database?

    • Article Type: Q&A
    • Product: Voyager
    • Product Version: 8.2.0

    Question

    How to load an interleaved file of bibs & mfhds to database

    Answer

    Use a BulkImport rule set to Load Bibs, Auths only. It's counter-intuitive, but when the rule is set to Bibs, Mfhds, that tells BulkImport to *create* mfhds. Instead, we will tell BulkImport to *load* mfhds with a command-line (or WebAdmin) parameter.

    1. The -m (load mfhds) BulkImport parameter will load MFHDs. This parameter must be used with an interleaved file of bibs and MFHDs.
    2. Use a BulkImport Rule that has Create Bibs/Auths checked (do not check create MFHDs). Item records cannot be created if importing an interleaved file.
    3. Importing an interleaved file with the -m parameter will add/merge/replace bib records and then delete any MFHDs for that bib in the location of the incoming MFHD before adding the incoming MFHD from the file. The MFHD deletion process would fail if the MFHD has any items or PO links. This also means that multiple MFHDs could be replaced by a single MFHD from the incoming file.
    4. You may use the -a parameter (MFHD location code) in conjunction with the -m parameter when running Bulkimport.

    Additional Information

    Example #1 -m

    • Bib in database has MFHD with an 852b of lgovdoc.
    • MarcExport the bib/MFHD. Now have an interleaved file with bib and MFHD.
    • Bulkimport the bib/MFHD using a Bulkimport Rule set to Replace and Bibs, Auths only.
    • Use -m (load MFHDs) parameter in Bulkimport command line.

    Result: The system deleted the MFHD in the system with lgovdoc and replaced with imported MFHD.

    Example #2  -a and -m

    • Interleaved file with bib and MFHDs.The MFHD in the interleaved file has a 852b of lgovdoc.
    • BulkImport the bib/MFHD file using a BulkImport Rule set to Replace and Bibs, Auths only.
    • Use -m (load MFHDs), -aCIRC parameters in Bulkimport command line.

    Result: The system sees a bib in already in the systems a match and replaces it with the incoming record. The bib in the system has a MFHD attached that has a 852b lgovdoc. The system adds the incoming MFHD as a new MFHD with the 852b as CIRC.  So now the bib has 2 MFHDs, one with a location code of lgovdoc and the other with CIRC.


    • Article last edited: 16-Nov-2013
    //doorbell.io feedback widged