[Koha-patches] [PATCH 2/3] Bug 8962: Marc21 biblios and authorithies (GRS1)

Mathieu Saby mathieu.saby at univ-rennes2.fr
Mon Oct 14 23:58:41 CEST 2013


This patch makes some changes MARC21 GRS1 indexing, for indexing only some specific fields in "any" index.
The patch is fully testable, and can be signed off if it works.
But the list of fields I kept in "any" is rather subjective, and based as my experience as a library user:
It can be discussed in followups.

1. Defines a new index "anywhere" for indexing all biblio and authorities subfields.
2. Make "any" index more selective than before :
- for authorities : all fields indexed in any except 001
- for biblios : fields indexed in any :
* biblio fields indexed in "any" :
** the more "user friendly" control numbers : 020->030
** main entries (authors and uniform title) : 1XX
**  title and Title-Related Fields : 20X-24X
** publisher : 260$b
** series : 4XX
** some notes : 502 (dissertation), 520 (abstract), 505 (formated content), 511 (participant)
** subjects : 6XX
** added Entry Fields : 70X-75X
** linking Entries-General Information : 76X-78X
** series Added Entry Fields : 80X-83X
* item fields indexed in "any" :
** callnumber : 952$o
** barcode : 952$p
3. Also index all the Marc21 notes (5XX) in "Notes" index (same logic as current 3XX fields indexing in UNIMARC)
- new fields not indexed before : 504,506,507,508,511,513,514,515,516,518,521,522,524,525,530,533,534,535, 536,538,540,541,542,544,545,547,550,552,555,556,561,562,563,567,580,581,583,584,585,586,588
- fields indexed in "Notes" in addition to a more specific index : 502,505,521,520,510,526
4. Also index all the Marc21 notes (5XX) in "Notes" index (same logic as current 3XX fields indexing in UNIMARC)
5. Adds a lot of comments to make easier further changes and error checking

Test plan :
In a Marc21 GRS-1 Koha :
1/ apply patch 1 and this one
2/ in Staff interface, make some searches on authorities (choose "Keyword search" tab)
3/ copy the 2 new record.abs files (Marc21 auth, Marc21 bib) from your sources to the directory used by Zebra configuration in your Koha instance
4/ launch rebuild_zebra.pl -b -r -x -v
5/ make the same authorities searches as 2/ : you should get the same results
5/ edit a record to put the value "xxxx" in newly indexed "5XX" field (for example in 530)
6/ search "note:xxxx" : you should find the record
7/ edit a record to put the value "xxxx" in a "5XX" field index in note in addition to a more specifi index (for example in 520)
8/ search "note:xxxx" : you should find the record
9/ in default search (without selecting any index), search for some record by
- its isbn
- its issn
- its title
- its author(s)
- its series name
- its publisher
- its summary (520 field)
- several subjects
- the barcode of one of its items
- the callnumber of one of its items
=> you should find the record each time
10/ in default search (without selecting any index), search for some record by
- the content of any 5XX fields (except 502,505,511,520)
- the number of pages (ex : "510p")
- its language code ("eng", "fre"...)
- its publication year
- its town of publication
- the content of a 05X-08X field
- the content of a 010-018 field
- the content of a 942 subfield
- the content of a 952 subfield (except barcode and callnumber)
=> you should not find the record each time
11/ regression test : check that specific indexes are working as usual (title, subject, callnum, barcode, pubdate etc)

---
  .../marc_defs/marc21/authorities/record.abs        |   78 +--
  etc/zebradb/marc_defs/marc21/biblios/record.abs    |  537 ++++++++++++++++----
  2 files changed, 467 insertions(+), 148 deletions(-)

diff --git a/etc/zebradb/marc_defs/marc21/authorities/record.abs b/etc/zebradb/marc_defs/marc21/authorities/record.abs
index 0e0d451..4e1bd8d 100644
--- a/etc/zebradb/marc_defs/marc21/authorities/record.abs
+++ b/etc/zebradb/marc_defs/marc21/authorities/record.abs
@@ -18,65 +18,67 @@ marc marc21.mar
  systag sysno rank
  xpath enable
  
-all any
+# authority fields indexed in any : all except 001
+
+all anywhere
  melm 001 Local-Number,Local-Number:n,Local-Number:s
-melm 942$a authtype:w,authtype:p
+melm 942$a authtype:w,authtype:p,any:w,any:p
  
  # Personal Name
-melm 100$a Personal-name-heading:w,Personal-name-heading:p,Personal-name-heading:s,Personal-name:w,Personal-name:p,Heading:w,Heading:p,Heading:s,Heading-Main:w,Heading-Main:p,Heading-Main:s,Match:w,Match:p,Match-heading:w,Match-heading:p
-melm 100 Personal-name:w,Personal-name:p,Personal-name:s,Heading:w,Heading:p,Heading:s,Match:w,Match:p,Match-heading:w,Match-heading:p
-melm 400 Personal-name-see-from:w,Personal-name-see-from:p,Personal-name-see-from:s,See-from:w,See-from:p,See-from:s,Match:w,Match:p
-melm 500 Personal-name-see-also-from:w,Personal-name-see-also-from:p,Personal-name-see-also-from:s,See-also-from:w,See-also-from:p,See-also-from:s,Match:w,Match:p
+melm 100$a Personal-name-heading:w,Personal-name-heading:p,Personal-name-heading:s,Personal-name:w,Personal-name:p,Heading:w,Heading:p,Heading:s,Heading-Main:w,Heading-Main:p,Heading-Main:s,Match:w,Match:p,Match-heading:w,Match-heading:p,any:w,any:p
+melm 100 Personal-name:w,Personal-name:p,Personal-name:s,Heading:w,Heading:p,Heading:s,Match:w,Match:p,Match-heading:w,Match-heading:p,any:w,any:p
+melm 400 Personal-name-see-from:w,Personal-name-see-from:p,Personal-name-see-from:s,See-from:w,See-from:p,See-from:s,Match:w,Match:p,any:w,any:p
+melm 500 Personal-name-see-also-from:w,Personal-name-see-also-from:p,Personal-name-see-also-from:s,See-also-from:w,See-also-from:p,See-also-from:s,Match:w,Match:p,any:w,any:p
  
  # Corporate Name
