Skip to main content
ExLibris

Knowledge Assistant

BETA
 
  • Subscribe by RSS
  • Back
    Alma

     

    Ex Libris Knowledge Center
    1. Search site
      Go back to previous article
      1. Sign in
        • Sign in
        • Forgot password
    1. Home
    2. Alma
    3. Knowledge Articles
    4. Can’t make 041 first indicator mandatory using local Alma MARC profile extension.xml

    Can’t make 041 first indicator mandatory using local Alma MARC profile extension.xml

    1. Last updated
    2. Save as PDF
    3. Share
      1. Share
      2. Tweet
      3. Share
    1. Description
    2. Resolution
    3. Additional Information
    • Product: Alma

     

    Description

    I am unable to make 041 first indicator mandatory using local Alma MARC profile extension.xml
    I manually set the 041 first indicator to mandatory in the Metadata Configuration for BIBs but it isn’t giving a validation error.
    Is it possible to configure the 041’s first indicator to be mandatory and give a red validation error?

    E.g. xml added to the local MARC profile extension.xml:
    <data_field_configuration repeatable="false" mandatory="false" tag="041" xmlns="http://com/exlibris/repository/mdprofile/xmlbeans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <description>Language Code</description>
    <first_indicator_configuration repeatable="false" mandatory="true">
    <values>
    <value code="0">Item is not a translation</value>
    <value code="1">Item is a translation</value>
    </values>
    </first_indicator_configuration>
    </data_field_configuration>

    Resolution

    041 indicator 1 not showing validation error:
    Alma is not designed to allow removing MARC fields/subfields/indicators that are valid according to the LC configuration.
    So, while you can add indicators to the 041 indicator 1 field, it would not be possible to use the MARC profile extension.xml to remove the LC indicators.
    One of the options for the indicator is "# No information provided" under Configuration > Resources > Metadata configuration > MARC21 Bibliographic > 041 > First indicator.:

    clipboard_e4bef7b94a10e77d4e45e0df48e9e0cda.png

    This means that the configuration is treating not selecting an option as one of the valid options.
    So, if you leave it blank it will still treat it as fulfilling the validation condition.
    Because the option "# No information provided" is one of the valid LC configuration options, Alma will not flag a blank value as a validation error.

    There is no XML attribute to mark a field as invalid or obsolete.
    There is no way to remove an existing option in the MARC configuration to disable it, or tag it as invalid.

    Additional Information

    Editing MARC-Based Profiles with Extension Packs

     

    • Article last edited: 5-Aug-2021
    View article in the Exlibris Knowledge Center
    1. Back to top
      • Can't send an Overdue notification for a lost loan
      • Cancelling a POL in status "Waiting for invoice"
    • Was this article helpful?

    Recommended articles

    1. Article type
      Topic
      Content Type
      Documentation
      Language
      English
      Product
      Alma
    2. Tags
      This page has no tags.
    1. © Copyright 2025 Ex Libris Knowledge Center
    2. Powered by CXone Expert ®
    • Term of Use
    • Privacy Policy
    • Contact Us
    2025 Ex Libris. All rights reserved