Normalization Rule Creation

Summary

A quick guide to creating normalization rules, and tasks in Alma.

Body

Create Rule in MDE

  1. Open the MDE and click on the Rules tab.
  2. Click on New>Normalization. This opens a blank text box to write your rule.
  3. Cheat by pasting in my rule I've written:

 

rule "Add 7XX for collection name"
priority 80
when
(TRUE)
then
addField "YYZ.{2,-}.a.USM Franco-American Collection,"

end

rule "Change YYZ to 7XX"
priority 70
when
(TRUE)
then
changeField "YYZ" to "791"
         end

 

What this does is add the MARC field YYZ (which is totally made up but won't interact with any other MARC field in the record), and then changes it to the correct MARC field.

 

  1. Save the rule.

 

Configure Metadata Task

  1. Go into Configuration>Resources>Metadata Configuration.
  2. Click on MARC21 Bibliographic.
  3. Click on the Normalization tab.
  4. Click on Add Process.

AddProcess.jpg

  1. Fill in required fields. Make the name and description pretty obvious, for example, USM Add 791 Collection Name. This is all keyword indexed so you can find them later.
  2. Add process details. You need to add MARCDrollNormalization.

AddDrool.jpg

  1. So it looks like this:

AddedTasks.jpg

  1. In Process Details you will want to select the rule you want to add. It is the name you gave the rule in the MDE. Add it to both fields.
  2. Click Save. It then shows on the Profile Details list.

 

Run a Job Using Rule

  1. Search in the description box for your task that you set up in Part 2.
  2. Pick the set from the list of all sets.
  3. The next screen should have the rule you want to run pre entered.
  4. On the summary page click on Submit and the job will run.

Details

Details

Article ID: 173660
Created
Thu 6/12/25 8:57 AM
Modified
Thu 6/12/25 9:28 AM