-melm 110$a Corporate-name-heading:w,Corporate-name-heading:p,Corporate-name-heading:s,Corporate-name:w,Corporate-name:p,Heading:w,Heading:p,Heading:s,Heading-Main:w,Heading-Main:p,Heading-Main:s,Match:w,Match:p,Match-heading:w,Match-heading:p
-melm 110 Corporate-name:w,Corporate-name:p,Corporate-name:s,Heading:w,Heading:p,Heading:s,Match:w,Match:p,Match-heading:w,Match-heading:p
-melm 410 Corporate-name-see-from:w,Corporate-name-see-from:p,Corporate-name-see-from:s,See-from:w,See-from:p,See-from:s,Match:w,Match:p
-melm 510 Corporate-name-see-also-from:w,Corporate-name-see-also-from:p,Corporate-name-see-also-from:s,See-also-from:w,See-also-from:p,See-also-from:s,Match:w,Match:p
+melm 110$a Corporate-name-heading:w,Corporate-name-heading:p,Corporate-name-heading:s,Corporate-name:w,Corporate-name:p,Heading:w,Heading:p,Heading:s,Heading-Main:w,Heading-Main:p,Heading-Main:s,Match:w,Match:p,Match-heading:w,Match-heading:p,any:w,any:p
+melm 110 Corporate-name:w,Corporate-name:p,Corporate-name:s,Heading:w,Heading:p,Heading:s,Match:w,Match:p,Match-heading:w,Match-heading:p,any:w,any:p
+melm 410 Corporate-name-see-from:w,Corporate-name-see-from:p,Corporate-name-see-from:s,See-from:w,See-from:p,See-from:s,Match:w,Match:p,any:w,any:p
+melm 510 Corporate-name-see-also-from:w,Corporate-name-see-also-from:p,Corporate-name-see-also-from:s,See-also-from:w,See-also-from:p,See-also-from:s,Match:w,Match:p,any:w,any:p
  
  # Meeting Name
-melm 111$a Meeting-name-heading:w,Meeting-name-heading:p,Meeting-name-heading:s,Meeting-name:w,Meeting-name:p,Heading:w,Heading:p,Heading:s,Heading-Main:w,Heading-Main:p,Heading-Main:s,Match:w,Match:p,Match-heading:w,Match-heading:p
-melm 111 Meeting-name:w,Meeting-name:p,Meeting-name:s,Heading:w,Heading:p,Heading:s,Match:w,Match:p,Match-heading:w,Match-heading:p
-melm 411 Meeting-name-see-from:w,Meeting-name-see-from:p,Meeting-name-see-from:s,See-from:w,See-from:p,See-from:s,Match:w,Match:p
-melm 511 Meeting-name-see-also-from:w,Meeting-name-see-also-from:p,Meeting-name-see-also-from:s,See-also-from:w,See-also-from:p,See-also-from:s,Match:w,Match:p
+melm 111$a Meeting-name-heading:w,Meeting-name-heading:p,Meeting-name-heading:s,Meeting-name:w,Meeting-name:p,Heading:w,Heading:p,Heading:s,Heading-Main:w,Heading-Main:p,Heading-Main:s,Match:w,Match:p,Match-heading:w,Match-heading:p,any:w,any:p
+melm 111 Meeting-name:w,Meeting-name:p,Meeting-name:s,Heading:w,Heading:p,Heading:s,Match:w,Match:p,Match-heading:w,Match-heading:p,any:w,any:p
+melm 411 Meeting-name-see-from:w,Meeting-name-see-from:p,Meeting-name-see-from:s,See-from:w,See-from:p,See-from:s,Match:w,Match:p,any:w,any:p
+melm 511 Meeting-name-see-also-from:w,Meeting-name-see-also-from:p,Meeting-name-see-also-from:s,See-also-from:w,See-also-from:p,See-also-from:s,Match:w,Match:p,any:w,any:p
  
  # Uniform Title
-melm 130$a Title-uniform-heading:w,Title-uniform-heading:p,Title-uniform-heading:s,Title-uniform:w,Title-uniform:p,Heading:w,Heading:p,Heading:s,Heading-Main:w,Heading-Main:p,Heading-Main:s,Match:w,Match:p,Match-heading:w,Match-heading:p
-melm 130 Title-uniform:w,Title-uniform:p,Title-uniform:s,Heading:w,Heading:p,Heading:s,Match:w,Match:p,Match-heading:w,Match-heading:p
-melm 431 Title-uniform-see-from:w,Title-uniform-see-from:p,Title-uniform-see-from:s,See-from:w,See-from:p,See-from:s,Match:w,Match:p
-melm 531 Title-uniform-see-also-from:w,Title-uniform-see-also-from:p,Title-uniform-see-also-from:s,See-also-from:w,See-also-from:p,See-also-from:s,Match:w,Match:p
+melm 130$a Title-uniform-heading:w,Title-uniform-heading:p,Title-uniform-heading:s,Title-uniform:w,Title-uniform:p,Heading:w,Heading:p,Heading:s,Heading-Main:w,Heading-Main:p,Heading-Main:s,Match:w,Match:p,Match-heading:w,Match-heading:p,any:w,any:p
+melm 130 Title-uniform:w,Title-uniform:p,Title-uniform:s,Heading:w,Heading:p,Heading:s,Match:w,Match:p,Match-heading:w,Match-heading:p,any:w,any:p
+melm 431 Title-uniform-see-from:w,Title-uniform-see-from:p,Title-uniform-see-from:s,See-from:w,See-from:p,See-from:s,Match:w,Match:p,any:w,any:p
+melm 531 Title-uniform-see-also-from:w,Title-uniform-see-also-from:p,Title-uniform-see-also-from:s,See-also-from:w,See-also-from:p,See-also-from:s,Match:w,Match:p,any:w,any:p
  
  # Chronological Term
-melm 148$a Chronological-term-heading:w,Chronological-term-heading:p,Chronological-term-heading:s,Chronological-term:w,Chronological-term:p,Heading:w,Heading:p,Heading:s,Heading-Main:w,Heading-Main:p,Heading-Main:s
-melm 148 Chronological-term:w,Chronological-term:p,Chronological-term:s,Heading:w,Heading:p,Heading:s
-melm 448 Chronological-term-see-from:w,Chronological-term-see-from:p,Chronological-term-see-from:s,See-from:w,See-from:p,See-from:s
-melm 548 Chronological-term-see-also-from:w,Chronological-term-see-also-from:p,Chronological-term-see-also-from:s,See-also-from:w,See-also-from:p,See-also-from:s
+melm 148$a Chronological-term-heading:w,Chronological-term-heading:p,Chronological-term-heading:s,Chronological-term:w,Chronological-term:p,Heading:w,Heading:p,Heading:s,Heading-Main:w,Heading-Main:p,Heading-Main:s,any:w,any:p
+melm 148 Chronological-term:w,Chronological-term:p,Chronological-term:s,Heading:w,Heading:p,Heading:s,any:w,any:p
+melm 448 Chronological-term-see-from:w,Chronological-term-see-from:p,Chronological-term-see-from:s,See-from:w,See-from:p,See-from:s,any:w,any:p
+melm 548 Chronological-term-see-also-from:w,Chronological-term-see-also-from:p,Chronological-term-see-also-from:s,See-also-from:w,See-also-from:p,See-also-from:s,any:w,any:p
  
  # Topical Term
