Skip to main content
ExLibris
  • Subscribe by RSS
  • Ex Libris Knowledge Center

    Mapping Call Numbers to Holdings

    Translatable
    To customize the mapping rules, you must have one of the following roles:
    • Catalog Administrator
    • General System Administrator
    The Call Number Mapping mapping table allows you to customize the way call number information maps from the bibliographic record to the holdings record. The following methods use this mapping table:
    • Saving a new holdings record in the MD Editor. Note that the call numbers are not mapped to modified holding records unless you use one of the other methods.
    • Running the Update from Bibliographic tool for a new or modified holdings record from the Tools > MARC21 Holdings menu in the MD Editor.
    • Running an import profile job.
    • Change Holding Information job (see Manual Jobs and Their Relevant Parameters)
    Alma uses the first matching row in the mapping table to map the call number for each record. To determine the matching row, Alma compares each record with each enabled mapping row (starting at the top of the table) and stops checking when a mapping row matches all of the following conditions:
    • The first indicator of the 852 field in the holdings record matches the indicator specified in the 852 Ist Ind column of the mapping table.
    • If the first indicator of the 852 field in the holdings record is a 7, the value specified in the 852 Subfield 2 column must also match the corresponding value in the holdings record.
    • The MARC tag specified in the Bib Field to Copy column of the mapping record exists in the bibliographic record.
    If a matching row is found, the fields and subfields specified in the Bib Field Copy and Bib Subfields to Copy columns are copied from the bibliographic record to the 852 subfields specified in the 852 Subfield Destinations columns. If all conditions are not met, the system continues to the next row in the mapping table.
    Out of the box, the mapping table uses the following rules to map the information:
    • For the 0 indicator, replaces the h and i subfields with the content of the bibliographic record’s 090 a and b subfields (respectively). If there is no 090 field in the bibliographic record, the 050 a and b subfields are used instead.
    • For the 1 indicator, replaces the h and i subfields with the content of the bibliographic record’s 082 a and b subfields (respectively).
    • For the 2 indicator, replaces the h and i subfields with the content of the bibliographic record’s 060 a and b subfields (respectively).
    • For the 3 indicator, adds the h and i subfields with the content of the bibliographic record’s 086 a and b subfields (respectively). If the h and i subfields are already populated, their values are left as is and not replaced.
    • For the 8 indicator, adds the h subfield with a concatenation of the bibliographic record's 084 a subfield values. (If the h subfield is already populated, its value is left as is.) Also replaces the i subfield with a concatenation of the 084 b subfield values.
    For more information about mapping call numbers to holdings, see the Call Number Mapping to Holdings Record video (6:00 mins).

    Adding a Call Number Mapping

    To add a call number mapping row:
    1. On the Call Number Mapping page (Resource Management > Resource Configuration > Configuration Menu > Resources > General > Call Number Mapping), in the Quick Add section, enter the following fields:
      • 852 1st Indicator – Enter the value of the first indicator to be matched in the holdings record. This is a required field.
      • Bib Field To Copy – Enter the 5-digit field from which to map the call number from the bibliographic record to the holdings record. To specify wildcards, use a question mark (for example, 963??). This is a required field.
      • Bib Subfields To Copy – Specify which subfields are to be copied from the field specified in the Bib Field to Copy field to the holdings record. Multiple subfields must be separated by a comma with no spaces. This is a required field.
      • 852 Subfield Destinations – Enter the 852 subfields to which the call number is mapped in the holdings record. Multiple subfields must be separated by a comma with no spaces. This is a required field.
      • Description – Enter an optional description for the rule.
      Entering Call Number Mapping
    2. Click Add to add a new mapping row.
    3. Click the up and down arrows in the new mapping row to change the order in which the rule is checked.
    4. Click Save.

    Disabling a Call Number Mapping

    To disable a call number mapping row:
    1. Use the Enabled column to disable an existing call number mapping.
    2. Click Save.

    Deleting a Call Number Mapping

    To delete a call number mapping row:
    1. Select the Delete row action to remove a rule that is no longer needed.
    2. Click Save.