Tech Blog

Alma Integration with Third Iron (BrowZine)

BrowZine is an app for accessing and reading content from academic journals on the iPad. This article describes the required steps in order to publish portfolios from Alma to BrowZine, both for institutions that are not part of a network and for consortia members.

Third Iron’s documentation can be found here.

For any questions regarding the BrowZine side, please contact support@thirdiron.com. More information about BrowZine and the registration process can be found here.

Please follow these steps to set up the BrowZine Publishing Profile for a single institution or a consortia member institution:

  1. Prepare a logical set
    If you have not previously defined a set to publish to BrowZine, the recommended parameters for defining this set are:
    Electronic Titles where (Material Type equals “Journal” AND Tag Suppressed (Title) equals “No”)

    Consortia members: use the option “Search scope: Combined results” in order to include in the set titles managed in the Network zone for you.

    Follow the documentation here.
  1. Configure OAI integration profile
    Follow the documentation here. Authorize Third Iron IP via the “Allowed IPs” link. If you do not have this IP, contact support@thirdiron.com, and request the “holdings server IP.”
  1. Copy BrowZine publishing profile
    Navigate to Alma menu > Resources > Publishing Profiles > Community tab
    Search for “BrowZine”
    Use the action “Copy”
  1. Configure the profile
    Set the following parameters:
    Status = Active
    Scheduling = Saturday morning option
    Set Name = The set you just defined
  2. Optional: Run the job manually to fasten the integration process
    Otherwise, the data will be available only on next Sunday, according to the schedule.
  3. Complete registration on Third Iron
    Fill out the form available here with the necessary information to register your publishing profile.

Please follow these steps to set up the BrowZine Publishing Profile for multi-campus:

Manage different publishing profiles for each campus. Repeat the following steps for each campus.

  1. Prepare a logical set
    The set should contain only relevant resources for the specific campus.
    If you have not previously defined a set to publish to BrowZine, the recommended parameters for defining this set are:
    Electronic Titles where (Material Type equals “Journal” AND Tag Suppressed (Title) equals “No” AND Available explicitly for equals “Campus A”)
  2. Configure OAI integration profile
    Follow the documentation here. Authorize Third Iron IP via the “Allowed IPs” link. If you do not have this IP, contact support@thirdiron.com, and request the “holdings server IP.”
    This should be done once per institution. No need to repeat per profile.
  1. Copy BrowZine publishing profile
    Navigate to Alma menu > Resources > Publishing Profiles > Community tab
    Search for “BrowZine”
    Use the action “Copy”
  1. Create a unique normalization rule per publishing profile
    In the Metadata Editor locate the “BrowZine” normalization rule and duplicate it. Name it after the relevant campus (for example – “BrowZine – Campus A”).
    Add the following to the normalization rule (replace “CAMPUS_A” with your relevant campus code:
addSubField "ITM.x.Electronic" if (exists "ITM.b.CAMPUS_A")
removeSubField "ITM.b"
changeField "ITM" to "TMP" if (not exists "ITM.i.Print")
removeField "TMP" if (not exists "TMP.x.Electronic")
changeField "TMP" to "ITM"
  1. Create a normalization process for this normalization rule
    Alma Configuration > Metadata Configuration > MARC21 Bibliographic > Normalization Processes tab > Add Process
    Give it a relevant name (“BrowZine Campus A” for example)
    Add “MarcDroolNormalization” task
    Drools File Key = the normalization rule you just created.
  1. Configure the profile
    Set the following parameters:
    Status = Active
    Scheduling = Saturday morning option
    Set Name = The set you just defined
    Spec Name = Unique value per profile. For example, CampusA
    Data Enrichment tab > Electronic Inventory Enrichment > Available for Campus subfield = b
    Data Enrichment tab > Correct the data using normalization rules = the normalization process you just defined (“BrowZine Campus A”)
  2. Optional: Run the job manually to fasten the integration process
    Otherwise, the data will be available only next Sunday, according to the schedule.
  3. Complete registration on Third Iron
    Fill out the form available here with the necessary information to register your publishing profile.

3 Replies to “Alma Integration with Third Iron (BrowZine)”

  1. In step 4, is that code meant to be added as a new rule after the “end”, or are those steps meant to be added within the existing rule?

    I just get a compile error.

  2. I’m not satisfied with the weekly Alma report, which only summarises the counters for new, updated , deleted, skipped and filtered records. I would like the report also to show which titles have been deleted etcetera. We have tried to make an Analytics report ourselves, but haven’t been successful so far. Do you have any ideas how this may be solved? Or is it possible to have the Alma report improved?

Leave a Reply