-melm 150$a Subject-topical-heading:w,Subject-topical-heading:p,Subject-topical-heading:s,Subject-topical:w,Subject-topical:p,Heading:w,Heading:p,Heading:s,Heading-Main:w,Heading-Main:p,Heading-Main:s,Match:w,Match:p,Match-heading:w,Match-heading:p
-melm 150 Subject-topical:w,Subject-topical:p,Subject-topical:s,Heading:w,Heading:p,Heading:s,Match:w,Match:p,Match-heading:w,Match-heading:p
-melm 450 Subject-topical-see-from:w,Subject-topical-see-from:p,Subject-topical-see-from:s,See-from:w,See-from:p,See-from:s,Match:w,Match:p
-melm 550 Subject-topical-see-also-from:w,Subject-topical-see-also-from:p,Subject-topical-see-also-from:s,See-also-from:w,See-also-from:p,See-also-from:s,Match:w,Match:p
+melm 150$a Subject-topical-heading:w,Subject-topical-heading:p,Subject-topical-heading:s,Subject-topical:w,Subject-topical:p,Heading:w,Heading:p,Heading:s,Heading-Main:w,Heading-Main:p,Heading-Main:s,Match:w,Match:p,Match-heading:w,Match-heading:p,any:w,any:p
+melm 150 Subject-topical:w,Subject-topical:p,Subject-topical:s,Heading:w,Heading:p,Heading:s,Match:w,Match:p,Match-heading:w,Match-heading:p,any:w,any:p
+melm 450 Subject-topical-see-from:w,Subject-topical-see-from:p,Subject-topical-see-from:s,See-from:w,See-from:p,See-from:s,Match:w,Match:p,any:w,any:p
+melm 550 Subject-topical-see-also-from:w,Subject-topical-see-also-from:p,Subject-topical-see-also-from:s,See-also-from:w,See-also-from:p,See-also-from:s,Match:w,Match:p,any:w,any:p
  
  # Geographic Name
-melm 151$a Name-geographic-heading:w,Name-geographic-heading:w,Name-geographic-heading:s,Name-geographic:w,Name-geographic:p,Heading:w,Heading:p,Heading:s,Heading-Main:w,Heading-Main:p,Heading-Main:s,Match:w,Match:p,Match-heading:w,Match-heading:p
-melm 151 Name-geographic:w,Name-geographic:p,Name-geographic:s,Heading:w,Heading:p,Heading:s,Match:w,Match:p,Match-heading:w,Match-heading:p
-melm 451 Name-geographic-see-from:w,Name-geographic-see-from:p,Name-geographic-see-from:s,See-from:w,See-from:p,See-from:s,Match:w,Match:p
-melm 551 Name-geographic-see-also-from:w,Name-geographic-see-also-from:p,Name-geographic-see-also-from:s,See-also-from:w,See-also-from:p,See-also-from:s,Match:w,Match:p
+melm 151$a Name-geographic-heading:w,Name-geographic-heading:w,Name-geographic-heading:s,Name-geographic:w,Name-geographic:p,Heading:w,Heading:p,Heading:s,Heading-Main:w,Heading-Main:p,Heading-Main:s,Match:w,Match:p,Match-heading:w,Match-heading:p,any:w,any:p
+melm 151 Name-geographic:w,Name-geographic:p,Name-geographic:s,Heading:w,Heading:p,Heading:s,Match:w,Match:p,Match-heading:w,Match-heading:p,any:w,any:p
+melm 451 Name-geographic-see-from:w,Name-geographic-see-from:p,Name-geographic-see-from:s,See-from:w,See-from:p,See-from:s,Match:w,Match:p,any:w,any:p
+melm 551 Name-geographic-see-also-from:w,Name-geographic-see-also-from:p,Name-geographic-see-also-from:s,See-also-from:w,See-also-from:p,See-also-from:s,Match:w,Match:p,any:w,any:p
  
  # Genre/Form Term
-melm 155$a Term-genre-form-heading:w,Term-genre-form-heading:p,Term-genre-form-heading:s,Term-genre-form:w,Term-genre-form:p,Heading:w,Heading:p,Heading:s,Heading-Main:w,Heading-Main:p,Heading-Main:s,Match:w,Match:p,Match-heading:w,Match-heading:p
-melm 155 Term-genre-form:w,Term-genre-form:p,Term-genre-form:s,Heading:w,Heading:p,Heading:s,Match:w,Match:p,Match-heading:w,Match-heading:p
-melm 455 Term-genre-form-see-from:w,Term-genre-form-see-from:p,Term-genre-form-see-from:s,See-from:w,See-from:p,See-from:s,Match:w,Match:p
-melm 555 Term-genre-form-see-also-from:w,Term-genre-form-see-also-from:p,Term-genre-form-see-also-from:s,See-also-from:w,See-also-from:p,See-also-from:s,Match:w,Match:p
+melm 155$a Term-genre-form-heading:w,Term-genre-form-heading:p,Term-genre-form-heading:s,Term-genre-form:w,Term-genre-form:p,Heading:w,Heading:p,Heading:s,Heading-Main:w,Heading-Main:p,Heading-Main:s,Match:w,Match:p,Match-heading:w,Match-heading:p,any:w,any:p
+melm 155 Term-genre-form:w,Term-genre-form:p,Term-genre-form:s,Heading:w,Heading:p,Heading:s,Match:w,Match:p,Match-heading:w,Match-heading:p,any:w,any:p
+melm 455 Term-genre-form-see-from:w,Term-genre-form-see-from:p,Term-genre-form-see-from:s,See-from:w,See-from:p,See-from:s,Match:w,Match:p,any:w,any:p
+melm 555 Term-genre-form-see-also-from:w,Term-genre-form-see-also-from:p,Term-genre-form-see-also-from:s,See-also-from:w,See-also-from:p,See-also-from:s,Match:w,Match:p,any:w,any:p
  
  # NOTE: subdivisions management missing from Koha
  # General Subdivision
-melm 180 General-subdivision,Heading:w,Heading:p,Heading:s
+melm 180 General-subdivision,Heading:w,Heading:p,Heading:s,any:w,any:p
  # Geographic Subdivision
-melm 181 Geographic-subdivision,Heading:w,Heading:p,Heading:s
+melm 181 Geographic-subdivision,Heading:w,Heading:p,Heading:s,any:w,any:p
  # Chronological Subdivision
-melm 182 Chronological-subdivision,Heading:w,Heading:p,Heading:s
+melm 182 Chronological-subdivision,Heading:w,Heading:p,Heading:s,any:w,any:p
  # Form Subdivision
-melm 185 Form-subdivision,Heading:w,Heading:p,Heading:s
+melm 185 Form-subdivision,Heading:w,Heading:p,Heading:s,any:w,any:p
  
diff --git a/etc/zebradb/marc_defs/marc21/biblios/record.abs b/etc/zebradb/marc_defs/marc21/biblios/record.abs
index e17adb0..805bcd8 100644
--- a/etc/zebradb/marc_defs/marc21/biblios/record.abs
+++ b/etc/zebradb/marc_defs/marc21/biblios/record.abs
@@ -24,7 +24,22 @@ esetname B @
  marc marc21.mar
  systag sysno rank
  xpath enable
