[Koha-bugs] [Bug 14277] New: Search index 'lex' does not honor MARC indicator "ind1"

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Tue May 26 17:07:44 CEST 2015


http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14277

            Bug ID: 14277
           Summary: Search index 'lex' does not honor MARC indicator
                    "ind1"
 Change sponsored?: ---
           Product: Koha
           Version: unspecified
          Hardware: All
                OS: All
            Status: NEW
          Severity: enhancement
          Priority: P5 - low
         Component: Searching
          Assignee: gmcharlt at gmail.com
          Reporter: barton at bywatersolutions.com
        QA Contact: testopia at bugs.koha-community.org

The current definition in 
etc/zebradb/marc_defs/marc21/biblios/biblio-koha-indexdefs.xml for the 'lex'
index for lexile scores looks like this:

  <!--record.abs line 153: melm 521$a      lex:n-->
  <index_subfields tag="521" subfields="a">
    <target_index>lex:w</target_index>
    <target_index>lex:p</target_index>
    <target_index>lex:n</target_index>
  </index_subfields>

This uses MARC 521 -- "Target Audience Note" as the marc field containing
lexile score... however, the contents of the various subfields MARC 521 are
dependent on the value of indicator 1, which encodes "audience"

Full details can be found at http://www.loc.gov/marc/bibliographic/bd521.html

Here are the possible values of indicator 1:

0 - Reading grade level
1 - Interest age level
2 - Interest grade level
3 - Special audience characteristics
4 - Motivation/interest level
8 - No display constant generated

Lexile score would be encoded under indicator 8.

Trying to index other indicators as "lex" will create indexes which are
inconsistent at best, and which may return incorrect search results.

-- 
You are receiving this mail because:
You are watching all bug changes.


More information about the Koha-bugs mailing list