-# Some notes:
+# fields indexed in "any" index :
+# biblio fields indexed in "any" :
+# - the more "user friendly" control numbers : 020->030
+# - main entries (authors and uniform title) : 1XX
+# - title and Title-Related Fields : 20X-24X
+# - publisher : 260$b
+# - series : 4XX
+# - some notes : 502 (dissertation), 520 (abstract), 505 (formated content), 511 (participant)
+# - subjects : 6XX
+# - added Entry Fields : 70X-75X
+# - linking Entries-General Information : 76X-78X
+# - series Added Entry Fields : 80X-83X
+# item fields indexed in "any" :
+# - callnumber : 952$o
+# - barcode : 952$p
+
  # pl = Published Place
  # ta = Target Audience 002/22
  # ff8-23
@@ -43,233 +58,535 @@ xpath enable
  # acqdate                 [yyyy-mm-dd]    (952$d, indexed in date,word,sort indexes)
  # pubdate                 [yyyy]          (008/7-10, indexed in year,word,num,sort indexes)
  
-all any
+all anywhere
  # melm 000      rtype:n:range(data,06,1),Bib-level:w:range(data,07,01)
  xelm /record/leader llength:w:range(data,0,5),rtype:w:range(data,6,1),Bib-level:w:range(data,7,1)
  # example: xelm /record/leader l1:w:range(data,0,5),l2:w:range(data,10,2)
  
+#
+# Control Fields 001-008
+#
  melm 001        Control-number
  melm 005        Date/time-last-modified
  melm 007        Microform-generation:n:range(data,11,1),Material-type,ff7-00:w:range(data,0,1),ff7-01:w:range(data,1,1),ff7-02:w:range(data,2,1),ff7-01-02:w:range(data,0,2)
  
  melm 008        date-entered-on-file:n:range(data,0,5),date-entered-on-file:s:range(data,0,5),pubdate:w:range(data,7,4),pubdate:n:range(data,7,4),pubdate:y:range(data,7,4),pubdate:s:range(data,7,4),pl:w:range(data,15,3),ta:w:range(data,22,1),ff8-23:w:range(data,23,1),ff8-29:w:range(data,29,1),lf:w:range(data,33,1),bio:w:range(data,34,1),ln:w:range(data,35,3),ctype:w:range(data,24,4),Record-source:w:range(data,39,0)
  
+#
+# Number and Code Fields (01X-04X)
+#
+# 010 - Library of Congress Control Number
  melm 010        LC-card-number,Identifier-standard
+# 011 - Linking Library of Congress Control Number (BK, MP, MU, VM, SE, USMARC only) [OBSOLETE, 1993]
  melm 011        LC-card-number,Identifier-standard
+# 013 - Patent Control Information
+# 015 - National Bibliography Number
  melm 015        BNB-card-number,BGF-number,Number-db,Number-natl-biblio,Identifier-standard
+# 016 - National Bibliographic Agency Control Number
+# 017 - Copyright or Legal Deposit Number
  melm 017        Number-legal-deposit,Identifier-standard
+# 018 - Copyright Article-Fee Code
  melm 018        Identifier-standard
-melm 020$a      ISBN:w,Identifier-standard:w
-melm 020        Identifier-standard
-melm 022$a      ISSN:w,Identifier-standard:w
-melm 022        Identifier-standard
-melm 023        Identifier-standard
-melm 024$a      Identifier-other
-melm 024        Identifier-standard
-melm 025        Identifier-standard
-melm 027        Report-number,Identifier-standard
-melm 028        Identifier-publisher-for-music,Identifier-standard
-melm 030        CODEN,Identifier-standard
+# 020 - ISBN
+melm 020$a      ISBN:w,Identifier-standard:w,any:w
+melm 020        Identifier-standard,any:w
+# 022 - ISSN
+melm 022$a      ISSN:w,Identifier-standard:w,any:w
+melm 022        Identifier-standard,any:w
+# 023 - Never defined in Marc21
+melm 023        Identifier-standard,any:w
+# 024 - Other Standard Identifier
+melm 024$a      Identifier-other,any:w
+melm 024        Identifier-standard,any:w
+# 025 - Overseas Acquisition Number
+melm 025        Identifier-standard,any:w
+# 027 - Standard Technical Report Number
+melm 027        Report-number,Identifier-standard,any:w
+# 028 - Publisher Number
+melm 028        Number-music-publisher,Identifier-standard,any:w
+# 030 - CODEN Designation
+melm 030        CODEN,Identifier-standard,any:w
+# 031 - Musical Incipits Information
+# 032 - Postal Registration Number
+# 033 - Date/Time and Place of an Event
  #melm 033       Date
+# 034 - Coded Cartographic Mathematical Data
  melm 034        Map-scale
+# 035 - System Control Number
  #melm 035       Local-number,Identifier-standard
+# 036 - Original Study Number for Computer Data files
+# 037 - Source of Acquisition
  melm 037        Identifier-standard,Stock-number
+038 - Record Content Licensor
+# 040 - Cataloging Source
  melm 040        Code-institution,Record-source
+# 041 - Language Code
+# Language code of text/sound track or separate title
  melm 041$a      ln
+# Language code of sung or spoken text
  melm 041$d      ln
+# Language code of librettos
  melm 041$e      ln
+# Language code of subtitles or captions
  melm 041$j      ln
+# 042 - Authentication Code
+# 043 - Geographic Area Code
  melm 043        Code-geographic
+# 044 - Country of Publishing/Producing Entity Code
+# 045 - Time Period of Content
+# 046 - Special Coded Dates
  #melm 046       pubdate
+# 047 - Form of Musical Composition Code
+# 048 - Number of Musical Instruments or Voices Codes
+
+#
+# Classification and Call Number Fields (05X-08X)
+#
+# 050 - Library of Congress Call Number
  melm 050$b      LC-call-number:w,LC-call-number:p,LC-call-number:s
  melm 050        LC-call-number:w,LC-call-number:p,LC-call-number:s
+# 051 - Library of Congress Copy, Issue, Offprint Statement
+# 052 - Geographic Classification
  melm 052        Geographic-class
+# 055 - Classification Numbers Assigned in Canada
+# 060 - National Library of Medicine Call Number
  melm 060        NLM-call-number
+# 061 - National Library of Medicine Copy Statement
+# 066 - Character Sets Present
+# 070 - National Agricultural Library Call Number
  melm 070        NAL-call-number
+# 071 - National Agricultural Library Copy Statement
+# 072 - Subject Category Code
+# 074 - GPO Item Number
+# 080 - Universal Decimal Classification Number
  melm 080        UDC-classification
+# 082 - Dewey Decimal Classification Number
  melm 082        Dewey-classification:w,Dewey-classification:s
+# 083 - Additional Dewey Decimal Classification Number
+# 084 - Other Classification Number
+# 085 - Synthesized Classification Number Components
+# 086 - Government Document Classification Number
  melm 086        Number-govt-pub
-#melm 942$k     LC-card-number:s
+# 088 - Report Number
  
-## KOHA SPECIFIC
-#melm 090$c     Local-number:w
-#Identifier-standard:w
+#melm 942$k     LC-card-number:s
  
+#
+# Main Entry Fields (1XX)
+#
+# 100 - Author : Person name
  melm 100$9      Cross-Reference:w,Koha-Auth-Number
-melm 100$a      Author,Author:p,Author:s,Editor,Author-personal-bibliography,Author-personal-bibliography:p,Author-personal-bibliography:s
-melm 100        Author,Author:p,Author:s,Author-title,Author-name-personal,Name,Name-and-title,Personal-name
+melm 100$a      Author,Author:p,Author:s,Editor,Author-personal-bibliography,Author-personal-bibliography:p,Author-personal-bibliography:s,any:w,any:p
+melm 100        Author,Author:p,Author:s,Author-title,Author-name-personal,Name,Name-and-title,Personal-name,any:w,any:p
+# 110 - Author : Person name
  melm 110$9      Koha-Auth-Number
-melm 110        Author,Author:p,Author:s,Author-title,Author-name-corporate,Name,Name-and-title,Corporate-name
+melm 110        Author,Author:p,Author:s,Author-title,Author-name-corporate,Name,Name-and-title,Corporate-name,any:w,any:p
+# 111 - Author : Person name
  melm 111$9      Koha-Auth-Number
-melm 111        Author,Author:p,Author:s,Author-title,Author-name-corporate,Name,Name-and-title,Conference-name
+melm 111        Author,Author:p,Author:s,Author-title,Author-name-corporate,Name,Name-and-title,Conference-name,any:w,any:p
+# 130 - Uniform Title
  melm 130$n      Thematic-number
  melm 130$r      Music-key
  melm 130$9      Koha-Auth-Number
-melm 130        Title,Title:p,Title-uniform
+melm 130        Title,Title:p,Title-uniform,any:w,any:p
  
-melm 210        Title,Title:p,Title-abbreviated
-melm 211        Title,Title:p,Title-abbreviated
-melm 212        Title,Title:p,Title-other-variant
-melm 214        Title,Title:p,Title-expanded
-melm 222        Title,Title:p,Title-key
+#
+# Title and Title-Related Fields (20X-24X)
+#
+# 210 - Abbreviated Title
+melm 210        Title,Title:p,Title-abbreviated,any:w,any:p
+# 211 - Acronym or Shortened Title (CF) [OBSOLETE, 1993]
+melm 211        Title,Title:p,Title-abbreviated,any:w,any:p
+# 212 - Variant Access Title (SE) [OBSOLETE, 1993]
+melm 212        Title,Title:p,Title-other-variant,any:w,any:p
+# 214 - Augmented Title (BK, CF) [OBSOLETE, 1993]
+melm 214        Title,Title:p,Title-expanded,any:w,any:p
+# 222- Key Title
+melm 222        Title,Title:p,Title-key,any:w,any:p
+# 240 - Uniform Title
  melm 240$r      Music-key
  melm 240$n      Thematic-number
-melm 240        Title:w,Title:p,Title-uniform
+melm 240        Title:w,Title:p,Title-uniform,any:w,any:p
+# 242 - Translation of Title by Cataloging Agency
+# melm 242      Title:w,Title:p,any:w,any:p
+# 243 - Collective Uniform Title
  melm 243$n      Thematic-number
  melm 243$r      Music-key
-melm 243        Title:w,Title:p,Title-collective
-melm 245$a      Title-cover:w,Title-cover:p,Title-cover:s,Title:w,Title:p,Title:s
-melm 245$c      Author,Author-in-order:w,Author-in-order:p,Author-in-order:s
+melm 243        Title:w,Title:p,Title-collective,any:w,any:p
+# 245 - Title Statement
+melm 245$a      Title-cover:w,Title-cover:p,Title-cover:s,Title:w,Title:p,Title:s,any:w,any:p
+melm 245$c      Author,Author-in-order:w,Author-in-order:p,Author-in-order:s,any:w,any:p
  melm 245$9      Cross-Reference:w,Koha-Auth-Number
-melm 245        Title:w,Title:p
-melm 246        Title,Title:p,Title-abbreviated,Title-expanded,Title-former
-melm 247        Title,Title:p,Title-former,Title-other-variant,Related-periodical
+melm 245        Title:w,Title:p,any:w,any:p
+# 246 - Varying Form of Title
+melm 246        Title,Title:p,Title-abbreviated,Title-expanded,Title-former,any:w,any:p
+# 247 - Former Title
+melm 247        Title,Title:p,Title-former,Title-other-variant,Related-periodical,any:w,any:p
+
+#
+# Edition, Imprint, Etc.Fields (250-260)
+#
+# 250 - Edition Statement
+# 254 - Musical Presentation Statement
+# 255 - Cartographic Mathematical Data
+# 256 - Computer File Characteristics
+# 257 - Country of Producing Entity
+# 258 - Philatelic Issue Data
+# 260 - Publication, Distribution, etc. (Imprint)
  melm 260$a      pl:w,pl:p
-melm 260$b      Publisher:w,Publisher:p
+melm 260$b      Publisher:w,Publisher:p,any:w,any:p
  melm 260$c      copydate,copydate:s
  melm 260        pl
+# 263 - Projected Publication Date
+# 264 - Production, Publication, Distribution, Manufacture, and Copyright Notice
+# 270 - Address
+
+#
+# Physical Description, Etc. Fields (3XX)
+#
+# 300 - Physical Description
  melm 300        Extent:w,Extent:p
-melm 400$a      Name-and-title
-melm 400$t      Author-title,Name-and-title,Title,Title-series
+# 306 - Playing Time
+# 307 - Hours, etc.
+# 310 - Current Publication Frequency
+# 321 - Former Publication Frequency
+# 336 - Content Type
+# 337 - Media Type
+# 338 - Carrier Type
+# 340 - Physical Medium
+# 342 - Geospatial Reference Data
+# 343 - Planar Coordinate Data
+# 344 - Sound Characteristics
+# 345 - Projection Characteristics of Moving Image
+# 346 - Video Characteristics
+# 347 - Digital File Characteristics
+# 351 - Organization and Arrangement of Materials
+# 352 - Digital Graphic Representation
+# 355 - Security Classification Control
+# 357 - Originator Dissemination Control
+# 362 - Dates of Publication and/or Sequential Designation
+# 363 - Normalized Date and Sequential Designation
+# 365 - Trade Price
+# 366 - Trade Availability Information
+# 377 - Associated Language
+# 380 - Form of Work
+# 381 - Other Distinguishing Characteristics of Work or Expression
+# 382 - Medium of Performance
+# 383 - Numeric Designation of Musical Work
+# 384 - Key
+# 385 - Audience Characteristics
+# 386 - Creator/Contributor Characteristics
+
+#
+# Series Statement Fields (4XX)
+#
+# 400 - Series Statement/Added Entry-Personal Name (local field for USA since 1999)
+melm 400$a      Name-and-title,any:w,any:p
+melm 400$t      Author-title,Name-and-title,Title,Title-series,any:w,any:p
  melm 400$9      Koha-Auth-Number
-melm 400        Author,Author-name-personal,Name,Personal-name
-melm 410$a      Name-and-title
-melm 410$t      Author-title,Title,Title-series
+melm 400        Author,Author-name-personal,Name,Personal-name,any:w,any:p
+# 410 - Series Statement/Added Entry-Corporate Name (local field for USA since 1999)
+melm 410$a      Name-and-title,any:w,any:p
+melm 410$t      Author-title,Title,Title-series,any:w,any:p
  melm 410$9      Koha-Auth-Number
-melm 410        Author,Corporate-name
+melm 410        Author,Corporate-name,any:w,any:p
  #melm 410        Author-name-corporate,Name
-melm 411$a      Name-and-title
+# 411 - Series Statement/Added Entry−Meeting Name (local field for USA since 1999)
+melm 411$a      Name-and-title,any:w,any:p
  #melm 411$t     title,author,Author-title,Title-series
-melm 411$t      Author-title,Title-series
-melm 411        Author,Conference-name
+melm 411$t      Author-title,Title-series,any:w,any:p
+melm 411        Author,Conference-name,any:w,any:p
  #melm 411       author,Author-name-corporate,Name
  #melm 411        Author-name-corporate,Name
-melm 440$a      Title-series:w,Title-series:p
+# 440 - Series Statement/Added Entry-Title [OBSOLETE, 2008]
+melm 440$a      Title-series:w,Title-series:p,any:w,any:p
  melm 440$9      Koha-Auth-Number
-melm 440        Title-series:w,Title-series:p,Title,Title-series
-melm 490$a      Title-series:w,Title-series:p
+melm 440        Title-series:w,Title-series:p,Title,Title-series,any:w,any:p
+# 490 - Series Statement
+melm 490$a      Title-series:w,Title-series:p,any:w,any:p
  melm 490$9      Koha-Auth-Number
-melm 490        Title,Title-series
+melm 490        Title,Title-series,any:w,any:p
  
+#
+# Note Fields: Part 1 (50X-53X)
+#
+# 500 - General Note
+melm 500        Note:w,Note:p
+# 501 - With Note
  melm 500        Note:w,Note:p
-melm 502        Material-type
-melm 505$r      Author
-melm 505$t      Title
+# 502 - Dissertation Note
+melm 502        Note:w,Note:p,Material-type:w,Material-type:p,any:w,any:p
+# 504 - Bibliography, etc. Note
+# 505 - Formatted Contents Note
+melm 505$r      Author,any:w,any:p
+melm 505$t      Title,any:w,any:p
  melm 505        Note:w,Note:p
-melm 510        Indexed-by
-melm 520        Abstract:w,Abstract:p
-melm 521$a      lex:n
+# 506 - Restrictions on Access Note
+melm 506        Note:w,Note:p
+# 507 - Scale Note for Graphic Material
+melm 507        Note:w,Note:p
+# 508 - Creation/Production Credits Note
+melm 508        Note:w,Note:p
+# 510 - Citation/References Note
+melm 510        Note:w,Note:p, Indexed-by:w,Indexed-by:p
+# 511 - Participant or Performer Note
+melm 511        Note:w,Note:p,Author:w,Author:p,any:w,any:p
+# 513 - Type of Report and Period Covered Note
+melm 513        Note:w,Note:p
+# 514 - Data Quality Note
+melm 514        Note:w,Note:p
+# 515 - Numbering Peculiarities Note
+melm 515        Note:w,Note:p
+# 516 - Type of Computer File or Data Note
+melm 516        Note:w,Note:p
+# 518 - Date/Time and Place of an Event Note
+melm 518        Note:w,Note:p
+# 520 - Summary, etc.
+melm 520        Abstract:w,Abstract:p,any:w,any:p
+# 521 - Target Audience Note
+melm 521$a      Note:n,lex:n
+# 522 - Geographic Coverage Note
+melm 522        Note:w,Note:p
+# 524 - Preferred Citation of Described Materials Note
+melm 524        Note:w,Note:p
+# 525 - Supplement Note
+melm 525        Note:w,Note:p
+# 526 - Study Program Information Note
  melm 526$c      arl,arl:n
  melm 526$d      arp,arp:n
+melm 526        Note:w,Note:p
+# 530 - Additional Physical Form available Note
+melm 530        Note:w,Note:p
+# 533 - Reproduction Note
+melm 533        Note:w,Note:p
  #melm 533$d     pubdate,pubdate:s
+# 534 - Original Version Note
+melm 534        Note:w,Note:p
+# 535 - Location of Originals/Duplicates Note
+melm 535        Note:w,Note:p
+# 536 - Funding Information Note
+melm 536        Note:w,Note:p
+# 538 - System Details Note
+melm 538        Note:w,Note:p
+# 540 - Terms Governing Use and Reproduction Note
+melm 540        Note:w,Note:p
+# 541 - Immediate Source of Acquisition Note
+melm 541        Note:w,Note:p
  #melm 541$d     Date-of-acquisition,Date-of-acquisition:s
+# 542 - Information Relating to Copyright Status
+melm 542        Note:w,Note:p
+# 544 - Location of Other Archival Materials Note
+melm 544        Note:w,Note:p
+# 545 - Biographical or Historical Data
+melm 545        Note:w,Note:p
+# 546 - Language Note
+melm 546        Note:w,Note:p
+# 547 - Former Title Complexity Note
+melm 547        Note:w,Note:p
+# 550 - Issuing Body Note
+melm 550        Note:w,Note:p
+# 552 - Entity and Attribute Information Note
+melm 552        Note:w,Note:p
+# 555 - Cumulative Index/Finding Aids Note
+melm 555        Note:w,Note:p
+# 556 - Information About Documentation Note
+melm 556        Note:w,Note:p
+# 561 - Ownership and Custodial History
+melm 561        Note:w,Note:p
+# 562 - Copy and Version Identification Note
+melm 562        Note:w,Note:p
+# 563 - Binding Information
+melm 563        Note:w,Note:p
+# 565 - Case File Characteristics Note
+melm 565        Note:w,Note:p
+# 567 - Methodology Note
+melm 567        Note:w,Note:p
+# 580 - Linking Entry Complexity Note
+melm 580        Note:w,Note:p
+# 581 - Publications About Described Materials Note
+melm 581        Note:w,Note:p
+# 583 - Action Note
+melm 583        Note:w,Note:p
+# 584 - Accumulation and Frequency of Use Note
+melm 584        Note:w,Note:p
+# 585 - Exhibitions Note
+melm 585        Note:w,Note:p
+# 586 - Awards Note
+melm 586        Note:w,Note:p
+# 588 - Source of Description Note
+melm 588        Note:w,Note:p
+# 59X - Local Notes
  melm 590        Note:w,Note:p
  
-melm 600$a      Name-and-title,Name,Personal-name,Subject-name-personal,Subject,Subject:p
-melm 600$t      Name-and-title,Title,Subject,Subject:p
+#
+# Subject Access Fields (6XX)
+#
+# 600 - Subject Added Entry - Personal Name (R) Full | Concise
+melm 600$a      Name-and-title,Name,Personal-name,Subject-name-personal,Subject,Subject:p,any:w,any:p
+melm 600$t      Name-and-title,Title,Subject,Subject:p,any:w,any:p
  melm 600$9      Koha-Auth-Number
  #melm 600       Name,Personal-name,Subject-heading,Subject-name-personal
-melm 600        Name,Personal-name,Subject-name-personal,Subject,Subject:p
-melm 610$a      Name-and-title,Subject,Subject:p
-melm 610$t      Name-and-title,Title,Subject,Subject:p
+melm 600        Name,Personal-name,Subject-name-personal,Subject,Subject:p,any:w,any:p
+# 610 - Subject Added Entry - Corporate Name (R) Full | Concise
+melm 610$a      Name-and-title,Subject,Subject:p,any:w,any:p,any:w,any:p
+melm 610$t      Name-and-title,Title,Subject,Subject:p,any:w,any:p
  melm 610$9      Koha-Auth-Number
-melm 610        Name,Subject,Subject:p,Corporate-name
-melm 611$a      Name-and-title,Subject,Subject:p
-melm 611$t      Name-and-title,Title,Subject,Subject:p
+melm 610        Name,Subject,Subject:p,Corporate-name,any:w,any:p
+# 611 - Subject Added Entry - Meeting Name (R) Full | Concise
+melm 611$a      Name-and-title,Subject,Subject:p,any:w,any:p
+melm 611$t      Name-and-title,Title,Subject,Subject:p,any:w,any:p
  melm 611$9      Koha-Auth-Number
-melm 611        Conference-name,Name,Subject,Subject:p
-melm 630$n      Thematic-number,Subject,Subject:p
-melm 630$r      Music-key,Subject,Subject:p
+melm 611        Conference-name,Name,Subject,Subject:p,any:w,any:p
+# 630 - Subject Added Entry - Uniform Title (R) Full | Concise
+melm 630$n      Thematic-number,Subject,Subject:p,any:w,any:p
+melm 630$r      Music-key,Subject,Subject:p,any:w,any:p
  melm 630$9      Koha-Auth-Number
-melm 630        Subject,Subject:p
+melm 630        Subject,Subject:p,any:w,any:p
+# 648 - Subject Added Entry - Chronological Term (R) Full | Concise
+melm 648$9      Koha-Auth-Number
+melm 648        Subject,Subject:p,any:w,any:p
+# 650 - Subject Added Entry - Topical Term (R) Full | Concise
  melm 650$9      Koha-Auth-Number
-melm 650        Subject,Subject:p
+melm 650        Subject,Subject:p,any:w,any:p
+# 651 - Subject Added Entry - Geographic Name (R) Full | Concise
  melm 651$9      Koha-Auth-Number
-melm 651        Name-geographic,Subject,Subject:p
+melm 651        Name-geographic,Subject,Subject:p,any:w,any:p
+# 652 - Subject Added Entry-Reversed Geographic [OBSOLETE, 1980]
  melm 652$9      Koha-Auth-Number
  #melm 652       subject-heading,subject-heading:p
+# 653 - Index Term - Uncontrolled (R) Full | Concise
  melm 653$9      Koha-Auth-Number
-melm 653        Subject,Subject:p
+melm 653        Subject,Subject:p,any:w,any:p
+# 654 - Subject Added Entry - Faceted Topical Terms (R) Full | Concise
  melm 654$9      Koha-Auth-Number
-melm 654        Subject,Subject:p
+melm 654        Subject,Subject:p,any:w,any:p
+# 655 - Index Term - Genre/Form (R) Full | Concise
  melm 655$9      Koha-Auth-Number
-melm 655        Subject,Subject:p
+melm 655        Subject,Subject:p,any:w,any:p
+# 656 - Index Term - Occupation (R) Full | Concise
  melm 656$9      Koha-Auth-Number
-melm 656        Subject,Subject:p
+melm 656        Subject,Subject:p,any:w,any:p
+# 657 - Index Term - Function (R) Full | Concise
  melm 657$9      Koha-Auth-Number
-melm 657        Subject,Subject:p
-melm 658$a      curriculum:w,curriculum:p,Subject,Subject:p
-melm 658$b      curriculum:w,curriculum:p,Subject,Subject:p
-melm 658$c      curriculum:w,curriculum:p,Subject,Subject:p
-melm 658        Subject,Subject:p
+melm 657        Subject,Subject:p,any:w,any:p
+# 658 - Index Term - Curriculum Objective (R) Full | Concise
+melm 658$a      curriculum:w,curriculum:p,Subject,Subject:p,any:w,any:p
+melm 658$b      curriculum:w,curriculum:p,Subject,Subject:p,any:w,any:p
+melm 658$c      curriculum:w,curriculum:p,Subject,Subject:p,any:w,any:p
+melm 658        Subject,Subject:p,any:w,any:p
+# 662 - Subject Added Entry - Hierarchical Place Name (R) Full | Concise
+# 69X - Local Subject Access Fields (R) Full | Concise
  melm 690$9      Koha-Auth-Number
-melm 690        Subject,Subject:p
+melm 690        Subject,Subject:p,any:w,any:p
  
+#
+# Added Entry Fields (70X-75X)
+#
+# 700 - Added Entry - Personal Name (R) Full | Concise
  melm 700$9      Cross-Reference,Koha-Auth-Number
-melm 700$a      Author,Author:p
+melm 700$a      Author,Author:p,any:w,any:p
  melm 700$n      Thematic-number
  melm 700$r      Music-key
  #melm 700$t     author,Author-title,Name-and-title,Title,Title-uniform
-melm 700$t      Author-title,Name-and-title,Title,Title-uniform
-melm 700        Author,Author:p,Author-name-personal,Name,Editor,Personal-name
+melm 700$t      Author-title,Name-and-title,Title,Title-uniform,any:w,any:p
+melm 700        Author,Author:p,Author-name-personal,Name,Editor,Personal-name,any:w,any:p
+# 710 - Added Entry - Corporate Name (R) Full | Concise
  #melm 710$t     author,Author-title,Name-and-title,Title,Title-uniform
-melm 710$t      Author-title,Name-and-title,Title,Title-uniform
+melm 710$t      Author-title,Name-and-title,Title,Title-uniform,any:w,any:p
  #melm 710$a     author,author:p,Name-and-title
-melm 710$a      Name-and-title
+melm 710$a      Name-and-title,any:w,any:p
  melm 710$9      Koha-Auth-Number
-melm 710        Author,Author:p,Corporate-name,Name
-melm 711$a      Name-and-title
+melm 710        Author,Author:p,Corporate-name,Name,any:w,any:p
+# 711 - Added Entry - Meeting Name (R) Full | Concise
+melm 711$a      Name-and-title,any:w,any:p
  #melm 711$t     author,Author-title,Title,Title-uniform
-melm 711$t      Author-title,Title,Title-uniform
+melm 711$t      Author-title,Title,Title-uniform,any:w,any:p
  melm 711$9      Koha-Auth-Number
  #melm 711       author,Author-name-corporate,Name,Conference-name
-melm 711        Author,Author:p,Author-name-corporate,Name,Conference-name
+melm 711        Author,Author:p,Author-name-corporate,Name,Conference-name,any:w,any:p
+# 720 - Added Entry - Uncontrolled Name (R) Full | Concise
+# 730 - Added Entry - Uniform Title (R) Full | Concise
  melm 730$n      Thematic-number
  melm 730$r      Music-key
  melm 730$9      Koha-Auth-Number
-melm 730        Title,Title:p,Title-uniform
-melm 740        Title,Title:p,Title-other-variant
-melm 751$a      Name-geographic
+melm 730        Title,Title:p,Title-uniform,any:w,any:p
+# 740 - Added Entry - Uncontrolled Related/Analytical Title (R) Full | Concise
+melm 740        Title,Title:p,Title-other-variant,any:w,any:p
+# 751 - Added Entry - Geographic Name (R) Full | Concise
+melm 751$a      Name-geographic,any:w,any:p
  melm 751$9      Koha-Auth-Number
-melm 751        Name-geographic
+melm 751        Name-geographic,any:w,any:p
+# 752 - Added Entry - Hierarchical Place Name (R) Full | Concise
+# 753 - System Details Access to Computer Files (R) Full | Concise
+# 754 - Added Entry - Taxonomic Identification (R) Full | Concise
+
+#
+# Linking Entry Fields (76X-78X)
+#
+
+# 760 - Main Series Entry (R) Full | Concise
+# 762 - Subseries Entry (R) Full | Concise
+# 765 - Original Language Entry (R) Full | Concise
+# 767 - Translation Entry (R) Full | Concise
+# 770 - Supplement/Special Issue Entry (R) Full | Concise
  melm 770$w      Record-control-number
+# 772 - Supplement Parent Entry (R) Full | Concise
  melm 772$w      Record-control-number
-melm 773$a      Host-item
-melm 773$9	Host-Item-Number
-melm 773$t      Host-item
+# 773 - Host Item Entry (R) Full | Concise
+melm 773$a      Host-item,any:w,any:p
+melm 773$9      Host-Item-Number
+melm 773$t      Host-item,any:w,any:p
  melm 773$w      Record-control-number
+# 774 - Constituent Unit Entry (R) Full | Concise
  melm 774$w      Record-control-number
+# 775 - Other Edition Entry (R) Full | Concise
  melm 775$w      Record-control-number
+# 776 - Additional Physical Form Entry (R) Full | Concise
  melm 776$w      Record-control-number
+# 777 - Issued With Entry (R) Full | Concise
  melm 777$w      Record-control-number
-melm 780$t      Title
+# 780 - Preceding Entry (R) Full | Concise
+melm 780$t      Title,any:w,any:p
  melm 780$w      Record-control-number
-melm 780        Title,Title:p,Title-former,Related-periodical
+melm 780        Title,Title:p,Title-former,Related-periodical,any:w,any:p
+# 785 - Succeeding Entry (R) Full | Concise
  melm 785$w      Record-control-number
-melm 785        Title,Title:p,Title-later,Related-periodical
+melm 785        Title,Title:p,Title-later,Related-periodical,any:w,any:p
+# 786 - Data Source Entry (R) Full | Concise
+# 787 - Other Relationship Entry (R) Full | Concise
  melm 787$w      Record-control-number
  
-melm 800$a      Name-and-title,Title-series:w,Title-series:p
+#
+# 80X-83X - Series Added Entry Fields
+#
+# 800 - Series Added Entry - Personal Name
+melm 800$a      Name-and-title,Title-series:w,Title-series:p,any:w,any:p
  #melm 800$t     author,Author-title,Name-and-title,Title,Title-series
-melm 800$t      Author-title,Name-and-title,Title,Title-series:w,Title-series:p
+melm 800$t      Author-title,Name-and-title,Title,Title-series:w,Title-series:p,any:w,any:p
  melm 800$9      Koha-Auth-Number
  melm 800$w      Record-control-number
-melm 800        Author,Author-name-personal,Name,Personal-name
-melm 810$a      Name-and-title,Title-series:w,Title-series:p
-melm 810$t      Author-title,Name-and-title,Title,Title-series:w,Title-series:p
+melm 800        Author,Author-name-personal,Name,Personal-name,any:w,any:p
+# 810 - Series Added Entry - Corporate Name
+melm 810$a      Name-and-title,Title-series:w,Title-series:p,any:w,any:p
+melm 810$t      Author-title,Name-and-title,Title,Title-series:w,Title-series:p,any:w,any:p
  melm 810$w      Record-control-number
  melm 810$9      Koha-Auth-Number
-melm 810        Author,Corporate-name,Author-name-corporate,Name
-melm 811$a      Name-and-title,Title-series:w,Title-series:p
+melm 810        Author,Corporate-name,Author-name-corporate,Name,any:w,any:p
+# 811 - Series Added Entry - Meeting Name
+melm 811$a      Name-and-title,Title-series:w,Title-series:p,any:w,any:p
  melm 811$9      Koha-Auth-Number
  #melm 811$t     author,Author-title,Name-and-title,Title,Title-series
-melm 811$t      Author-title,Name-and-title,Title,Title-series:w,Title-series:p
+melm 811$t      Author-title,Name-and-title,Title,Title-series:w,Title-series:p,any:w,any:p
  melm 811$w      Record-control-number
-melm 811        Author,Author-name-corporate,Name,Conference-name
+melm 811        Author,Author-name-corporate,Name,Conference-name,any:w,any:p
+# 830 - Series Added Entry - Uniform Title
  melm 830$w      Record-control-number
  melm 830$9      Koha-Auth-Number
-melm 830        Title,Title-series:w,Title-series:p
-melm 840        Title,Title-series:w,Title-series:p
+melm 830        Title,Title-series:w,Title-series:p,any:w,any:p
+# 840 - Series Added Entry - Title [OBSOLETE, 1980]
+melm 840        Title,Title-series:w,Title-series:p,any:w,any:p
+
+# 841-86X - Holdings, Location, Alternate Graphics Fields : not indexed
  
  ###############################
  # Koha Local-Use Biblio Indexes
@@ -314,8 +631,8 @@ melm 952$j      stack:n,stack:w
  melm 952$l      issues:n,issues:w,issues:s
  melm 952$m      renewals:n,renewals:w
  melm 952$n      reserves:n,reserves:w
-melm 952$o      Local-classification:w,Local-classification:p,Local-classification:s
-melm 952$p      barcode,barcode:n
+melm 952$o      Local-classification:w,Local-classification:p,Local-classification:s,any:w,any:p,any:s
+melm 952$p      barcode,barcode:n,any:w,any:p
  melm 952$q      onloan:n,onloan:w
  melm 952$r      datelastseen
  melm 952$s      datelastborrowed
-- 
1.7.9.5

-- 
Mathieu Saby
Service d'Informatique Documentaire
Service Commun de Documentation
Université Rennes 2
Téléphone : 02 99 14 12 65
Courriel : mathieu.saby at univ-rennes2.fr



More information about the Koha-patches mailing list