[Koha-patches] [PATCH] Improve UNIMARC biblio indexing
Mathieu Saby
mathieu.saby at univ-rennes2.fr
Tue Nov 5 17:55:17 CET 2013
Content-Type: text/plain; charset="utf-8"
This patch makes the following changes to UNIMARC biblio indexing :
A. Changes to UNIMARC conf files
1. add comments to biblio-koha-indexdefs.xml
2. make biblio-koha-indexdefs.xml more compact by grouping some declarations
Ex : 200$f and 200$g => one declaration for 200$fg
3. suppress unneeded declarations (indexing of some 4XX fields and 6XX fields not in unimarc format)
4. unindex some (sub)fields unneeded by most users (318, 207,230,210a,215, 4XXd)
5. change the way 308 field is indexed (no visible changes)
6. replace Title-host with Host-item -- see bug 11119
7. index 208 in Material-Type -- see bug 11119
8. index 100 pos 8-9 and 9-12 in pubdate:y and pubdate:n
9. index 100 pos 8-9 in pubdate:s instead of 210$d
10. Index all subfields of note 334 and 327 in note index
11. Index 304 and 327 in title index as well as note index
327 can contain a list of titles included in a work
304 can contain the title of the original work in case of a translation
12. Index 314 in author index as well as note index
314 can contain authors not mentionned in 200$f/g (the 4th, 5th etc author)
13. Index 328 note in Dissertation-information as well as note
14. Index 328$t in Title
B. Changes to ccl.properties :
1. add a new index Dissertation-information (1056)
2. fix EAN, pubdate and acqdate (they were not linked with bib1 attributes)
C. Changes to Search.pm
1. add Dissertation-information and suppress Title-host and UPC
D. Changes to QP config file queryparser.yaml
1. add Dissertation-information
2 fix EAN, pubdate and acqdate
Test plan :
If you cannot test in GRS1, test only in DOM, as GRS will be deprecated.
1. Apply the patch in a UNIMARC Koha running with DOM and ICU
2. copy src/etc/searchengine/queryparser.yaml into the main config directory of QP
3. copy src/etc/zebradb/ccl.properties into the main config directory of Zebra
4. copy src/etc/zebradb/marc_defs/unimarc/biblio/* into the main config directory of Zebra
5. reindex biblios (rebuild_zebra.pl -r -b -x -v)
6. test note index : make some searches on 334$b or 327$b
7. test author index : make some searches on 314 field
8. test title index : make some searches on 304 and 327 field, make a search on 328$t subfield
9. test Dissertation-information index : make some searches on 328 field
10. In a record, put in the dates of 100 fields the values "1000" (1st date) and "1001" (2d date) ; try to search a book written in year 1000, you should find the record ; idem for year 1001
11. make some searches and sort by date. It should work better as before, especially if you have values like "c2009" or "impr. 2010" in 210 field
12. Regression test : make some searches on several indexes, like EAN, etc. It should work as before
Test 10-12 with and without Queryparser activated.
Of course, to test search and sort by dates, you need to have full records, with dates in 100 field as well as 210 field.
---
C4/Search.pm | 3 +-
etc/searchengine/queryparser.yaml | 15 +-
etc/zebradb/ccl.properties | 23 +-
.../unimarc/biblios/biblio-koha-indexdefs.xml | 876 +++++++-------------
.../unimarc/biblios/biblio-zebra-indexdefs.xsl | 755 ++---------------
etc/zebradb/marc_defs/unimarc/biblios/record.abs | 130 ++-
6 files changed, 475 insertions(+), 1327 deletions(-)
diff --git a/C4/Search.pm b/C4/Search.pm
index bec1f89..751851f 100644
--- a/C4/Search.pm
+++ b/C4/Search.pm
@@ -962,6 +962,7 @@ sub getIndexes{
'Date-of-acquisition',
'Date-of-publication',
'Dewey-classification',
+ 'Dissertation-information',
'EAN',
'extent',
'fic',
@@ -1042,7 +1043,6 @@ sub getIndexes{
'su-to',
'su-ut',
'ut',
- 'UPC',
'Term-genre-form',
'Term-genre-form-heading',
'Term-genre-form-see',
@@ -1051,7 +1051,6 @@ sub getIndexes{
'Title',
'Title-cover',
'Title-series',
- 'Title-host',
'Title-uniform',
'Title-uniform-heading',
'Title-uniform-see',
diff --git a/etc/searchengine/queryparser.yaml b/etc/searchengine/queryparser.yaml
index 0cce85c..e8a4510 100644
--- a/etc/searchengine/queryparser.yaml
+++ b/etc/searchengine/queryparser.yaml
@@ -375,6 +375,15 @@ field_mappings:
aliases:
- datelastseen
label: Datelastseen
+ dissertation-information:
+ bib1_mapping:
+ biblioserver:
+ 1: 1056
+ enabled: 1
+ index: dissertation-information
+ aliases:
+ - dissertation-information
+ label: Dissertation-information
dt-bks:
bib1_mapping:
biblioserver:
@@ -423,7 +432,7 @@ field_mappings:
ean:
bib1_mapping:
biblioserver:
- 1: EAN
+ 1: 1214
enabled: 1
index: ean
aliases:
@@ -1230,7 +1239,7 @@ filter_mappings:
acqdate:
bib1_mapping:
biblioserver:
- 1: Date-of-acquisition
+ 1: 32
4: 4
target_syntax_callback: date_filter_target_callback
enabled: 1
@@ -1247,7 +1256,7 @@ filter_mappings:
pubdate:
bib1_mapping:
biblioserver:
- 1: pubdate
+ 1: 31
4: 4
target_syntax_callback: date_filter_target_callback
enabled: 1
diff --git a/etc/zebradb/ccl.properties b/etc/zebradb/ccl.properties
index 14aa7b2..4cfdb22 100644
--- a/etc/zebradb/ccl.properties
+++ b/etc/zebradb/ccl.properties
@@ -327,21 +327,19 @@ sn Local-number
#Date 30 The point of time at which 005, 008/00-05,
# a transaction or event 008/07-10, 260$c,
# takes place. 008/11-14, 033,etc.
-# interpreting this as the copyright date in 260$c
+# interpreting this as the copyright date in 260$c (MARC21) and 210$d (UNIMARC)
copydate 1=30 r=r
#Date-publication 31 The date (usually year) in 008/07-10, 260$c
# which a document is published. 046, 533$d
-Date-of-publication 1=pubdate r=r
-#dp Date-of-publication
+Date-of-publication 1=31 r=r
yr Date-of-publication
pubdate Date-of-publication
#Date-acquisition 32 The date when a document was 541$d
# acquired.
-Date-of-acquisition 1=Date-of-acquisition
+Date-of-acquisition 1=32
acqdate Date-of-acquisition
-#da Date-of-acquisition
#Date/time added to 1011 The date and time that a 008/00-05
#database record was added to the
@@ -352,6 +350,16 @@ acqdate Date-of-acquisition
#modified was last updated.
Date/time-last-modified 1=1012
+#Dissertation- 1056 Information about a MARC21 502/UNIMARC 328
+#information dissertation thesis, or another
+# publication connected with an
+# academic degree.
+Dissertation-information 1=1056
+
+#EAN 1214 European article number UNIMARC 073
+EAN 1=1214
+ean EAN
+
#Identifier-- 1013 Used in full-text searching
#authority/format to indicate to the target
# system the format of the
@@ -442,8 +450,6 @@ music Identifier-publisher-for-music
#Identifier-standard 1=1007 4=6
Identifier-standard 1=1007 4=6
ident Identifier-standard
-upc 1=UPC
-ean 1=EAN
#
#Identifier-stock 1028 A stock number that could be 037
@@ -827,7 +833,7 @@ se Title-series
# a work is to be identified subfield $t in the
# for cataloging purposes. following: 700,710,
# 711
-Title-uniform 1=Title-uniform
+Title-uniform 1=6
ut Title-uniform
Title-uniform-heading 1=Title-uniform-heading
@@ -994,6 +1000,7 @@ mc-loc location
acqsource 1=8015
coded-location-qualifier 1=8016
price 1=8017
+# FIXME stock-number and stocknumber should probably not be different indexes
stocknumber 1=1062
inv stocknumber
stack 1=8018
diff --git a/etc/zebradb/marc_defs/unimarc/biblios/biblio-koha-indexdefs.xml b/etc/zebradb/marc_defs/unimarc/biblios/biblio-koha-indexdefs.xml
index 3d926a3..91dac6d 100644
--- a/etc/zebradb/marc_defs/unimarc/biblios/biblio-koha-indexdefs.xml
+++ b/etc/zebradb/marc_defs/unimarc/biblios/biblio-koha-indexdefs.xml
@@ -39,122 +39,63 @@
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="099" subfields="t">
<target_index>ccode:w</target_index>
</index_subfields>
- <!--record.abs line 33: melm 010$a ISBN:w-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="010" subfields="a">
+ <!--010 : ISBN-->
+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="010" subfields="az">
<target_index>ISBN:w</target_index>
- </index_subfields>
- <!--record.abs line 35: melm 010$z ISBN:w,Identifier-standard:w-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="010" subfields="z">
- <target_index>ISBN:w</target_index>
- <target_index>Identifier-standard:w</target_index>
- </index_subfields>
- <!--record.abs line 36: melm 011$a ISSN:w,Identifier-standard:w-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="011" subfields="a">
- <target_index>ISSN:w</target_index>
<target_index>Identifier-standard:w</target_index>
</index_subfields>
- <!--record.abs line 38: melm 011$y ISSN:w,Identifier-standard:w-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="011" subfields="y">
+ <!--011 : ISSN-->
+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="011" subfields="ayz">
<target_index>ISSN:w</target_index>
<target_index>Identifier-standard:w</target_index>
</index_subfields>
- <!--record.abs line 40: melm 011$z ISSN:w,Identifier-standard:w-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="011" subfields="z">
- <target_index>ISSN:w</target_index>
+ <!--Link ISSN-->
+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="011" subfields="fg">
<target_index>Identifier-standard:w</target_index>
</index_subfields>
- <!--record.abs line 44: melm 011$f Identifier-standard:w-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="011" subfields="f">
- <target_index>Identifier-standard:w</target_index>
- </index_subfields>
- <!--record.abs line 45: melm 011$g Identifier-standard:w-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="011" subfields="g">
- <target_index>Identifier-standard:w</target_index>
- </index_subfields>
- <!--record.abs line 47: melm 012$a Identifier-standard:w-->
+ <!--012 : Fingerprint-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="012" subfields="a">
<target_index>Identifier-standard:w</target_index>
</index_subfields>
- <!--record.abs line 49: melm 013$a Identifier-standard:w-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="013" subfields="a">
+ <!--013 : ISMN-->
+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="013" subfields="az">
<target_index>Identifier-standard:w</target_index>
</index_subfields>
- <!--record.abs line 50: melm 013$z Identifier-standard:w-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="013" subfields="z">
+ <!--014 : Article indentifier-->
+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="014" subfields="az">
<target_index>Identifier-standard:w</target_index>
</index_subfields>
- <!--record.abs line 52: melm 014$a Identifier-standard:w-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="014" subfields="a">
+ <!--015 : ISRN-->
+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="015" subfields="az">
<target_index>Identifier-standard:w</target_index>
</index_subfields>
- <!--record.abs line 53: melm 014$z Identifier-standard:w-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="014" subfields="z">
+ <!--016 : ISRC-->
+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="016" subfields="az">
<target_index>Identifier-standard:w</target_index>
</index_subfields>
- <!--record.abs line 55: melm 015$a Identifier-standard:w-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="015" subfields="a">
+ <!--017-->
+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="017" subfields="az">
<target_index>Identifier-standard:w</target_index>
</index_subfields>
- <!--record.abs line 56: melm 015$z Identifier-standard:w-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="015" subfields="z">
+ <!--040 : CODEN-->
+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="040" subfields="az">
<target_index>Identifier-standard:w</target_index>
</index_subfields>
- <!--record.abs line 58: melm 016$a Identifier-standard:w-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="016" subfields="a">
- <target_index>Identifier-standard:w</target_index>
- </index_subfields>
- <!--record.abs line 59: melm 016$z Identifier-standard:w-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="016" subfields="z">
- <target_index>Identifier-standard:w</target_index>
- </index_subfields>
- <!--record.abs line 61: melm 017$a Identifier-standard:w-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="017" subfields="a">
- <target_index>Identifier-standard:w</target_index>
- </index_subfields>
- <!--record.abs line 62: melm 017$z Identifier-standard:w-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="017" subfields="z">
- <target_index>Identifier-standard:w</target_index>
- </index_subfields>
- <!--record.abs line 72: melm 040$a Identifier-standard:w-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="040" subfields="a">
- <target_index>Identifier-standard:w</target_index>
- </index_subfields>
- <!--record.abs line 73: melm 040$z Identifier-standard:w-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="040" subfields="z">
- <target_index>Identifier-standard:w</target_index>
- </index_subfields>
- <!--record.abs line 75: melm 071$a Identifier-publisher-for-music:w,Identifier-standard:w-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="071" subfields="a">
+ <!--071 : Publisher's number (for music)-->
+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="071" subfields="az">
<target_index>Identifier-publisher-for-music:w</target_index>
<target_index>Identifier-standard:w</target_index>
</index_subfields>
- <!--record.abs line 76: melm 071$z Identifier-publisher-for-music:w,Identifier-standard:w-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="071" subfields="z">
- <target_index>Identifier-publisher-for-music:w</target_index>
- <target_index>Identifier-standard:w</target_index>
- </index_subfields>
- <!--record.abs line 77: melm 071$b Publisher,Publisher:p-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="071" subfields="b">
<target_index>Publisher:w</target_index>
<target_index>Publisher:p</target_index>
</index_subfields>
- <!--record.abs line 79: melm 072$a UPC:w,Identifier-standard:w-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="072" subfields="a">
- <target_index>UPC:w</target_index>
- <target_index>Identifier-standard:w</target_index>
- </index_subfields>
- <!--record.abs line 80: melm 072$z UPC:w,Identifier-standard:w-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="072" subfields="z">
- <target_index>UPC:w</target_index>
+ <!--072 : UPC-->
+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="072" subfields="az">
<target_index>Identifier-standard:w</target_index>
</index_subfields>
- <!--record.abs line 82: melm 073$a EAN:w,Identifier-standard:w-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="073" subfields="a">
- <target_index>EAN:w</target_index>
- <target_index>Identifier-standard:w</target_index>
- </index_subfields>
- <!--record.abs line 83: melm 073$z EAN:w,Identifier-standard:w-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="073" subfields="z">
+ <!--073 : EAN-->
+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="073" subfields="az">
<target_index>EAN:w</target_index>
<target_index>Identifier-standard:w</target_index>
</index_subfields>
@@ -174,10 +115,34 @@
<target_index>itype:w</target_index>
<target_index>itype:p</target_index>
</index_subfields>
- <!--record.abs melm 100$a tpubdate:s:range(data,8,1),ta:w:range(data,17,1),ta:w:range(data,18,1),ta:w:range(data,19,1),Modified-code:n:range(data,21,1),char-encoding:n:range(data,26,2),char-encoding:n:range(data,28,2),char-encoding:n:range(data,30,2),script-Title:n:range(data,34,2)-->
+ <!--==== CODED FIELDS ====-->
+ <!-- Field 100 Description
+ Name of Data Element Number of characters Character Positions Indexed in
+ Date Entered on File (Mandatory) 8 0-7
+ Type of date 1 8 tpubdate
+ Date 1 4 9-12 pubdate ; also for sorting
+ Date 2 4 13-16 pubdate
+ Target audience 3 17-19 ta
+ Government Publication Code 1 20
+ Modified Record Code 1 21 Modified-code
+ Language of cataloguing (mandatory) 3 22-24 do not index in ln
+ Translitteration code 1 25
+ Character Set (Mandatory) 4 26-29 char-encoding
+ Additional Character Set 4 28-33
+ Script of title 2 34-35 script-Title
+ -->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="100" subfields="a" offset="8" length="1">
<target_index>tpubdate:s</target_index>
</index_subfields>
+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="100" subfields="a" offset="9" length="4">
+ <target_index>pubdate:s</target_index>
+ <target_index>pubdate:n</target_index>
+ <target_index>pubdate:y</target_index>
+ </index_subfields>
+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="100" subfields="a" offset="13" length="4">
+ <target_index>pubdate:n</target_index>
+ <target_index>pubdate:y</target_index>
+ </index_subfields>
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="100" subfields="a" offset="17" length="1">
<target_index>ta:w</target_index>
</index_subfields>
@@ -202,15 +167,26 @@
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="100" subfields="a" offset="34" length="2">
<target_index>script-Title:n</target_index>
</index_subfields>
- <!--record.abs line 49: melm 101$a ln-->
+ <!--101 : language-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="101" subfields="a">
<target_index>ln:w</target_index>
</index_subfields>
- <!--record.abs line 50: melm 102$a Country-heading-->
+ <!--102 : country-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="102" subfields="a">
<target_index>Country-publication:w</target_index>
</index_subfields>
- <!--record.abs melm 105$a ff8-18-21:w:range(data,0,1),ff8-18-21:w:range(data,1,1),ff8-18-21:w:range(data,2,1),ff8-18-21:w:range(data,3,1),ctype:w:range(data,4,1),ctype:w:range(data,5,1),ctype:w:range(data,6,1),ctype:w:range(data,7,1),ff8-29:w:range(data,8,1),ff8-30:w:range(data,9,1),ff8-31:w:range(data,10,1),lf:w:range(data,11,1),bio:w:range(data,12,1)-->
+ <!--105-->
+ <!-- Field 105 Description
+ Name of Data Element Number of characters Character Positions Indexed in
+ Illustration codes 4 0-3 ff8-18-21
+ Form of contents codes 4 4-7 ctype
+ Conference or meeting code 1 8 ff8-29
+ Festschrift indicator 1 9 ff8-30
+ Index indicator 1 10 ff8-31
+ Literature code 1 11 lf
+ Biography code 1 12 bio
+ -->
+
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="105" subfields="a" offset="0" length="1">
<target_index>ff8-18-21:w</target_index>
</index_subfields>
@@ -250,12 +226,24 @@
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="105" subfields="a" offset="12" length="1">
<target_index>bio:w</target_index>
</index_subfields>
- <!--record.abs melm 106$a ff8-23:w,ff8-23:p-->
+ <!--106-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="106" subfields="a">
<target_index>ff8-23:w</target_index>
<target_index>ff8-23:p</target_index>
</index_subfields>
- <!--record.abs melm 110$a ff8-21:w:range(data,0,1),ff8-18:w:range(data,1,1),ff8-19:w:range(data,2,1),ctype:w:range(data,3,1),ctype:w:range(data,4,3),ff8-29:w:range(data,7,1),Title-Page-availability-Code:w:range(data,8,1),ff8-31:w:range(data,9,1),Cumulative-Index-availability-Code:w:range(data,10,1)-->
+ <!--110-->
+ <!-- Field 110 Description
+ Name of Data Element Number of characters Character Positions
+ Type of serial designator 1 0
+ Frequency of issue 1 1
+ Regularity 1 2
+ Type of material code 1 3
+ Nature of contents code 3 4-6
+ Conference publication indicator 1 7
+ Title page availability codes 1 8
+ Index availability code 1 9
+ Cumulative index availability code 1 10
+ -->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="110" subfields="a" offset="0" length="1">
<target_index>ff8-21:w</target_index>
</index_subfields>
@@ -283,11 +271,11 @@
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="110" subfields="a" offset="10" length="1">
<target_index>Cumulative-index-availability:w</target_index>
</index_subfields>
- <!--record.abs line 77: melm 115$a Video-mt:w:range(data,0,1)-->
+ <!--115-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="115" subfields="a" offset="0" length="1">
<target_index>Video-mt:w</target_index>
</index_subfields>
- <!--record.abs line 79: melm 116$a Graphics-type:w:range(data,0,1),Graphics-support:w:range(data,1,1),Graphics-support:w:range(data,2,1),-->
+ <!--116-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="116" subfields="a" offset="0" length="1">
<target_index>Graphics-type:w</target_index>
</index_subfields>
@@ -297,13 +285,9 @@
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="116" subfields="a" offset="2" length="1">
<target_index>Graphics-support:w</target_index>
</index_subfields>
- <!--record.abs line 92: melm 200$f Author:w,Author:p-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="200" subfields="f">
- <target_index>Author:w</target_index>
- <target_index>Author:p</target_index>
- </index_subfields>
- <!--record.abs line 94: melm 200$g Author:w,Author:p-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="200" subfields="g">
+ <!--==== AUTHOR ====-->
+ <!--200$fg-->
+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="200" subfields="fg">
<target_index>Author:w</target_index>
<target_index>Author:p</target_index>
</index_subfields>
@@ -459,8 +443,9 @@
<target_index>Author:w</target_index>
<target_index>Author:p</target_index>
</index_data_field>
- <!--record.abs line 115: melm 200$a Title:w,Title:p,Title:s,Title-cover:w,Title-cover:p,Title-cover:s-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="200" subfields="a">
+ <!--200 - Title-->
+ <!--Title-cover is used for relevant sorting-->
+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="200" subfields="aei">
<target_index>Title:w</target_index>
<target_index>Title:p</target_index>
<target_index>Title:s</target_index>
@@ -468,69 +453,56 @@
<target_index>Title-cover:p</target_index>
<target_index>Title-cover:s</target_index>
</index_subfields>
- <!--record.abs line 117: melm 200$c Title:w,Title:p-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="200" subfields="c">
- <target_index>Title:w</target_index>
- <target_index>Title:p</target_index>
- </index_subfields>
- <!--record.abs line 119: melm 200$d Title:w,Title:p-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="200" subfields="d">
+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="200" subfields="cd">
<target_index>Title:w</target_index>
<target_index>Title:p</target_index>
</index_subfields>
- <!--record.abs line 121: melm 200$e Title:w,Title:p,Title-cover:w,Title-cover:p-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="200" subfields="e">
- <target_index>Title:w</target_index>
- <target_index>Title:p</target_index>
- <target_index>Title-cover:w</target_index>
- <target_index>Title-cover:p</target_index>
- </index_subfields>
- <!--record.abs line 123: melm 200$i Title:w,Title:p,Title-cover:w,Title-cover:p-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="200" subfields="i">
- <target_index>Title:w</target_index>
- <target_index>Title:p</target_index>
- <target_index>Title-cover:w</target_index>
- <target_index>Title-cover:p</target_index>
- </index_subfields>
- <!--record.abs line 125: melm 205 Title,Title:p-->
+ <!--205 - Edition statement-->
+ <!--Indexed as Title, but could also be indexed in a specific index-->
<index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="205">
<target_index>Title:w</target_index>
<target_index>Title:p</target_index>
</index_data_field>
- <!--record.abs line 127: melm 207 Serials,Serials:p-->
- <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="207">
- <target_index>Serials:w</target_index>
- <target_index>Serials:p</target_index>
- </index_data_field>
- <!--record.abs line 128: melm 208 Printed-music,Printed-music:p-->
- <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="208">
- <target_index>Printed-music:w</target_index>
- <target_index>Printed-music:p</target_index>
- </index_data_field>
- <!--record.abs line 186: melm 230$a Electronic-ressource-->
+ <!--206 - Material Specific Area fields : maps-->
+ <!--207 - Material Specific Area fields : serials-->
+ <!--do not index-->
+ <!--208 - Material Specific Area fields : music-->
+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="208" subfields="ad">
+ <target_index>Material-Type:w</target_index>
+ <target_index>Material-Type:p</target_index>
+ </index_subfields>
+ <!--230 - Material Specific Area fields : electronic ressources-->
+ <!--Deprecated field. Uncomment to index
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="230" subfields="a">
<target_index>Electronic-ressource:w</target_index>
</index_subfields>
- <!--record.abs line 132: melm 210$a pl,pl:p-->
+ -->
+ <!--210a - Place of publication-->
+ <!--Useless for average user. Uncomment to index-->
+ <!--
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="210" subfields="a">
<target_index>pl:w</target_index>
<target_index>pl:p</target_index>
</index_subfields>
- <!--record.abs line 133: melm 210$c Publisher,Publisher:p-->
+ -->
+ <!--210$c - Publisher-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="210" subfields="c">
<target_index>Publisher:w</target_index>
<target_index>Publisher:p</target_index>
</index_subfields>
- <!--record.abs line 134: melm 210$d pubdate:n,pubdate:y,pubdate:s-->
+ <!--210$d - Date of publication-->
+ <!--May content several dates and strings : impr. 2010, cop 2009-->
+ <!--For sorting, use date coded in 100 field-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="210" subfields="d">
<target_index>pubdate:n</target_index>
<target_index>pubdate:y</target_index>
- <target_index>pubdate:s</target_index>
</index_subfields>
- <!--record.abs line 136: melm 215 Extent-->
+ <!--215 - Extent-->
+ <!--Useless. Uncomment to index
<index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="215">
<target_index>Extent:w</target_index>
</index_data_field>
+ -->
<!--record.abs line 139: melm 225$a Title-series,Title-series:p-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="225" subfields="a">
<target_index>Title-series:w</target_index>
@@ -572,96 +544,105 @@
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="225" subfields="x">
<target_index>ISSN:w</target_index>
</index_subfields>
- <!--record.abs line 156: melm 300$a Note,Note:p-->
+ <!--==== BLOCK OF NOTES ====-->
+ <!--300 - General note-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="300" subfields="a">
<target_index>Note:w</target_index>
<target_index>Note:p</target_index>
</index_subfields>
- <!--record.abs line 157: melm 301$a Note,Note:p-->
+ <!--301 - Notes Pertaining to Identification Numbers-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="301" subfields="a">
<target_index>Note:w</target_index>
<target_index>Note:p</target_index>
</index_subfields>
- <!--record.abs line 158: melm 302$a Note,Note:p-->
+ <!--302 - Notes Pertaining to Coded Information-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="302" subfields="a">
<target_index>Note:w</target_index>
<target_index>Note:p</target_index>
</index_subfields>
- <!--record.abs line 159: melm 303$a Note,Note:p-->
+ <!--303 - Notes Pertaining to Descriptive Information-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="303" subfields="a">
<target_index>Note:w</target_index>
<target_index>Note:p</target_index>
</index_subfields>
- <!--record.abs line 160: melm 304$a Note,Note:p-->
+ <!--304 - Notes Pertaining to Title and Statement of Responsibility-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="304" subfields="a">
<target_index>Note:w</target_index>
<target_index>Note:p</target_index>
+ <target_index>Title:w</target_index>
+ <target_index>Title:p</target_index>
</index_subfields>
- <!--record.abs line 161: melm 305$a Note,Note:p-->
+ <!--305 - Notes Pertaining to Edition and Bibliographic History-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="305" subfields="a">
<target_index>Note:w</target_index>
<target_index>Note:p</target_index>
</index_subfields>
- <!--record.abs line 162: melm 306$a Note,Note:p-->
+ <!--306 - Notes Pertaining to Publication, Distribution, etc.-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="306" subfields="a">
<target_index>Note:w</target_index>
<target_index>Note:p</target_index>
</index_subfields>
- <!--record.abs line 163: melm 307$a Note,Note:p-->
+ <!--307 - Notes Pertaining to Physical Description-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="307" subfields="a">
<target_index>Note:w</target_index>
<target_index>Note:p</target_index>
</index_subfields>
- <!--record.abs line 164: melm 308 Note,Note:p-->
- <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="308">
+ <!--308 - Notes Pertaining to Series-->
+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="308" subfields="a">
<target_index>Note:w</target_index>
<target_index>Note:p</target_index>
- </index_data_field>
- <!--record.abs line 166: melm 310$a Note,Note:p-->
+ </index_subfields>
+ <!--310 - Notes Pertaining to Binding and Availability-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="310" subfields="a">
<target_index>Note:w</target_index>
<target_index>Note:p</target_index>
</index_subfields>
- <!--record.abs line 167: melm 311$a Note,Note:p-->
+ <!--311 - Notes Pertaining to Linking Fields-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="311" subfields="a">
<target_index>Note:w</target_index>
<target_index>Note:p</target_index>
</index_subfields>
- <!--record.abs line 168: melm 312$a Note,Note:p-->
+ <!--312 - Notes Pertaining to Related Titles-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="312" subfields="a">
<target_index>Note:w</target_index>
<target_index>Note:p</target_index>
</index_subfields>
- <!--record.abs line 169: melm 313$a Note,Note:p-->
+ <!--313 - Notes Pertaining to Subject Access-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="313" subfields="a">
<target_index>Note:w</target_index>
<target_index>Note:p</target_index>
</index_subfields>
- <!--record.abs line 170: melm 314$a Note,Note:p-->
+ <!--314 - Notes Pertaining to Intellectual Responsability-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="314" subfields="a">
<target_index>Note:w</target_index>
<target_index>Note:p</target_index>
+ <target_index>Author:w</target_index>
+ <target_index>Author:p</target_index>
</index_subfields>
- <!--record.abs line 171: melm 315$a Note,Note:p-->
+ <!--315 - Notes Pertaining to Material (or Type of Publication) Specific Information-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="315" subfields="a">
<target_index>Note:w</target_index>
<target_index>Note:p</target_index>
</index_subfields>
- <!--record.abs line 172: melm 316$a Note,Note:p-->
+ <!--316 - Note Relating to the Copy in Hand (ancient books)-->
+ <!-- Do not index $u,$5-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="316" subfields="a">
<target_index>Note:w</target_index>
<target_index>Note:p</target_index>
</index_subfields>
- <!--record.abs line 173: melm 317$a Note,Note:p-->
+ <!--317 - Provenance Note (ancient books)-->
+ <!-- Do not index $u,$5-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="317" subfields="a">
<target_index>Note:w</target_index>
<target_index>Note:p</target_index>
</index_subfields>
- <!--record.abs line 174: melm 318$a Note,Note:p-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="318" subfields="a">
+ <!--Action Note-->
+ <!--Uncomment to index
+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="318" subfields="abcdefghijklnor">
<target_index>Note:w</target_index>
<target_index>Note:p</target_index>
</index_subfields>
+ -->
<!--record.abs line 175: melm 320$a Note,Note:p-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="320" subfields="a">
<target_index>Note:w</target_index>
@@ -677,416 +658,296 @@
<target_index>Note:w</target_index>
<target_index>Note:p</target_index>
</index_subfields>
- <!--record.abs line 178: melm 323$a Note,Note:p-->
+ <!--323 - Cast Note -->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="323" subfields="a">
<target_index>Note:w</target_index>
<target_index>Note:p</target_index>
</index_subfields>
- <!--record.abs line 179: melm 324$a Note,Note:p-->
+ <!--324 - Facsimile Note-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="324" subfields="a">
<target_index>Note:w</target_index>
<target_index>Note:p</target_index>
</index_subfields>
- <!--record.abs line 180: melm 325$a Note,Note:p-->
+ <!--325 - Reproduction Note-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="325" subfields="a">
<target_index>Note:w</target_index>
<target_index>Note:p</target_index>
</index_subfields>
- <!--record.abs line 181: melm 326$a Note,Note:p-->
+ <!--326 - Frequency Statement Note (Serials)-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="326" subfields="a">
<target_index>Note:w</target_index>
<target_index>Note:p</target_index>
</index_subfields>
- <!--record.abs line 182: melm 327$a Note,Note:p-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="327" subfields="a">
+ <!--327 - Contents Note-->
+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="327" subfields="abcdefghi">
<target_index>Note:w</target_index>
<target_index>Note:p</target_index>
+ <target_index>Title:w</target_index>
+ <target_index>Title:p</target_index>
</index_subfields>
- <!--record.abs line 183: melm 328 Note,Note:p-->
- <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="328">
+ <!--328 - Dissertation note-->
+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="328" subfields="abcde">
<target_index>Note:w</target_index>
<target_index>Note:p</target_index>
- </index_data_field>
- <!--record.abs line 185: melm 330$a Abstract,Note:w,Abstract:p,Note:p-->
+ <target_index>Dissertation-information:p</target_index>
+ <target_index>Dissertation-information:w</target_index>
+ </index_subfields>
+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="328" subfields="t">
+ <target_index>Note:w</target_index>
+ <target_index>Note:p</target_index>
+ <target_index>Dissertation-information:p</target_index>
+ <target_index>Dissertation-information:w</target_index>
+ <target_index>Title:p</target_index>
+ <target_index>Title:w</target_index>
+ </index_subfields>
+ <!--330 - Summary or Abstract-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="330" subfields="a">
<target_index>Abstract:w</target_index>
<target_index>Note:w</target_index>
<target_index>Abstract:p</target_index>
<target_index>Note:p</target_index>
</index_subfields>
- <!--record.abs line 186: melm 332$a Note,Note:p-->
+ <!--332 - Preferred Citation of Described Materials-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="332" subfields="a">
<target_index>Note:w</target_index>
<target_index>Note:p</target_index>
</index_subfields>
- <!--record.abs line 187: melm 333$a Note,Note:p-->
+ <!--333 - Users/Intended Audience Note-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="333" subfields="a">
<target_index>Note:w</target_index>
<target_index>Note:p</target_index>
</index_subfields>
- <!--record.abs line 273: melm 334$a Note,Note:p-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="334" subfields="a">
+ <!--334 - Awards note-->
+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="334" subfields="abcd">
<target_index>Note:w</target_index>
<target_index>Note:p</target_index>
</index_subfields>
- <!--record.abs line 188: melm 336$a Note,Note:p-->
+ <!--336 - Type of electronic ressource note-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="336" subfields="a">
<target_index>Note:w</target_index>
<target_index>Note:p</target_index>
</index_subfields>
- <!--record.abs line 189: melm 337$a Note,Note:p-->
+ <!--337 - System requirements note-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="337" subfields="a">
<target_index>Note:w</target_index>
<target_index>Note:p</target_index>
</index_subfields>
- <!--record.abs line 190: melm 345$a Note,Note:p-->
+ <!--345 - Acquisition Information Note-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="345" subfields="a">
<target_index>Note:w</target_index>
<target_index>Note:p</target_index>
</index_subfields>
- <!--record.abs line 198: melm 410$t Title-series,Title-series:p-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="410" subfields="t">
- <target_index>Title-series:w</target_index>
- <target_index>Title-series:p</target_index>
- </index_subfields>
- <!--record.abs line 284: melm 411$t Title,Title:p-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="411" subfields="t">
+ <!--359 - Table of contents Note (for french libraries)-->
+ <!--Uncomment to index
+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="359" subfields="abcdefghi">
+ <target_index>Note:w</target_index>
+ <target_index>Note:p</target_index>
<target_index>Title:w</target_index>
<target_index>Title:p</target_index>
</index_subfields>
- <!--record.abs line 199: melm 412$t Title,Title:p-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="412" subfields="t">
- <target_index>Title:w</target_index>
- <target_index>Title:p</target_index>
+ -->
+ <!--==== 4XX BLOCK OF LINKED TITLES ====-->
+ <!--All 4XX indexed as Title, except for 410 and 411-->
+ <!--410 - Series-->
+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="410" subfields="t">
+ <target_index>Title-series:w</target_index>
+ <target_index>Title-series:p</target_index>
</index_subfields>
- <!--record.abs line 286: melm 413$t Title,Title:p-->
+ <!--413 - Excerpt or offprint-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="413" subfields="t">
<target_index>Title:w</target_index>
<target_index>Title:p</target_index>
</index_subfields>
- <!--record.abs line 287: melm 421$t Title,Title:p-->
+ <!--421 - Supplement-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="421" subfields="t">
<target_index>Title:w</target_index>
<target_index>Title:p</target_index>
</index_subfields>
- <!--record.abs line 288: melm 422$t Title,Title:p-->
+ <!--421 - Parent of supplement-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="422" subfields="t">
<target_index>Title:w</target_index>
<target_index>Title:p</target_index>
</index_subfields>
- <!--record.abs line 289: melm 423$t Title,Title:p-->
+ <!--423 - Issued with-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="423" subfields="t">
<target_index>Title:w</target_index>
<target_index>Title:p</target_index>
</index_subfields>
- <!--record.abs line 290: melm 424$t Title,Title:p-->
+ <!--424 - Is Updated by-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="424" subfields="t">
<target_index>Title:w</target_index>
<target_index>Title:p</target_index>
</index_subfields>
- <!--record.abs line 291: melm 425$t Title,Title:p-->
+ <!--425 - Updates-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="425" subfields="t">
<target_index>Title:w</target_index>
<target_index>Title:p</target_index>
</index_subfields>
- <!--record.abs line 292: melm 430$t Title,Title:p-->
+ <!--430 - Continues-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="430" subfields="t">
<target_index>Title:w</target_index>
<target_index>Title:p</target_index>
</index_subfields>
- <!--record.abs line 293: melm 431$t Title,Title:p-->
+ <!--431 - Continues in part-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="431" subfields="t">
<target_index>Title:w</target_index>
<target_index>Title:p</target_index>
</index_subfields>
- <!--record.abs line 294: melm 432$t Title,Title:p-->
+ <!--432 - Supersedes-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="432" subfields="t">
<target_index>Title:w</target_index>
<target_index>Title:p</target_index>
</index_subfields>
- <!--record.abs line 295: melm 433$t Title,Title:p-->
+ <!--433 - Supersedes in part-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="433" subfields="t">
<target_index>Title:w</target_index>
<target_index>Title:p</target_index>
</index_subfields>
- <!--record.abs line 296: melm 434$t Title,Title:p-->
+ <!--434 - Absorbed-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="434" subfields="t">
<target_index>Title:w</target_index>
<target_index>Title:p</target_index>
</index_subfields>
- <!--record.abs line 297: melm 435$t Title,Title:p-->
+ <!--435 - Absorbed in part-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="435" subfields="t">
<target_index>Title:w</target_index>
<target_index>Title:p</target_index>
</index_subfields>
- <!--record.abs line 298: melm 436$t Title,Title:p-->
+ <!--436 - Formed by merger of-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="436" subfields="t">
<target_index>Title:w</target_index>
<target_index>Title:p</target_index>
</index_subfields>
- <!--record.abs line 299: melm 437$t Title,Title:p-->
+ <!--437 - Separated from-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="437" subfields="t">
<target_index>Title:w</target_index>
<target_index>Title:p</target_index>
</index_subfields>
- <!--record.abs line 211: melm 440$t Title,Title:p-->
+ <!--440 - Continued by-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="440" subfields="t">
<target_index>Title:w</target_index>
<target_index>Title:p</target_index>
</index_subfields>
- <!--record.abs line 212: melm 441$t Title,Title:p-->
+ <!--441 - Continued in part by-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="441" subfields="t">
<target_index>Title:w</target_index>
<target_index>Title:p</target_index>
</index_subfields>
- <!--record.abs line 302: melm 442$t Title,Title:p-->
+ <!--442 - Superseded by-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="442" subfields="t">
<target_index>Title:w</target_index>
<target_index>Title:p</target_index>
</index_subfields>
- <!--record.abs line 303: melm 443$t Title,Title:p-->
+ <!--443 - Superseded in part by-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="443" subfields="t">
<target_index>Title:w</target_index>
<target_index>Title:p</target_index>
</index_subfields>
- <!--record.abs line 304: melm 444$t Title,Title:p-->
+ <!--444 - Absorbed by-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="444" subfields="t">
<target_index>Title:w</target_index>
<target_index>Title:p</target_index>
</index_subfields>
- <!--record.abs line 305: melm 445$t Title,Title:p-->
+ <!--445 - Absorbed in part by-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="445" subfields="t">
<target_index>Title:w</target_index>
<target_index>Title:p</target_index>
</index_subfields>
- <!--record.abs line 306: melm 446$t Title,Title:p-->
+ <!--446 - Split into-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="446" subfields="t">
<target_index>Title:w</target_index>
<target_index>Title:p</target_index>
</index_subfields>
- <!--record.abs line 307: melm 447$t Title,Title:p-->
+ <!--447 - Merged with xxx to form-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="447" subfields="t">
<target_index>Title:w</target_index>
<target_index>Title:p</target_index>
</index_subfields>
- <!--record.abs line 308: melm 448$t Title,Title:p-->
+ <!--448 - Changed back to-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="448" subfields="t">
<target_index>Title:w</target_index>
<target_index>Title:p</target_index>
</index_subfields>
- <!--record.abs line 309: melm 451$t Title,Title:p-->
+ <!--451 - Other editions in the same medium-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="451" subfields="t">
<target_index>Title:w</target_index>
<target_index>Title:p</target_index>
</index_subfields>
- <!--record.abs line 310: melm 452$t Title,Title:p-->
+ <!--452 - Edition in a different medium-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="452" subfields="t">
<target_index>Title:w</target_index>
<target_index>Title:p</target_index>
</index_subfields>
- <!--record.abs line 311: melm 453$t Title,Title:p-->
+ <!--453 - Translated as-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="453" subfields="t">
<target_index>Title:w</target_index>
<target_index>Title:p</target_index>
</index_subfields>
- <!--record.abs line 312: melm 454$t Title,Title:p-->
+ <!--454 - Translation of-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="454" subfields="t">
<target_index>Title:w</target_index>
<target_index>Title:p</target_index>
</index_subfields>
- <!--record.abs line 313: melm 455$t Title,Title:p-->
+ <!--455 - Reproduction of-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="455" subfields="t">
<target_index>Title:w</target_index>
<target_index>Title:p</target_index>
</index_subfields>
- <!--record.abs line 314: melm 456$t Title,Title:p-->
+ <!--456 - Reproduced as-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="456" subfields="t">
<target_index>Title:w</target_index>
<target_index>Title:p</target_index>
</index_subfields>
- <!--record.abs line 316: melm 461$t Title,Title-host:w,title-host:p-->
+ <!--461 - Set level-->
+ <!-- FIXME Warning : field used by Koha for analytics, but also in Sudoc network-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="461" subfields="t">
<target_index>Title:w</target_index>
- <target_index>Title-host:w</target_index>
- <target_index>title-host:p</target_index>
+ <target_index>Title:p</target_index>
+ <target_index>Host-item:w</target_index>
+ <target_index>Host-item:p</target_index>
+ </index_subfields>
+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="461" subfields="9">
+ <target_index>Host-Item-Number:w</target_index>
</index_subfields>
- <!--record.abs line 317: melm 462$t Title,Title:p-->
+ <!--462 - Subset level-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="462" subfields="t">
<target_index>Title:w</target_index>
<target_index>Title:p</target_index>
</index_subfields>
- <!--record.abs line 318: melm 463$t Title,Title:p-->
+ <!--463 - Subset level-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="463" subfields="t">
<target_index>Title:w</target_index>
<target_index>Title:p</target_index>
</index_subfields>
- <!--record.abs line 320: melm 464$t Title,Title-host:w,title-host:p,Title:p-->
+ <!--464 - Piece-analytic level-->
+ <!-- FIXME Warning : field used by Koha for analytics, but also in Sudoc network-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="464" subfields="t">
<target_index>Title:w</target_index>
- <target_index>Title-host:w</target_index>
- <target_index>title-host:p</target_index>
<target_index>Title:p</target_index>
+ <target_index>Host-item:w</target_index>
+ <target_index>Host-item:p</target_index>
</index_subfields>
- <!--record.abs line 321: melm 470$t Title,Title:p-->
+ <!--470 - Item reviewed-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="470" subfields="t">
<target_index>Title:w</target_index>
<target_index>Title:p</target_index>
</index_subfields>
- <!--record.abs line 322: melm 481$t Title,Title:p-->
+ <!--481 - Also bound with this volume-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="481" subfields="t">
<target_index>Title:w</target_index>
<target_index>Title:p</target_index>
</index_subfields>
- <!--record.abs line 323: melm 482$t Title,Title:p-->
+ <!--482 - Bound with-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="482" subfields="t">
<target_index>Title:w</target_index>
<target_index>Title:p</target_index>
</index_subfields>
- <!--record.abs line 324: melm 488$t Title,Title:p-->
+ <!--488 - Other related works-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="488" subfields="t">
<target_index>Title:w</target_index>
<target_index>Title:p</target_index>
</index_subfields>
- <!--record.abs line 328: melm 461$9 Host-Item-Number-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="461" subfields="9">
- <target_index>Host-Item-Number:w</target_index>
- </index_subfields>
- <!--record.abs line 331: melm 400$t Title,Title:p-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="400" subfields="t">
- <target_index>Title:w</target_index>
- <target_index>Title:p</target_index>
- </index_subfields>
- <!--record.abs line 332: melm 401$t Title,Title:p-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="401" subfields="t">
- <target_index>Title:w</target_index>
- <target_index>Title:p</target_index>
- </index_subfields>
- <!--record.abs line 333: melm 403$t Title,Title:p,Title-Uniform,Title-Uniform:p-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="403" subfields="t">
- <target_index>Title:w</target_index>
- <target_index>Title:p</target_index>
- <target_index>Title-Uniform:w</target_index>
- <target_index>Title-Uniform:p</target_index>
- </index_subfields>
- <!--record.abs line 334: melm 414$t Title,Title:p-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="414" subfields="t">
- <target_index>Title:w</target_index>
- <target_index>Title:p</target_index>
- </index_subfields>
- <!--record.abs line 335: melm 415$t Title,Title:p-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="415" subfields="t">
- <target_index>Title:w</target_index>
- <target_index>Title:p</target_index>
- </index_subfields>
- <!--record.abs line 336: melm 416$t Title,Title:p-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="416" subfields="t">
- <target_index>Title:w</target_index>
- <target_index>Title:p</target_index>
- </index_subfields>
- <!--record.abs line 337: melm 417$t Title,Title:p-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="417" subfields="t">
- <target_index>Title:w</target_index>
- <target_index>Title:p</target_index>
- </index_subfields>
- <!--record.abs line 338: melm 418$t Title,Title:p-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="418" subfields="t">
- <target_index>Title:w</target_index>
- <target_index>Title:p</target_index>
- </index_subfields>
- <!--record.abs line 339: melm 419$t Title,Title:p-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="419" subfields="t">
- <target_index>Title:w</target_index>
- <target_index>Title:p</target_index>
- </index_subfields>
- <!--record.abs line 340: melm 420$t Title,Title:p-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="420" subfields="t">
- <target_index>Title:w</target_index>
- <target_index>Title:p</target_index>
- </index_subfields>
- <!--record.abs line 217: melm 400$d pubdate:n-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="400" subfields="d">
- <target_index>pubdate:n</target_index>
- </index_subfields>
- <!--record.abs line 218: melm 401$d pubdate:n-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="401" subfields="d">
- <target_index>pubdate:n</target_index>
- </index_subfields>
- <!--record.abs line 219: melm 403$d pubdate:n-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="403" subfields="d">
- <target_index>pubdate:n</target_index>
- </index_subfields>
- <!--record.abs line 220: melm 410$d pubdate:n-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="410" subfields="d">
- <target_index>pubdate:n</target_index>
- </index_subfields>
- <!--record.abs line 221: melm 412$d pubdate:n-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="412" subfields="d">
- <target_index>pubdate:n</target_index>
- </index_subfields>
- <!--record.abs line 222: melm 413$d pubdate:n-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="413" subfields="d">
- <target_index>pubdate:n</target_index>
- </index_subfields>
- <!--record.abs line 223: melm 414$d pubdate:n-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="414" subfields="d">
- <target_index>pubdate:n</target_index>
- </index_subfields>
- <!--record.abs line 224: melm 415$d pubdate:n-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="415" subfields="d">
- <target_index>pubdate:n</target_index>
- </index_subfields>
- <!--record.abs line 225: melm 416$d pubdate:n-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="416" subfields="d">
- <target_index>pubdate:n</target_index>
- </index_subfields>
- <!--record.abs line 226: melm 417$d pubdate:n-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="417" subfields="d">
- <target_index>pubdate:n</target_index>
- </index_subfields>
- <!--record.abs line 227: melm 418$d pubdate:n-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="418" subfields="d">
- <target_index>pubdate:n</target_index>
- </index_subfields>
- <!--record.abs line 228: melm 419$d pubdate:n-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="419" subfields="d">
- <target_index>pubdate:n</target_index>
- </index_subfields>
- <!--record.abs line 229: melm 420$d pubdate:n-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="420" subfields="d">
- <target_index>pubdate:n</target_index>
- </index_subfields>
- <!--record.abs line 230: melm 430$d pubdate:n-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="430" subfields="d">
- <target_index>pubdate:n</target_index>
- </index_subfields>
- <!--record.abs line 231: melm 431$d pubdate:n-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="431" subfields="d">
- <target_index>pubdate:n</target_index>
- </index_subfields>
- <!--record.abs line 232: melm 432$d pubdate:n-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="432" subfields="d">
- <target_index>pubdate:n</target_index>
- </index_subfields>
- <!--record.abs line 233: melm 440$d pubdate:n-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="440" subfields="d">
- <target_index>pubdate:n</target_index>
- </index_subfields>
- <!--record.abs line 234: melm 441$d pubdate:n-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="441" subfields="d">
- <target_index>pubdate:n</target_index>
- </index_subfields>
- <!--record.abs line 235: melm 445$d pubdate:n-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="445" subfields="d">
- <target_index>pubdate:n</target_index>
- </index_subfields>
- <!--record.abs line 236: melm 461$d pubdate:n-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="461" subfields="d">
- <target_index>pubdate:n</target_index>
- </index_subfields>
- <!--record.abs line 239: melm 461$9 Host-Item-Number-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="461" subfields="9">
- <target_index>Host-Item-Number:w</target_index>
- </index_subfields>
+ <!--==== 5XX BLOCK OF OTHER TITLES ====-->
<!--record.abs line 242: melm 500$9 Koha-Auth-Number,Koha-Auth-Number:n-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="500" subfields="9">
<target_index>Koha-Auth-Number:w</target_index>
@@ -1287,250 +1148,150 @@
<target_index>Title:w</target_index>
<target_index>Title:p</target_index>
</index_data_field>
- <!--record.abs line 283: melm 600$9 Koha-Auth-Number,Koha-Auth-Number:n-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="600" subfields="9">
- <target_index>Koha-Auth-Number:w</target_index>
- <target_index>Koha-Auth-Number:n</target_index>
- </index_subfields>
- <!--record.abs line 284: melm 601$9 Koha-Auth-Number,Koha-Auth-Number:n-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="601" subfields="9">
- <target_index>Koha-Auth-Number:w</target_index>
- <target_index>Koha-Auth-Number:n</target_index>
- </index_subfields>
- <!--record.abs line 285: melm 602$9 Koha-Auth-Number,Koha-Auth-Number:n-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="602" subfields="9">
- <target_index>Koha-Auth-Number:w</target_index>
- <target_index>Koha-Auth-Number:n</target_index>
- </index_subfields>
- <!--record.abs line 286: melm 603$9 Koha-Auth-Number,Koha-Auth-Number:n-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="603" subfields="9">
- <target_index>Koha-Auth-Number:w</target_index>
- <target_index>Koha-Auth-Number:n</target_index>
- </index_subfields>
- <!--record.abs line 287: melm 604$9 Koha-Auth-Number,Koha-Auth-Number:n-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="604" subfields="9">
- <target_index>Koha-Auth-Number:w</target_index>
- <target_index>Koha-Auth-Number:n</target_index>
- </index_subfields>
- <!--record.abs line 288: melm 605$9 Koha-Auth-Number,Koha-Auth-Number:n-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="605" subfields="9">
- <target_index>Koha-Auth-Number:w</target_index>
- <target_index>Koha-Auth-Number:n</target_index>
- </index_subfields>
- <!--record.abs line 289: melm 606$9 Koha-Auth-Number,Koha-Auth-Number:n-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="606" subfields="9">
- <target_index>Koha-Auth-Number:w</target_index>
- <target_index>Koha-Auth-Number:n</target_index>
- </index_subfields>
- <!--record.abs line 290: melm 607$9 Koha-Auth-Number,Koha-Auth-Number:n-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="607" subfields="9">
- <target_index>Koha-Auth-Number:w</target_index>
- <target_index>Koha-Auth-Number:n</target_index>
- </index_subfields>
- <!--record.abs melm 608$9 Koha-Auth-Number,Koha-Auth-Number:n-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="608" subfields="9">
- <target_index>Koha-Auth-Number:w</target_index>
- <target_index>Koha-Auth-Number:n</target_index>
- </index_subfields>
- <!--record.abs line 291: melm 610$9 Koha-Auth-Number,Koha-Auth-Number:n-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="610" subfields="9">
- <target_index>Koha-Auth-Number:w</target_index>
- <target_index>Koha-Auth-Number:n</target_index>
- </index_subfields>
- <!--record.abs melm 615$9 Koha-Auth-Number,Koha-Auth-Number:n-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="615" subfields="9">
- <target_index>Koha-Auth-Number:w</target_index>
- <target_index>Koha-Auth-Number:n</target_index>
- </index_subfields>
- <!--record.abs melm 616$9 Koha-Auth-Number,Koha-Auth-Number:n-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="616" subfields="9">
- <target_index>Koha-Auth-Number:w</target_index>
- <target_index>Koha-Auth-Number:n</target_index>
- </index_subfields>
- <!--record.abs melm 617$9 Koha-Auth-Number,Koha-Auth-Number:n-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="617" subfields="9">
- <target_index>Koha-Auth-Number:w</target_index>
- <target_index>Koha-Auth-Number:n</target_index>
- </index_subfields>
- <!--record.abs melm 620$9 Koha-Auth-Number,Koha-Auth-Number:n-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="620" subfields="9">
- <target_index>Koha-Auth-Number:w</target_index>
- <target_index>Koha-Auth-Number:n</target_index>
- </index_subfields>
- <!--record.abs melm 621$9 Koha-Auth-Number,Koha-Auth-Number:n-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="621" subfields="9">
- <target_index>Koha-Auth-Number:w</target_index>
- <target_index>Koha-Auth-Number:n</target_index>
- </index_subfields>
- <!--record.abs line 292: melm 630$9 Koha-Auth-Number,Koha-Auth-Number:n-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="630" subfields="9">
- <target_index>Koha-Auth-Number:w</target_index>
- <target_index>Koha-Auth-Number:n</target_index>
- </index_subfields>
- <!--record.abs line 293: melm 631$9 Koha-Auth-Number,Koha-Auth-Number:n-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="631" subfields="9">
- <target_index>Koha-Auth-Number:w</target_index>
- <target_index>Koha-Auth-Number:n</target_index>
- </index_subfields>
- <!--record.abs line 294: melm 632$9 Koha-Auth-Number,Koha-Auth-Number:n-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="632" subfields="9">
- <target_index>Koha-Auth-Number:w</target_index>
- <target_index>Koha-Auth-Number:n</target_index>
- </index_subfields>
- <!--record.abs line 295: melm 633$9 Koha-Auth-Number,Koha-Auth-Number:n-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="633" subfields="9">
- <target_index>Koha-Auth-Number:w</target_index>
- <target_index>Koha-Auth-Number:n</target_index>
- </index_subfields>
- <!--record.abs line 296: melm 634$9 Koha-Auth-Number,Koha-Auth-Number:n-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="634" subfields="9">
- <target_index>Koha-Auth-Number:w</target_index>
- <target_index>Koha-Auth-Number:n</target_index>
- </index_subfields>
- <!--record.abs line 297: melm 635$9 Koha-Auth-Number,Koha-Auth-Number:n-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="635" subfields="9">
- <target_index>Koha-Auth-Number:w</target_index>
- <target_index>Koha-Auth-Number:n</target_index>
- </index_subfields>
- <!--record.abs line 298: melm 636$9 Koha-Auth-Number,Koha-Auth-Number:n-->
- <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="636" subfields="9">
- <target_index>Koha-Auth-Number:w</target_index>
- <target_index>Koha-Auth-Number:n</target_index>
- </index_subfields>
- <!--record.abs line 300: melm 600$a Personal-name,Personal-name:p,Subject,Subject:p-->
+ <!--==== 6XX BLOCK OF SUBJECTS ====-->
+ <!--600 - Personal name-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="600" subfields="a">
<target_index>Personal-name:w</target_index>
<target_index>Personal-name:p</target_index>
<target_index>Subject:w</target_index>
<target_index>Subject:p</target_index>
</index_subfields>
- <!--record.abs line 301: melm 600 Subject,Subject:p-->
+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="600" subfields="9">
+ <target_index>Koha-Auth-Number:w</target_index>
+ <target_index>Koha-Auth-Number:n</target_index>
+ </index_subfields>
<index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="600">
<target_index>Subject:w</target_index>
<target_index>Subject:p</target_index>
</index_data_field>
- <!--record.abs line 302: melm 601$a Corporate-name,Conference-name,Corporate-name:p,Conference-name:p-->
+ <!--601 - Corporate name-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="601" subfields="a">
<target_index>Corporate-name:w</target_index>
<target_index>Conference-name:w</target_index>
<target_index>Corporate-name:p</target_index>
<target_index>Conference-name:p</target_index>
</index_subfields>
- <!--record.abs line 303: melm 601 Subject,Subject:p-->
+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="601" subfields="9">
+ <target_index>Koha-Auth-Number:w</target_index>
+ <target_index>Koha-Auth-Number:n</target_index>
+ </index_subfields>
<index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="601">
<target_index>Subject:w</target_index>
<target_index>Subject:p</target_index>
</index_data_field>
- <!--record.abs line 304: melm 602$a Personal-name,Personal-name:p-->
+ <!--602 - Familiy name-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="602" subfields="a">
<target_index>Personal-name:w</target_index>
<target_index>Personal-name:p</target_index>
</index_subfields>
- <!--record.abs line 305: melm 602 Subject,Subject:p-->
+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="602" subfields="9">
+ <target_index>Koha-Auth-Number:w</target_index>
+ <target_index>Koha-Auth-Number:n</target_index>
+ </index_subfields>
<index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="602">
<target_index>Subject:w</target_index>
<target_index>Subject:p</target_index>
</index_data_field>
- <!--record.abs line 306: melm 604 Subject,Subject:p-->
+ <!--604 - Title and author-->
+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="604" subfields="9">
+ <target_index>Koha-Auth-Number:w</target_index>
+ <target_index>Koha-Auth-Number:n</target_index>
+ </index_subfields>
<index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="604">
<target_index>Subject:w</target_index>
<target_index>Subject:p</target_index>
</index_data_field>
- <!--record.abs line 307: melm 605 Subject,Subject:p-->
+ <!--605 - Title-->
+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="605" subfields="9">
+ <target_index>Koha-Auth-Number:w</target_index>
+ <target_index>Koha-Auth-Number:n</target_index>
+ </index_subfields>
<index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="605">
<target_index>Subject:w</target_index>
<target_index>Subject:p</target_index>
</index_data_field>
- <!--record.abs line 308: melm 606 Subject,Subject:p-->
+ <!--606 - Topic-->
+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="606" subfields="9">
+ <target_index>Koha-Auth-Number:w</target_index>
+ <target_index>Koha-Auth-Number:n</target_index>
+ </index_subfields>
<index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="606">
<target_index>Subject:w</target_index>
<target_index>Subject:p</target_index>
</index_data_field>
- <!--record.abs line 309: melm 607 Subject,Subject:p-->
+ <!--607 - Geographic-->
+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="607" subfields="9">
+ <target_index>Koha-Auth-Number:w</target_index>
+ <target_index>Koha-Auth-Number:n</target_index>
+ </index_subfields>
<index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="607">
<target_index>Subject:w</target_index>
<target_index>Subject:p</target_index>
</index_data_field>
- <!--record.abs line 445: melm 608 Subject,Subject:p-->
+ <!--608 - Form-Genre-->
+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="608" subfields="9">
+ <target_index>Koha-Auth-Number:w</target_index>
+ <target_index>Koha-Auth-Number:n</target_index>
+ </index_subfields>
<index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="608">
<target_index>Subject:w</target_index>
<target_index>Subject:p</target_index>
</index_data_field>
- <!--record.abs line 446: melm 610 Subject,Subject:p-->
+ <!--610 - Free-->
+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="608" subfields="9">
+ <target_index>Koha-Auth-Number:w</target_index>
+ <target_index>Koha-Auth-Number:n</target_index>
+ </index_subfields>
<index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="610">
<target_index>Subject:w</target_index>
<target_index>Subject:p</target_index>
</index_data_field>
- <!--record.abs line 447: melm 615 Subject,Subject:p-->
+ <!--615 - Category-->
+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="615" subfields="9">
+ <target_index>Koha-Auth-Number:w</target_index>
+ <target_index>Koha-Auth-Number:n</target_index>
+ </index_subfields>
<index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="615">
<target_index>Subject:w</target_index>
<target_index>Subject:p</target_index>
</index_data_field>
- <!--record.abs line 448: melm 616 Subject,Subject:p-->
+ <!--616 - Trademark-->
+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="616" subfields="9">
+ <target_index>Koha-Auth-Number:w</target_index>
+ <target_index>Koha-Auth-Number:n</target_index>
+ </index_subfields>
<index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="616">
<target_index>Subject:w</target_index>
<target_index>Subject:p</target_index>
</index_data_field>
- <!--record.abs line 449: melm 617 Subject,Subject:p-->
+ <!--617 - Hierarchical geographical name-->
+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="617" subfields="9">
+ <target_index>Koha-Auth-Number:w</target_index>
+ <target_index>Koha-Auth-Number:n</target_index>
+ </index_subfields>
<index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="617">
<target_index>Subject:w</target_index>
<target_index>Subject:p</target_index>
</index_data_field>
- <!--record.abs line 450: melm 620 Subject,Subject:p-->
+ <!--620 - Place and date access-->
+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="620" subfields="9">
+ <target_index>Koha-Auth-Number:w</target_index>
+ <target_index>Koha-Auth-Number:n</target_index>
+ </index_subfields>
<index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="620">
<target_index>Subject:w</target_index>
<target_index>Subject:p</target_index>
</index_data_field>
- <!--record.abs line 451: melm 621 Subject,Subject:p-->
+ <!--621 - Place and date of origin-->
+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="621" subfields="9">
+ <target_index>Koha-Auth-Number:w</target_index>
+ <target_index>Koha-Auth-Number:n</target_index>
+ </index_subfields>
<index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="621">
<target_index>Subject:w</target_index>
<target_index>Subject:p</target_index>
</index_data_field>
- <!--record.abs line 460: melm 603 Subject,Subject:p-->
- <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="603">
- <target_index>Subject:w</target_index>
- <target_index>Subject:p</target_index>
- </index_data_field>
- <!--record.abs line 310: melm 630 Subject,Subject:p-->
- <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="630">
- <target_index>Subject:w</target_index>
- <target_index>Subject:p</target_index>
- </index_data_field>
- <!--record.abs line 311: melm 631 Subject,Subject:p-->
- <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="631">
- <target_index>Subject:w</target_index>
- <target_index>Subject:p</target_index>
- </index_data_field>
- <!--record.abs line 312: melm 632 Subject,Subject:p-->
- <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="632">
- <target_index>Subject:w</target_index>
- <target_index>Subject:p</target_index>
- </index_data_field>
- <!--record.abs line 313: melm 633 Subject,Subject:p-->
- <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="633">
- <target_index>Subject:w</target_index>
- <target_index>Subject:p</target_index>
- </index_data_field>
- <!--record.abs line 314: melm 634 Subject,Subject:p-->
- <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="634">
- <target_index>Subject:w</target_index>
- <target_index>Subject:p</target_index>
- </index_data_field>
- <!--record.abs line 315: melm 635 Subject,Subject:p-->
- <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="635">
- <target_index>Subject:w</target_index>
- <target_index>Subject:p</target_index>
- </index_data_field>
- <!--record.abs line 316: melm 636 Subject,Subject:p-->
- <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="636">
- <target_index>Subject:w</target_index>
- <target_index>Subject:p</target_index>
- </index_data_field>
- <!--record.abs line 324: melm 646 Subject,Subject:p-->
- <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="646">
- <target_index>Subject:w</target_index>
- <target_index>Subject:p</target_index>
- </index_data_field>
+ <!--==== 67X/68X BLOCK OF CLASSIFICATIONS ====-->
<!--record.abs line 471: melm 670 Subject-precis:w,Subject-precis:p-->
<index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="670">
<target_index>Subject-precis:w</target_index>
@@ -1562,72 +1323,73 @@
<target_index>Local-classification:w</target_index>
<target_index>Local-classification:p</target_index>
</index_data_field>
- <!--record.abs melm 995$1 damaged,damaged:n,item-->
+ <!--==== 995 ITEMS ====-->
+ <!--995$1 damaged,damaged:n,item-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="995" subfields="1">
<target_index>damaged:w</target_index>
<target_index>damaged:n</target_index>
<target_index>item:w</target_index>
</index_subfields>
- <!--record.abs melm 995$2 lost,lost:n,item-->
+ <!--995$2 lost,lost:n,item-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="995" subfields="2">
<target_index>lost:w</target_index>
<target_index>lost:n</target_index>
<target_index>item:w</target_index>
</index_subfields>
- <!--record.abs melm 995$3 withdrawn,withdrawn:n,item-->
+ <!--995$3 withdrawn,withdrawn:n,item-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="995" subfields="3">
<target_index>withdrawn:w</target_index>
<target_index>withdrawn:n</target_index>
<target_index>item:w</target_index>
</index_subfields>
- <!--record.abs line 332: melm 995$a homebranch,Host-item,item-->
+ <!--995$a homebranch,Host-item,item-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="995" subfields="a">
<target_index>homebranch:w</target_index>
<target_index>Host-item:w</target_index>
<target_index>item:w</target_index>
</index_subfields>
- <!--record.abs line 333: melm 995$b homebranch,Host-item,item-->
+ <!--995$b homebranch,Host-item,item-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="995" subfields="b">
<target_index>homebranch:w</target_index>
<target_index>Host-item:w</target_index>
<target_index>item:w</target_index>
</index_subfields>
- <!--record.abs line 334: melm 995$c holdingbranch,Record-Source,item-->
+ <!--995$c holdingbranch,Record-Source,item-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="995" subfields="c">
<target_index>holdingbranch:w</target_index>
<target_index>Record-Source:w</target_index>
<target_index>item:w</target_index>
</index_subfields>
- <!--record.abs line 335: melm 995$d holdingbranch,Record-Source,item-->
+ <!--995$d holdingbranch,Record-Source,item-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="995" subfields="d">
<target_index>holdingbranch:w</target_index>
<target_index>Record-Source:w</target_index>
<target_index>item:w</target_index>
</index_subfields>
- <!--record.abs melm 995$e location,location:p,item-->
+ <!--995$e location,location:p,item-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="995" subfields="e">
<target_index>location:w</target_index>
<target_index>location:p</target_index>
<target_index>item:w</target_index>
</index_subfields>
- <!--record.abs line 337: melm 995$f barcode,barcode:p,item-->
+ <!--995$f barcode,barcode:p,item-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="995" subfields="f">
<target_index>barcode:w</target_index>
<target_index>barcode:p</target_index>
<target_index>item:w</target_index>
</index_subfields>
- <!--record.abs line 338: melm 995$h ccode,ccode:p,item-->
+ <!--995$h ccode,ccode:p,item-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="995" subfields="h">
<target_index>ccode:w</target_index>
<target_index>ccode:p</target_index>
<target_index>item:w</target_index>
</index_subfields>
- <!--record.abs line 339: melm 995$j LC-card-number:s,item-->
+ <!--995$j LC-card-number:s,item-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="995" subfields="j">
<target_index>LC-card-number:s</target_index>
<target_index>item:w</target_index>
</index_subfields>
- <!--record.abs line 340: melm 995$k Call-Number,Local-classification,lcn,Call-Number:p,Local-classification:p,lcn:p,item,Local-classification:s-->
+ <!--995$k Call-Number,Local-classification,lcn,Call-Number:p,Local-classification:p,lcn:p,item,Local-classification:s-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="995" subfields="k">
<target_index>Call-Number:w</target_index>
<target_index>Local-classification:w</target_index>
@@ -1638,7 +1400,7 @@
<target_index>item:w</target_index>
<target_index>Local-classification:s</target_index>
</index_subfields>
- <!--record.abs line 341: melm 995$n onloan:d,onloan:n,onloan:s,onloan:w,item-->
+ <!--995$n onloan:d,onloan:n,onloan:s,onloan:w,item-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="995" subfields="n">
<target_index>onloan:d</target_index>
<target_index>onloan:n</target_index>
@@ -1646,17 +1408,17 @@
<target_index>onloan:w</target_index>
<target_index>item:w</target_index>
</index_subfields>
- <!--record.abs line 342: melm 995$u Note,Note:p,item-->
+ <!--995$u Note,Note:p,item-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="995" subfields="u">
<target_index>Note:w</target_index>
<target_index>Note:p</target_index>
<target_index>item:w</target_index>
</index_subfields>
- <!--record.abs line 343: melm 995 item # just to index every subfield-->
+ <!--995 item # just to index every subfield-->
<index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="995">
<target_index>item:w</target_index>
</index_data_field>
- <!--record.abs line 346: melm 942$0 totalissues:n,totalissues:s-->
+ <!--942$0 totalissues:n,totalissues:s-->
<index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="942" subfields="0">
<target_index>totalissues:n</target_index>
<target_index>totalissues:s</target_index>
diff --git a/etc/zebradb/marc_defs/unimarc/biblios/biblio-zebra-indexdefs.xsl b/etc/zebradb/marc_defs/unimarc/biblios/biblio-zebra-indexdefs.xsl
index de3f06f..38ee397 100644
--- a/etc/zebradb/marc_defs/unimarc/biblios/biblio-zebra-indexdefs.xsl
+++ b/etc/zebradb/marc_defs/unimarc/biblios/biblio-zebra-indexdefs.xsl
@@ -92,14 +92,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml)
</xslo:template>
<xslo:template mode="index_subfields" match="marc:datafield[@tag='010']">
<xslo:for-each select="marc:subfield">
- <xslo:if test="contains('a', @code)">
- <z:index name="ISBN:w">
- <xslo:value-of select="."/>
- </z:index>
- </xslo:if>
- </xslo:for-each>
- <xslo:for-each select="marc:subfield">
- <xslo:if test="contains('z', @code)">
+ <xslo:if test="contains('az', @code)">
<z:index name="ISBN:w Identifier-standard:w">
<xslo:value-of select="."/>
</z:index>
@@ -108,35 +101,14 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml)
</xslo:template>
<xslo:template mode="index_subfields" match="marc:datafield[@tag='011']">
<xslo:for-each select="marc:subfield">
- <xslo:if test="contains('a', @code)">
- <z:index name="ISSN:w Identifier-standard:w">
- <xslo:value-of select="."/>
- </z:index>
- </xslo:if>
- </xslo:for-each>
- <xslo:for-each select="marc:subfield">
- <xslo:if test="contains('y', @code)">
- <z:index name="ISSN:w Identifier-standard:w">
- <xslo:value-of select="."/>
- </z:index>
- </xslo:if>
- </xslo:for-each>
- <xslo:for-each select="marc:subfield">
- <xslo:if test="contains('z', @code)">
+ <xslo:if test="contains('ayz', @code)">
<z:index name="ISSN:w Identifier-standard:w">
<xslo:value-of select="."/>
</z:index>
</xslo:if>
</xslo:for-each>
<xslo:for-each select="marc:subfield">
- <xslo:if test="contains('f', @code)">
- <z:index name="Identifier-standard:w">
- <xslo:value-of select="."/>
- </z:index>
- </xslo:if>
- </xslo:for-each>
- <xslo:for-each select="marc:subfield">
- <xslo:if test="contains('g', @code)">
+ <xslo:if test="contains('fg', @code)">
<z:index name="Identifier-standard:w">
<xslo:value-of select="."/>
</z:index>
@@ -154,14 +126,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml)
</xslo:template>
<xslo:template mode="index_subfields" match="marc:datafield[@tag='013']">
<xslo:for-each select="marc:subfield">
- <xslo:if test="contains('a', @code)">
- <z:index name="Identifier-standard:w">
- <xslo:value-of select="."/>
- </z:index>
- </xslo:if>
- </xslo:for-each>
- <xslo:for-each select="marc:subfield">
- <xslo:if test="contains('z', @code)">
+ <xslo:if test="contains('az', @code)">
<z:index name="Identifier-standard:w">
<xslo:value-of select="."/>
</z:index>
@@ -170,14 +135,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml)
</xslo:template>
<xslo:template mode="index_subfields" match="marc:datafield[@tag='014']">
<xslo:for-each select="marc:subfield">
- <xslo:if test="contains('a', @code)">
- <z:index name="Identifier-standard:w">
- <xslo:value-of select="."/>
- </z:index>
- </xslo:if>
- </xslo:for-each>
- <xslo:for-each select="marc:subfield">
- <xslo:if test="contains('z', @code)">
+ <xslo:if test="contains('az', @code)">
<z:index name="Identifier-standard:w">
<xslo:value-of select="."/>
</z:index>
@@ -186,14 +144,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml)
</xslo:template>
<xslo:template mode="index_subfields" match="marc:datafield[@tag='015']">
<xslo:for-each select="marc:subfield">
- <xslo:if test="contains('a', @code)">
- <z:index name="Identifier-standard:w">
- <xslo:value-of select="."/>
- </z:index>
- </xslo:if>
- </xslo:for-each>
- <xslo:for-each select="marc:subfield">
- <xslo:if test="contains('z', @code)">
+ <xslo:if test="contains('az', @code)">
<z:index name="Identifier-standard:w">
<xslo:value-of select="."/>
</z:index>
@@ -202,14 +153,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml)
</xslo:template>
<xslo:template mode="index_subfields" match="marc:datafield[@tag='016']">
<xslo:for-each select="marc:subfield">
- <xslo:if test="contains('a', @code)">
- <z:index name="Identifier-standard:w">
- <xslo:value-of select="."/>
- </z:index>
- </xslo:if>
- </xslo:for-each>
- <xslo:for-each select="marc:subfield">
- <xslo:if test="contains('z', @code)">
+ <xslo:if test="contains('az', @code)">
<z:index name="Identifier-standard:w">
<xslo:value-of select="."/>
</z:index>
@@ -218,14 +162,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml)
</xslo:template>
<xslo:template mode="index_subfields" match="marc:datafield[@tag='017']">
<xslo:for-each select="marc:subfield">
- <xslo:if test="contains('a', @code)">
- <z:index name="Identifier-standard:w">
- <xslo:value-of select="."/>
- </z:index>
- </xslo:if>
- </xslo:for-each>
- <xslo:for-each select="marc:subfield">
- <xslo:if test="contains('z', @code)">
+ <xslo:if test="contains('az', @code)">
<z:index name="Identifier-standard:w">
<xslo:value-of select="."/>
</z:index>
@@ -234,14 +171,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml)
</xslo:template>
<xslo:template mode="index_subfields" match="marc:datafield[@tag='040']">
<xslo:for-each select="marc:subfield">
- <xslo:if test="contains('a', @code)">
- <z:index name="Identifier-standard:w">
- <xslo:value-of select="."/>
- </z:index>
- </xslo:if>
- </xslo:for-each>
- <xslo:for-each select="marc:subfield">
- <xslo:if test="contains('z', @code)">
+ <xslo:if test="contains('az', @code)">
<z:index name="Identifier-standard:w">
<xslo:value-of select="."/>
</z:index>
@@ -250,14 +180,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml)
</xslo:template>
<xslo:template mode="index_subfields" match="marc:datafield[@tag='071']">
<xslo:for-each select="marc:subfield">
- <xslo:if test="contains('a', @code)">
- <z:index name="Identifier-publisher-for-music:w Identifier-standard:w">
- <xslo:value-of select="."/>
- </z:index>
- </xslo:if>
- </xslo:for-each>
- <xslo:for-each select="marc:subfield">
- <xslo:if test="contains('z', @code)">
+ <xslo:if test="contains('az', @code)">
<z:index name="Identifier-publisher-for-music:w Identifier-standard:w">
<xslo:value-of select="."/>
</z:index>
@@ -273,15 +196,8 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml)
</xslo:template>
<xslo:template mode="index_subfields" match="marc:datafield[@tag='072']">
<xslo:for-each select="marc:subfield">
- <xslo:if test="contains('a', @code)">
- <z:index name="UPC:w Identifier-standard:w">
- <xslo:value-of select="."/>
- </z:index>
- </xslo:if>
- </xslo:for-each>
- <xslo:for-each select="marc:subfield">
- <xslo:if test="contains('z', @code)">
- <z:index name="UPC:w Identifier-standard:w">
+ <xslo:if test="contains('az', @code)">
+ <z:index name="Identifier-standard:w">
<xslo:value-of select="."/>
</z:index>
</xslo:if>
@@ -289,14 +205,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml)
</xslo:template>
<xslo:template mode="index_subfields" match="marc:datafield[@tag='073']">
<xslo:for-each select="marc:subfield">
- <xslo:if test="contains('a', @code)">
- <z:index name="EAN:w Identifier-standard:w">
- <xslo:value-of select="."/>
- </z:index>
- </xslo:if>
- </xslo:for-each>
- <xslo:for-each select="marc:subfield">
- <xslo:if test="contains('z', @code)">
+ <xslo:if test="contains('az', @code)">
<z:index name="EAN:w Identifier-standard:w">
<xslo:value-of select="."/>
</z:index>
@@ -312,54 +221,26 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml)
</xslo:if>
</xslo:for-each>
<xslo:for-each select="marc:subfield">
- <xslo:if test="contains('f', @code)">
- <z:index name="Author:w Author:p">
- <xslo:value-of select="."/>
- </z:index>
- </xslo:if>
- </xslo:for-each>
- <xslo:for-each select="marc:subfield">
- <xslo:if test="contains('g', @code)">
+ <xslo:if test="contains('fg', @code)">
<z:index name="Author:w Author:p">
<xslo:value-of select="."/>
</z:index>
</xslo:if>
</xslo:for-each>
<xslo:for-each select="marc:subfield">
- <xslo:if test="contains('a', @code)">
+ <xslo:if test="contains('aei', @code)">
<z:index name="Title:w Title:p Title:s Title-cover:w Title-cover:p Title-cover:s">
<xslo:value-of select="."/>
</z:index>
</xslo:if>
</xslo:for-each>
<xslo:for-each select="marc:subfield">
- <xslo:if test="contains('c', @code)">
- <z:index name="Title:w Title:p">
- <xslo:value-of select="."/>
- </z:index>
- </xslo:if>
- </xslo:for-each>
- <xslo:for-each select="marc:subfield">
- <xslo:if test="contains('d', @code)">
+ <xslo:if test="contains('cd', @code)">
<z:index name="Title:w Title:p">
<xslo:value-of select="."/>
</z:index>
</xslo:if>
</xslo:for-each>
- <xslo:for-each select="marc:subfield">
- <xslo:if test="contains('e', @code)">
- <z:index name="Title:w Title:p Title-cover:w Title-cover:p">
- <xslo:value-of select="."/>
- </z:index>
- </xslo:if>
- </xslo:for-each>
- <xslo:for-each select="marc:subfield">
- <xslo:if test="contains('i', @code)">
- <z:index name="Title:w Title:p Title-cover:w Title-cover:p">
- <xslo:value-of select="."/>
- </z:index>
- </xslo:if>
- </xslo:for-each>
</xslo:template>
<xslo:template mode="index_subfields" match="marc:datafield[@tag='995']">
<xslo:for-each select="marc:subfield">
@@ -478,6 +359,20 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml)
</xslo:for-each>
<xslo:for-each select="marc:subfield">
<xslo:if test="contains('a', @code)">
+ <z:index name="pubdate:s pubdate:n pubdate:y">
+ <xslo:value-of select="substring(., 10, 4)"/>
+ </z:index>
+ </xslo:if>
+ </xslo:for-each>
+ <xslo:for-each select="marc:subfield">
+ <xslo:if test="contains('a', @code)">
+ <z:index name="pubdate:n pubdate:y">
+ <xslo:value-of select="substring(., 14, 4)"/>
+ </z:index>
+ </xslo:if>
+ </xslo:for-each>
+ <xslo:for-each select="marc:subfield">
+ <xslo:if test="contains('a', @code)">
<z:index name="ta:w">
<xslo:value-of select="substring(., 18, 1)"/>
</z:index>
@@ -856,10 +751,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml)
</xslo:if>
</xslo:for-each>
</xslo:template>
- <xslo:template mode="index_subfields" match="marc:datafield[@tag='230']">
+ <xslo:template mode="index_subfields" match="marc:datafield[@tag='208']">
<xslo:for-each select="marc:subfield">
- <xslo:if test="contains('a', @code)">
- <z:index name="Electronic-ressource:w">
+ <xslo:if test="contains('ad', @code)">
+ <z:index name="Material-Type:w Material-Type:p">
<xslo:value-of select="."/>
</z:index>
</xslo:if>
@@ -867,13 +762,6 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml)
</xslo:template>
<xslo:template mode="index_subfields" match="marc:datafield[@tag='210']">
<xslo:for-each select="marc:subfield">
- <xslo:if test="contains('a', @code)">
- <z:index name="pl:w pl:p">
- <xslo:value-of select="."/>
- </z:index>
- </xslo:if>
- </xslo:for-each>
- <xslo:for-each select="marc:subfield">
<xslo:if test="contains('c', @code)">
<z:index name="Publisher:w Publisher:p">
<xslo:value-of select="."/>
@@ -882,7 +770,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml)
</xslo:for-each>
<xslo:for-each select="marc:subfield">
<xslo:if test="contains('d', @code)">
- <z:index name="pubdate:n pubdate:y pubdate:s">
+ <z:index name="pubdate:n pubdate:y">
<xslo:value-of select="."/>
</z:index>
</xslo:if>
@@ -985,7 +873,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml)
<xslo:template mode="index_subfields" match="marc:datafield[@tag='304']">
<xslo:for-each select="marc:subfield">
<xslo:if test="contains('a', @code)">
- <z:index name="Note:w Note:p">
+ <z:index name="Note:w Note:p Title:w Title:p">
<xslo:value-of select="."/>
</z:index>
</xslo:if>
@@ -1017,8 +905,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml)
</z:index>
</xslo:if>
</xslo:for-each>
- </xslo:template>
- <xslo:template mode="index_subfields" match="marc:datafield[@tag='310']">
+ <xslo:template mode="index_subfields" match="marc:datafield[@tag='308']">
<xslo:for-each select="marc:subfield">
<xslo:if test="contains('a', @code)">
<z:index name="Note:w Note:p">
@@ -1026,8 +913,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml)
</z:index>
</xslo:if>
</xslo:for-each>
- </xslo:template>
- <xslo:template mode="index_subfields" match="marc:datafield[@tag='311']">
+ <xslo:template mode="index_subfields" match="marc:datafield[@tag='310']">
<xslo:for-each select="marc:subfield">
<xslo:if test="contains('a', @code)">
<z:index name="Note:w Note:p">
@@ -1036,7 +922,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml)
</xslo:if>
</xslo:for-each>
</xslo:template>
- <xslo:template mode="index_subfields" match="marc:datafield[@tag='312']">
+ <xslo:template mode="index_subfields" match="marc:datafield[@tag='311']">
<xslo:for-each select="marc:subfield">
<xslo:if test="contains('a', @code)">
<z:index name="Note:w Note:p">
@@ -1045,7 +931,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml)
</xslo:if>
</xslo:for-each>
</xslo:template>
- <xslo:template mode="index_subfields" match="marc:datafield[@tag='313']">
+ <xslo:template mode="index_subfields" match="marc:datafield[@tag='312']">
<xslo:for-each select="marc:subfield">
<xslo:if test="contains('a', @code)">
<z:index name="Note:w Note:p">
@@ -1054,7 +940,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml)
</xslo:if>
</xslo:for-each>
</xslo:template>
- <xslo:template mode="index_subfields" match="marc:datafield[@tag='314']">
+ <xslo:template mode="index_subfields" match="marc:datafield[@tag='313']">
<xslo:for-each select="marc:subfield">
<xslo:if test="contains('a', @code)">
<z:index name="Note:w Note:p">
@@ -1063,16 +949,16 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml)
</xslo:if>
</xslo:for-each>
</xslo:template>
- <xslo:template mode="index_subfields" match="marc:datafield[@tag='315']">
+ <xslo:template mode="index_subfields" match="marc:datafield[@tag='314']">
<xslo:for-each select="marc:subfield">
<xslo:if test="contains('a', @code)">
- <z:index name="Note:w Note:p">
+ <z:index name="Note:w Note:p Author:w Author:p">
<xslo:value-of select="."/>
</z:index>
</xslo:if>
</xslo:for-each>
</xslo:template>
- <xslo:template mode="index_subfields" match="marc:datafield[@tag='316']">
+ <xslo:template mode="index_subfields" match="marc:datafield[@tag='315']">
<xslo:for-each select="marc:subfield">
<xslo:if test="contains('a', @code)">
<z:index name="Note:w Note:p">
@@ -1081,7 +967,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml)
</xslo:if>
</xslo:for-each>
</xslo:template>
- <xslo:template mode="index_subfields" match="marc:datafield[@tag='317']">
+ <xslo:template mode="index_subfields" match="marc:datafield[@tag='316']">
<xslo:for-each select="marc:subfield">
<xslo:if test="contains('a', @code)">
<z:index name="Note:w Note:p">
@@ -1090,7 +976,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml)
</xslo:if>
</xslo:for-each>
</xslo:template>
- <xslo:template mode="index_subfields" match="marc:datafield[@tag='318']">
+ <xslo:template mode="index_subfields" match="marc:datafield[@tag='317']">
<xslo:for-each select="marc:subfield">
<xslo:if test="contains('a', @code)">
<z:index name="Note:w Note:p">
@@ -1164,8 +1050,24 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml)
</xslo:template>
<xslo:template mode="index_subfields" match="marc:datafield[@tag='327']">
<xslo:for-each select="marc:subfield">
- <xslo:if test="contains('a', @code)">
- <z:index name="Note:w Note:p">
+ <xslo:if test="contains('abcdefghi', @code)">
+ <z:index name="Note:w Note:p Title:w Title:p">
+ <xslo:value-of select="."/>
+ </z:index>
+ </xslo:if>
+ </xslo:for-each>
+ </xslo:template>
+ <xslo:template mode="index_subfields" match="marc:datafield[@tag='328']">
+ <xslo:for-each select="marc:subfield">
+ <xslo:if test="contains('abcde', @code)">
+ <z:index name="Note:w Note:p Dissertation-information:p Dissertation-information:w">
+ <xslo:value-of select="."/>
+ </z:index>
+ </xslo:if>
+ </xslo:for-each>
+ <xslo:for-each select="marc:subfield">
+ <xslo:if test="contains('t', @code)">
+ <z:index name="Note:w Note:p Dissertation-information:p Dissertation-information:w Title:p Title:w">
<xslo:value-of select="."/>
</z:index>
</xslo:if>
@@ -1200,7 +1102,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml)
</xslo:template>
<xslo:template mode="index_subfields" match="marc:datafield[@tag='334']">
<xslo:for-each select="marc:subfield">
- <xslo:if test="contains('a', @code)">
+ <xslo:if test="contains('abcd', @code)">
<z:index name="Note:w Note:p">
<xslo:value-of select="."/>
</z:index>
@@ -1242,38 +1144,6 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml)
</z:index>
</xslo:if>
</xslo:for-each>
- <xslo:for-each select="marc:subfield">
- <xslo:if test="contains('d', @code)">
- <z:index name="pubdate:n">
- <xslo:value-of select="."/>
- </z:index>
- </xslo:if>
- </xslo:for-each>
- </xslo:template>
- <xslo:template mode="index_subfields" match="marc:datafield[@tag='411']">
- <xslo:for-each select="marc:subfield">
- <xslo:if test="contains('t', @code)">
- <z:index name="Title:w Title:p">
- <xslo:value-of select="."/>
- </z:index>
- </xslo:if>
- </xslo:for-each>
- </xslo:template>
- <xslo:template mode="index_subfields" match="marc:datafield[@tag='412']">
- <xslo:for-each select="marc:subfield">
- <xslo:if test="contains('t', @code)">
- <z:index name="Title:w Title:p">
- <xslo:value-of select="."/>
- </z:index>
- </xslo:if>
- </xslo:for-each>
- <xslo:for-each select="marc:subfield">
- <xslo:if test="contains('d', @code)">
- <z:index name="pubdate:n">
- <xslo:value-of select="."/>
- </z:index>
- </xslo:if>
- </xslo:for-each>
</xslo:template>
<xslo:template mode="index_subfields" match="marc:datafield[@tag='413']">
<xslo:for-each select="marc:subfield">
@@ -1283,13 +1153,6 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml)
</z:index>
</xslo:if>
</xslo:for-each>
- <xslo:for-each select="marc:subfield">
- <xslo:if test="contains('d', @code)">
- <z:index name="pubdate:n">
- <xslo:value-of select="."/>
- </z:index>
- </xslo:if>
- </xslo:for-each>
</xslo:template>
<xslo:template mode="index_subfields" match="marc:datafield[@tag='421']">
<xslo:for-each select="marc:subfield">
@@ -1344,13 +1207,6 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml)
</z:index>
</xslo:if>
</xslo:for-each>
- <xslo:for-each select="marc:subfield">
- <xslo:if test="contains('d', @code)">
- <z:index name="pubdate:n">
- <xslo:value-of select="."/>
- </z:index>
- </xslo:if>
- </xslo:for-each>
</xslo:template>
<xslo:template mode="index_subfields" match="marc:datafield[@tag='431']">
<xslo:for-each select="marc:subfield">
@@ -1360,13 +1216,6 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml)
</z:index>
</xslo:if>
</xslo:for-each>
- <xslo:for-each select="marc:subfield">
- <xslo:if test="contains('d', @code)">
- <z:index name="pubdate:n">
- <xslo:value-of select="."/>
- </z:index>
- </xslo:if>
- </xslo:for-each>
</xslo:template>
<xslo:template mode="index_subfields" match="marc:datafield[@tag='432']">
<xslo:for-each select="marc:subfield">
@@ -1376,13 +1225,6 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml)
</z:index>
</xslo:if>
</xslo:for-each>
- <xslo:for-each select="marc:subfield">
- <xslo:if test="contains('d', @code)">
- <z:index name="pubdate:n">
- <xslo:value-of select="."/>
- </z:index>
- </xslo:if>
- </xslo:for-each>
</xslo:template>
<xslo:template mode="index_subfields" match="marc:datafield[@tag='433']">
<xslo:for-each select="marc:subfield">
@@ -1437,13 +1279,6 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml)
</z:index>
</xslo:if>
</xslo:for-each>
- <xslo:for-each select="marc:subfield">
- <xslo:if test="contains('d', @code)">
- <z:index name="pubdate:n">
- <xslo:value-of select="."/>
- </z:index>
- </xslo:if>
- </xslo:for-each>
</xslo:template>
<xslo:template mode="index_subfields" match="marc:datafield[@tag='441']">
<xslo:for-each select="marc:subfield">
@@ -1453,13 +1288,6 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml)
</z:index>
</xslo:if>
</xslo:for-each>
- <xslo:for-each select="marc:subfield">
- <xslo:if test="contains('d', @code)">
- <z:index name="pubdate:n">
- <xslo:value-of select="."/>
- </z:index>
- </xslo:if>
- </xslo:for-each>
</xslo:template>
<xslo:template mode="index_subfields" match="marc:datafield[@tag='442']">
<xslo:for-each select="marc:subfield">
@@ -1496,13 +1324,6 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml)
</z:index>
</xslo:if>
</xslo:for-each>
- <xslo:for-each select="marc:subfield">
- <xslo:if test="contains('d', @code)">
- <z:index name="pubdate:n">
- <xslo:value-of select="."/>
- </z:index>
- </xslo:if>
- </xslo:for-each>
</xslo:template>
<xslo:template mode="index_subfields" match="marc:datafield[@tag='446']">
<xslo:for-each select="marc:subfield">
@@ -1588,21 +1409,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml)
<xslo:template mode="index_subfields" match="marc:datafield[@tag='461']">
<xslo:for-each select="marc:subfield">
<xslo:if test="contains('t', @code)">
- <z:index name="Title:w Title-host:w title-host:p">
- <xslo:value-of select="."/>
- </z:index>
- </xslo:if>
- </xslo:for-each>
- <xslo:for-each select="marc:subfield">
- <xslo:if test="contains('9', @code)">
- <z:index name="Host-Item-Number:w">
- <xslo:value-of select="."/>
- </z:index>
- </xslo:if>
- </xslo:for-each>
- <xslo:for-each select="marc:subfield">
- <xslo:if test="contains('d', @code)">
- <z:index name="pubdate:n">
+ <z:index name="Title:w Title:p Host-item:w Host-item:p">
<xslo:value-of select="."/>
</z:index>
</xslo:if>
@@ -1636,7 +1443,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml)
<xslo:template mode="index_subfields" match="marc:datafield[@tag='464']">
<xslo:for-each select="marc:subfield">
<xslo:if test="contains('t', @code)">
- <z:index name="Title:w Title-host:w title-host:p Title:p">
+ <z:index name="Title:w Title:p Host-item:w Host-item:p">
<xslo:value-of select="."/>
</z:index>
</xslo:if>
@@ -1678,170 +1485,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml)
</xslo:if>
</xslo:for-each>
</xslo:template>
- <xslo:template mode="index_subfields" match="marc:datafield[@tag='400']">
+ <xslo:template mode="index_subfields" match="marc:datafield[@tag='500']">
<xslo:for-each select="marc:subfield">
- <xslo:if test="contains('t', @code)">
- <z:index name="Title:w Title:p">
- <xslo:value-of select="."/>
- </z:index>
- </xslo:if>
- </xslo:for-each>
- <xslo:for-each select="marc:subfield">
- <xslo:if test="contains('d', @code)">
- <z:index name="pubdate:n">
- <xslo:value-of select="."/>
- </z:index>
- </xslo:if>
- </xslo:for-each>
- </xslo:template>
- <xslo:template mode="index_subfields" match="marc:datafield[@tag='401']">
- <xslo:for-each select="marc:subfield">
- <xslo:if test="contains('t', @code)">
- <z:index name="Title:w Title:p">
- <xslo:value-of select="."/>
- </z:index>
- </xslo:if>
- </xslo:for-each>
- <xslo:for-each select="marc:subfield">
- <xslo:if test="contains('d', @code)">
- <z:index name="pubdate:n">
- <xslo:value-of select="."/>
- </z:index>
- </xslo:if>
- </xslo:for-each>
- </xslo:template>
- <xslo:template mode="index_subfields" match="marc:datafield[@tag='403']">
- <xslo:for-each select="marc:subfield">
- <xslo:if test="contains('t', @code)">
- <z:index name="Title:w Title:p Title-Uniform:w Title-Uniform:p">
- <xslo:value-of select="."/>
- </z:index>
- </xslo:if>
- </xslo:for-each>
- <xslo:for-each select="marc:subfield">
- <xslo:if test="contains('d', @code)">
- <z:index name="pubdate:n">
- <xslo:value-of select="."/>
- </z:index>
- </xslo:if>
- </xslo:for-each>
- </xslo:template>
- <xslo:template mode="index_subfields" match="marc:datafield[@tag='414']">
- <xslo:for-each select="marc:subfield">
- <xslo:if test="contains('t', @code)">
- <z:index name="Title:w Title:p">
- <xslo:value-of select="."/>
- </z:index>
- </xslo:if>
- </xslo:for-each>
- <xslo:for-each select="marc:subfield">
- <xslo:if test="contains('d', @code)">
- <z:index name="pubdate:n">
- <xslo:value-of select="."/>
- </z:index>
- </xslo:if>
- </xslo:for-each>
- </xslo:template>
- <xslo:template mode="index_subfields" match="marc:datafield[@tag='415']">
- <xslo:for-each select="marc:subfield">
- <xslo:if test="contains('t', @code)">
- <z:index name="Title:w Title:p">
- <xslo:value-of select="."/>
- </z:index>
- </xslo:if>
- </xslo:for-each>
- <xslo:for-each select="marc:subfield">
- <xslo:if test="contains('d', @code)">
- <z:index name="pubdate:n">
- <xslo:value-of select="."/>
- </z:index>
- </xslo:if>
- </xslo:for-each>
- </xslo:template>
- <xslo:template mode="index_subfields" match="marc:datafield[@tag='416']">
- <xslo:for-each select="marc:subfield">
- <xslo:if test="contains('t', @code)">
- <z:index name="Title:w Title:p">
- <xslo:value-of select="."/>
- </z:index>
- </xslo:if>
- </xslo:for-each>
- <xslo:for-each select="marc:subfield">
- <xslo:if test="contains('d', @code)">
- <z:index name="pubdate:n">
- <xslo:value-of select="."/>
- </z:index>
- </xslo:if>
- </xslo:for-each>
- </xslo:template>
- <xslo:template mode="index_subfields" match="marc:datafield[@tag='417']">
- <xslo:for-each select="marc:subfield">
- <xslo:if test="contains('t', @code)">
- <z:index name="Title:w Title:p">
- <xslo:value-of select="."/>
- </z:index>
- </xslo:if>
- </xslo:for-each>
- <xslo:for-each select="marc:subfield">
- <xslo:if test="contains('d', @code)">
- <z:index name="pubdate:n">
- <xslo:value-of select="."/>
- </z:index>
- </xslo:if>
- </xslo:for-each>
- </xslo:template>
- <xslo:template mode="index_subfields" match="marc:datafield[@tag='418']">
- <xslo:for-each select="marc:subfield">
- <xslo:if test="contains('t', @code)">
- <z:index name="Title:w Title:p">
- <xslo:value-of select="."/>
- </z:index>
- </xslo:if>
- </xslo:for-each>
- <xslo:for-each select="marc:subfield">
- <xslo:if test="contains('d', @code)">
- <z:index name="pubdate:n">
- <xslo:value-of select="."/>
- </z:index>
- </xslo:if>
- </xslo:for-each>
- </xslo:template>
- <xslo:template mode="index_subfields" match="marc:datafield[@tag='419']">
- <xslo:for-each select="marc:subfield">
- <xslo:if test="contains('t', @code)">
- <z:index name="Title:w Title:p">
- <xslo:value-of select="."/>
- </z:index>
- </xslo:if>
- </xslo:for-each>
- <xslo:for-each select="marc:subfield">
- <xslo:if test="contains('d', @code)">
- <z:index name="pubdate:n">
- <xslo:value-of select="."/>
- </z:index>
- </xslo:if>
- </xslo:for-each>
- </xslo:template>
- <xslo:template mode="index_subfields" match="marc:datafield[@tag='420']">
- <xslo:for-each select="marc:subfield">
- <xslo:if test="contains('t', @code)">
- <z:index name="Title:w Title:p">
- <xslo:value-of select="."/>
- </z:index>
- </xslo:if>
- </xslo:for-each>
- <xslo:for-each select="marc:subfield">
- <xslo:if test="contains('d', @code)">
- <z:index name="pubdate:n">
- <xslo:value-of select="."/>
- </z:index>
- </xslo:if>
- </xslo:for-each>
- </xslo:template>
- <xslo:template mode="index_subfields" match="marc:datafield[@tag='500']">
- <xslo:for-each select="marc:subfield">
- <xslo:if test="contains('9', @code)">
- <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
+ <xslo:if test="contains('9', @code)">
+ <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
<xslo:value-of select="."/>
</z:index>
</xslo:if>
@@ -2020,21 +1667,12 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml)
</xslo:template>
<xslo:template mode="index_subfields" match="marc:datafield[@tag='600']">
<xslo:for-each select="marc:subfield">
- <xslo:if test="contains('9', @code)">
- <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
- <xslo:value-of select="."/>
- </z:index>
- </xslo:if>
- </xslo:for-each>
- <xslo:for-each select="marc:subfield">
<xslo:if test="contains('a', @code)">
<z:index name="Personal-name:w Personal-name:p Subject:w Subject:p">
<xslo:value-of select="."/>
</z:index>
</xslo:if>
</xslo:for-each>
- </xslo:template>
- <xslo:template mode="index_subfields" match="marc:datafield[@tag='601']">
<xslo:for-each select="marc:subfield">
<xslo:if test="contains('9', @code)">
<z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
@@ -2042,6 +1680,8 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml)
</z:index>
</xslo:if>
</xslo:for-each>
+ </xslo:template>
+ <xslo:template mode="index_subfields" match="marc:datafield[@tag='601']">
<xslo:for-each select="marc:subfield">
<xslo:if test="contains('a', @code)">
<z:index name="Corporate-name:w Conference-name:w Corporate-name:p Conference-name:p">
@@ -2049,8 +1689,6 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml)
</z:index>
</xslo:if>
</xslo:for-each>
- </xslo:template>
- <xslo:template mode="index_subfields" match="marc:datafield[@tag='602']">
<xslo:for-each select="marc:subfield">
<xslo:if test="contains('9', @code)">
<z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
@@ -2058,6 +1696,8 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml)
</z:index>
</xslo:if>
</xslo:for-each>
+ </xslo:template>
+ <xslo:template mode="index_subfields" match="marc:datafield[@tag='602']">
<xslo:for-each select="marc:subfield">
<xslo:if test="contains('a', @code)">
<z:index name="Personal-name:w Personal-name:p">
@@ -2065,8 +1705,6 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml)
</z:index>
</xslo:if>
</xslo:for-each>
- </xslo:template>
- <xslo:template mode="index_subfields" match="marc:datafield[@tag='603']">
<xslo:for-each select="marc:subfield">
<xslo:if test="contains('9', @code)">
<z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
@@ -2119,8 +1757,6 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml)
</z:index>
</xslo:if>
</xslo:for-each>
- </xslo:template>
- <xslo:template mode="index_subfields" match="marc:datafield[@tag='610']">
<xslo:for-each select="marc:subfield">
<xslo:if test="contains('9', @code)">
<z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
@@ -2174,69 +1810,6 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml)
</xslo:if>
</xslo:for-each>
</xslo:template>
- <xslo:template mode="index_subfields" match="marc:datafield[@tag='630']">
- <xslo:for-each select="marc:subfield">
- <xslo:if test="contains('9', @code)">
- <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
- <xslo:value-of select="."/>
- </z:index>
- </xslo:if>
- </xslo:for-each>
- </xslo:template>
- <xslo:template mode="index_subfields" match="marc:datafield[@tag='631']">
- <xslo:for-each select="marc:subfield">
- <xslo:if test="contains('9', @code)">
- <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
- <xslo:value-of select="."/>
- </z:index>
- </xslo:if>
- </xslo:for-each>
- </xslo:template>
- <xslo:template mode="index_subfields" match="marc:datafield[@tag='632']">
- <xslo:for-each select="marc:subfield">
- <xslo:if test="contains('9', @code)">
- <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
- <xslo:value-of select="."/>
- </z:index>
- </xslo:if>
- </xslo:for-each>
- </xslo:template>
- <xslo:template mode="index_subfields" match="marc:datafield[@tag='633']">
- <xslo:for-each select="marc:subfield">
- <xslo:if test="contains('9', @code)">
- <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
- <xslo:value-of select="."/>
- </z:index>
- </xslo:if>
- </xslo:for-each>
- </xslo:template>
- <xslo:template mode="index_subfields" match="marc:datafield[@tag='634']">
- <xslo:for-each select="marc:subfield">
- <xslo:if test="contains('9', @code)">
- <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
- <xslo:value-of select="."/>
- </z:index>
- </xslo:if>
- </xslo:for-each>
- </xslo:template>
- <xslo:template mode="index_subfields" match="marc:datafield[@tag='635']">
- <xslo:for-each select="marc:subfield">
- <xslo:if test="contains('9', @code)">
- <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
- <xslo:value-of select="."/>
- </z:index>
- </xslo:if>
- </xslo:for-each>
- </xslo:template>
- <xslo:template mode="index_subfields" match="marc:datafield[@tag='636']">
- <xslo:for-each select="marc:subfield">
- <xslo:if test="contains('9', @code)">
- <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
- <xslo:value-of select="."/>
- </z:index>
- </xslo:if>
- </xslo:for-each>
- </xslo:template>
<xslo:template mode="index_subfields" match="marc:datafield[@tag='675']">
<xslo:for-each select="marc:subfield">
<xslo:if test="contains('a', @code)">
@@ -2429,71 +2002,6 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml)
<xslo:value-of select="normalize-space($raw_heading)"/>
</z:index>
</xslo:template>
- <xslo:template mode="index_data_field" match="marc:datafield[@tag='207']">
- <z:index name="Serials:w Serials:p">
- <xslo:variable name="raw_heading">
- <xslo:for-each select="marc:subfield">
- <xslo:if test="position() > 1">
- <xslo:value-of select="substring(' ', 1, 1)"/>
- </xslo:if>
- <xslo:value-of select="."/>
- </xslo:for-each>
- </xslo:variable>
- <xslo:value-of select="normalize-space($raw_heading)"/>
- </z:index>
- </xslo:template>
- <xslo:template mode="index_data_field" match="marc:datafield[@tag='208']">
- <z:index name="Printed-music:w Printed-music:p">
- <xslo:variable name="raw_heading">
- <xslo:for-each select="marc:subfield">
- <xslo:if test="position() > 1">
- <xslo:value-of select="substring(' ', 1, 1)"/>
- </xslo:if>
- <xslo:value-of select="."/>
- </xslo:for-each>
- </xslo:variable>
- <xslo:value-of select="normalize-space($raw_heading)"/>
- </z:index>
- </xslo:template>
- <xslo:template mode="index_data_field" match="marc:datafield[@tag='215']">
- <z:index name="Extent:w">
- <xslo:variable name="raw_heading">
- <xslo:for-each select="marc:subfield">
- <xslo:if test="position() > 1">
- <xslo:value-of select="substring(' ', 1, 1)"/>
- </xslo:if>
- <xslo:value-of select="."/>
- </xslo:for-each>
- </xslo:variable>
- <xslo:value-of select="normalize-space($raw_heading)"/>
- </z:index>
- </xslo:template>
- <xslo:template mode="index_data_field" match="marc:datafield[@tag='308']">
- <z:index name="Note:w Note:p">
- <xslo:variable name="raw_heading">
- <xslo:for-each select="marc:subfield">
- <xslo:if test="position() > 1">
- <xslo:value-of select="substring(' ', 1, 1)"/>
- </xslo:if>
- <xslo:value-of select="."/>
- </xslo:for-each>
- </xslo:variable>
- <xslo:value-of select="normalize-space($raw_heading)"/>
- </z:index>
- </xslo:template>
- <xslo:template mode="index_data_field" match="marc:datafield[@tag='328']">
- <z:index name="Note:w Note:p">
- <xslo:variable name="raw_heading">
- <xslo:for-each select="marc:subfield">
- <xslo:if test="position() > 1">
- <xslo:value-of select="substring(' ', 1, 1)"/>
- </xslo:if>
- <xslo:value-of select="."/>
- </xslo:for-each>
- </xslo:variable>
- <xslo:value-of select="normalize-space($raw_heading)"/>
- </z:index>
- </xslo:template>
<xslo:template mode="index_data_field" match="marc:datafield[@tag='500']">
<z:index name="Title:w Title:p">
<xslo:variable name="raw_heading">
@@ -2936,123 +2444,6 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml)
<xslo:value-of select="normalize-space($raw_heading)"/>
</z:index>
</xslo:template>
- <xslo:template mode="index_data_field" match="marc:datafield[@tag='603']">
- <z:index name="Subject:w Subject:p">
- <xslo:variable name="raw_heading">
- <xslo:for-each select="marc:subfield">
- <xslo:if test="position() > 1">
- <xslo:value-of select="substring(' ', 1, 1)"/>
- </xslo:if>
- <xslo:value-of select="."/>
- </xslo:for-each>
- </xslo:variable>
- <xslo:value-of select="normalize-space($raw_heading)"/>
- </z:index>
- </xslo:template>
- <xslo:template mode="index_data_field" match="marc:datafield[@tag='630']">
- <z:index name="Subject:w Subject:p">
- <xslo:variable name="raw_heading">
- <xslo:for-each select="marc:subfield">
- <xslo:if test="position() > 1">
- <xslo:value-of select="substring(' ', 1, 1)"/>
- </xslo:if>
- <xslo:value-of select="."/>
- </xslo:for-each>
- </xslo:variable>
- <xslo:value-of select="normalize-space($raw_heading)"/>
- </z:index>
- </xslo:template>
- <xslo:template mode="index_data_field" match="marc:datafield[@tag='631']">
- <z:index name="Subject:w Subject:p">
- <xslo:variable name="raw_heading">
- <xslo:for-each select="marc:subfield">
- <xslo:if test="position() > 1">
- <xslo:value-of select="substring(' ', 1, 1)"/>
- </xslo:if>
- <xslo:value-of select="."/>
- </xslo:for-each>
- </xslo:variable>
- <xslo:value-of select="normalize-space($raw_heading)"/>
- </z:index>
- </xslo:template>
- <xslo:template mode="index_data_field" match="marc:datafield[@tag='632']">
- <z:index name="Subject:w Subject:p">
- <xslo:variable name="raw_heading">
- <xslo:for-each select="marc:subfield">
- <xslo:if test="position() > 1">
- <xslo:value-of select="substring(' ', 1, 1)"/>
- </xslo:if>
- <xslo:value-of select="."/>
- </xslo:for-each>
- </xslo:variable>
- <xslo:value-of select="normalize-space($raw_heading)"/>
- </z:index>
- </xslo:template>
- <xslo:template mode="index_data_field" match="marc:datafield[@tag='633']">
- <z:index name="Subject:w Subject:p">
- <xslo:variable name="raw_heading">
- <xslo:for-each select="marc:subfield">
- <xslo:if test="position() > 1">
- <xslo:value-of select="substring(' ', 1, 1)"/>
- </xslo:if>
- <xslo:value-of select="."/>
- </xslo:for-each>
- </xslo:variable>
- <xslo:value-of select="normalize-space($raw_heading)"/>
- </z:index>
- </xslo:template>
- <xslo:template mode="index_data_field" match="marc:datafield[@tag='634']">
- <z:index name="Subject:w Subject:p">
- <xslo:variable name="raw_heading">
- <xslo:for-each select="marc:subfield">
- <xslo:if test="position() > 1">
- <xslo:value-of select="substring(' ', 1, 1)"/>
- </xslo:if>
- <xslo:value-of select="."/>
- </xslo:for-each>
- </xslo:variable>
- <xslo:value-of select="normalize-space($raw_heading)"/>
- </z:index>
- </xslo:template>
- <xslo:template mode="index_data_field" match="marc:datafield[@tag='635']">
- <z:index name="Subject:w Subject:p">
- <xslo:variable name="raw_heading">
- <xslo:for-each select="marc:subfield">
- <xslo:if test="position() > 1">
- <xslo:value-of select="substring(' ', 1, 1)"/>
- </xslo:if>
- <xslo:value-of select="."/>
- </xslo:for-each>
- </xslo:variable>
- <xslo:value-of select="normalize-space($raw_heading)"/>
- </z:index>
- </xslo:template>
- <xslo:template mode="index_data_field" match="marc:datafield[@tag='636']">
- <z:index name="Subject:w Subject:p">
- <xslo:variable name="raw_heading">
- <xslo:for-each select="marc:subfield">
- <xslo:if test="position() > 1">
- <xslo:value-of select="substring(' ', 1, 1)"/>
- </xslo:if>
- <xslo:value-of select="."/>
- </xslo:for-each>
- </xslo:variable>
- <xslo:value-of select="normalize-space($raw_heading)"/>
- </z:index>
- </xslo:template>
- <xslo:template mode="index_data_field" match="marc:datafield[@tag='646']">
- <z:index name="Subject:w Subject:p">
- <xslo:variable name="raw_heading">
- <xslo:for-each select="marc:subfield">
- <xslo:if test="position() > 1">
- <xslo:value-of select="substring(' ', 1, 1)"/>
- </xslo:if>
- <xslo:value-of select="."/>
- </xslo:for-each>
- </xslo:variable>
- <xslo:value-of select="normalize-space($raw_heading)"/>
- </z:index>
- </xslo:template>
<xslo:template mode="index_data_field" match="marc:datafield[@tag='670']">
<z:index name="Subject-precis:w Subject-precis:p">
<xslo:variable name="raw_heading">
diff --git a/etc/zebradb/marc_defs/unimarc/biblios/record.abs b/etc/zebradb/marc_defs/unimarc/biblios/record.abs
index aa0f74d..655b9ab 100644
--- a/etc/zebradb/marc_defs/unimarc/biblios/record.abs
+++ b/etc/zebradb/marc_defs/unimarc/biblios/record.abs
@@ -76,14 +76,15 @@ melm 071$a Identifier-publisher-for-music:w,Identifier-standard:w
melm 071$z Identifier-publisher-for-music:w,Identifier-standard:w
melm 071$b Publisher,Publisher:p
# UPC
-melm 072$a UPC:w,Identifier-standard:w
-melm 072$z UPC:w,Identifier-standard:w
+melm 072$a Identifier-standard:w
+melm 072$z Identifier-standard:w
# EAN
melm 073$a EAN:w,Identifier-standard:w
melm 073$z EAN:w,Identifier-standard:w
############ ITEM TYPE ##################
# FIXME index 200$b only in Material-type ?
+# FIXME in standard installations, 200$b should probably NOT be indexed
melm 200$b itemtype:w,itemtype:p,itype:w,itype:p,Material-type:w,Material-type:p
melm 995$r itemtype:w,itemtype:p,itype:w,itype:p
@@ -102,7 +103,7 @@ melm 995$r itemtype:w,itemtype:p,itype:w,itype:p
# Character Set (Mandatory) 4 26-29
# additional Character Set 4 28-33
# Script of title 2 34-35
-melm 100$a tpubdate:s:range(data,8,1),ta:w:range(data,17,1),ta:w:range(data,18,1),ta:w:range(data,19,1),Modified-code:n:range(data,21,1),char-encoding:n:range(data,26,2),char-encoding:n:range(data,28,2),char-encoding:n:range(data,30,2),script-Title:n:range(data,34,2)
+melm 100$a tpubdate:s:range(data,8,1),pubdate:n:range(data,9,4),pubdate:y:range(data,9,4),pubdate:s:range(data,9,4),pubdate:n:range(data,13,4),pubdate:y:range(data,13,4),ta:w:range(data,17,1),ta:w:range(data,18,1),ta:w:range(data,19,1),Modified-code:n:range(data,21,1),char-encoding:n:range(data,26,2),char-encoding:n:range(data,28,2),char-encoding:n:range(data,30,2),script-Title:n:range(data,34,2)
melm 101$a ln
melm 102$a Country-publication
@@ -197,17 +198,21 @@ melm 205 Title,Title:p
########## MATERIAL SPECIFIC AREA #################
# TODO 206
-melm 207 Serials,Serials:p
-melm 208 Printed-music,Printed-music:p
-melm 230$a Electronic-ressource
+# 207 do not index
+# 208
+melm 208$a Material-type:w,Material-type:p
+melm 208$d Material-type:w,Material-type:p
+# Uncomment to index this field
+# melm 230$a Electronic-ressource
########## PUBLISHER #################
-melm 210$a pl,pl:p
+#melm 210$a pl,pl:p
melm 210$c Publisher,Publisher:p
-melm 210$d pubdate:n,pubdate:y,pubdate:s
+melm 210$d pubdate:n,pubdate:y
########## DESCRIPTION #################
-melm 215 Extent
+# Uncomment to index this field
+# melm 215 Extent
########## SERIES #################
melm 225$a Title-series,Title-series:p
@@ -234,7 +239,7 @@ melm 302$a Note,Note:p
# Notes Pertaining to Descriptive Information
melm 303$a Note,Note:p
# Notes Pertaining to Title and Statement of Responsibility
-melm 304$a Note,Note:p
+melm 304$a Note,Note:p,Title:w,Title:p
# Notes Pertaining to Edition and Bibliographic History
melm 305$a Note,Note:p
# Notes Pertaining to Publication, Distribution, etc.
@@ -252,15 +257,18 @@ melm 312$a Note,Note:p
# Notes Pertaining to Subject Access
melm 313$a Note,Note:p
# Notes Pertaining to Intellectual Responsability (in Sudoc catalogue, may contains the 4th, 5th etc. authors)
-melm 314$a Note,Note:p
+melm 314$a Note,Note:p,Author:w,Author:p
# Notes Pertaining to Material (or Type of Publication) Specific Information
melm 315$a Note,Note:p
# Note Relating to the Copy in Hand (ancient books)
+# Do not index $u,$5
melm 316$a Note,Note:p
# Provenance Note (ancient books)
+# Do not index $u,$5
melm 317$a Note,Note:p
# Action Note
-melm 318$a Note,Note:p
+# Do not index this note (useless for the public)
+# melm 318 Note,Note:p
# Internal Bibliographies/Indexes Note
melm 320$a Note,Note:p
# External Indexes/Abstracts/References Note
@@ -276,9 +284,23 @@ melm 325$a Note,Note:p
# Frequency Statement Note (Serials)
melm 326$a Note,Note:p
# Contents Note
-melm 327$a Note,Note:p
+melm 327$a Note,Note:p,Title:w,Title:p
+melm 327$b Note,Note:p,Title:w,Title:p
+melm 327$c Note,Note:p,Title:w,Title:p
+melm 327$d Note,Note:p,Title:w,Title:p
+melm 327$e Note,Note:p,Title:w,Title:p
+melm 327$f Note,Note:p,Title:w,Title:p
+melm 327$g Note,Note:p,Title:w,Title:p
+melm 327$h Note,Note:p,Title:w,Title:p
+melm 327$i Note,Note:p,Title:w,Title:p
# Dissertation note
-melm 328 Note,Note:p
+# Do not index $z ("Commercial edition : ")
+melm 328$a Note,Note:p,Dissertation-information:w,Dissertation-information:p
+melm 328$b Note,Note:p,Dissertation-information:w,Dissertation-information:p
+melm 328$c Note,Note:p,Dissertation-information:w,Dissertation-information:p
+melm 328$d Note,Note:p,Dissertation-information:w,Dissertation-information:p
+melm 328$e Note,Note:p,Dissertation-information:w,Dissertation-information:p
+melm 328$t Note,Note:p,Dissertation-information:w,Dissertation-information:p,Title:w,Title:p
# Summary or Abstract
melm 330$a Abstract:w,Note:w,Abstract:p,Note:p
# Preferred Citation of Described Materials
@@ -286,18 +308,34 @@ melm 332$a Note,Note:p
# Users/Intended Audience Note
melm 333$a Note,Note:p
# Awards note
+# Do not index $u,$z
melm 334$a Note,Note:p
+melm 334$b Note,Note:p
+melm 334$c Note,Note:p
+melm 334$d Note,Note:p
# Type of electronic ressource note
melm 336$a Note,Note:p
# System requirements note
melm 337$a Note,Note:p
# Acquisition Information Note
melm 345$a Note,Note:p
+# Table of contents note (Used in french libraries)
+# Do not index $u,v,p
+# Uncomment to index as note and title
+# melm 359$a Note,Note:p,Title:w,Title:p
+# melm 359$b Note,Note:p,Title:w,Title:p
+# melm 359$c Note,Note:p,Title:w,Title:p
+# melm 359$d Note,Note:p,Title:w,Title:p
+# melm 359$e Note,Note:p,Title:w,Title:p
+# melm 359$f Note,Note:p,Title:w,Title:p
+# melm 359$g Note,Note:p,Title:w,Title:p
+# melm 359$h Note,Note:p,Title:w,Title:p
+# melm 359$i Note,Note:p,Title:w,Title:p
############## 4XX - LINKING ##################
# All 4XX indexed as Title, except for 410
melm 410$t Title-series,Title-series:p
-melm 411$t Title,Title:p
+melm 411$t Title-series,Title-series:p
melm 412$t Title,Title:p
melm 413$t Title,Title:p
melm 421$t Title,Title:p
@@ -329,11 +367,11 @@ melm 454$t Title,Title:p
melm 455$t Title,Title:p
melm 456$t Title,Title:p
# FIXME Warning : field used by Koha for analytics, but also in Sudoc network
-melm 461$t Title,Title-host:w,title-host:p
+melm 461$t Title,Title:p,Host-item:w,Title-host:p
melm 462$t Title,Title:p
melm 463$t Title,Title:p
# FIXME Warning : field used by Koha for analytics, but also in Sudoc network
-melm 464$t Title,Title-host:w,title-host:p,Title:p
+melm 464$t Title,Title:p,Host-item:w,Host-item:p
melm 470$t Title,Title:p
melm 481$t Title,Title:p
melm 482$t Title,Title:p
@@ -343,39 +381,6 @@ melm 488$t Title,Title:p
# FIXME Warning : field used by Koha for analytics, but also in Sudoc network
melm 461$9 Host-Item-Number
-#FIXME Fields 400, 401, 403, 414, 415, 416, 417, 418, 419, 420 are not defined in Unimarc, but may be used by some libraries.
-melm 400$t Title,Title:p
-melm 401$t Title,Title:p
-melm 403$t Title,Title:p,Title-Uniform,Title-Uniform:p
-melm 414$t Title,Title:p
-melm 415$t Title,Title:p
-melm 416$t Title,Title:p
-melm 417$t Title,Title:p
-melm 418$t Title,Title:p
-melm 419$t Title,Title:p
-melm 420$t Title,Title:p
-
-melm 400$d pubdate:n
-melm 401$d pubdate:n
-melm 403$d pubdate:n
-melm 410$d pubdate:n
-melm 412$d pubdate:n
-melm 413$d pubdate:n
-melm 414$d pubdate:n
-melm 415$d pubdate:n
-melm 416$d pubdate:n
-melm 417$d pubdate:n
-melm 418$d pubdate:n
-melm 419$d pubdate:n
-melm 420$d pubdate:n
-melm 430$d pubdate:n
-melm 431$d pubdate:n
-melm 432$d pubdate:n
-melm 440$d pubdate:n
-melm 441$d pubdate:n
-melm 445$d pubdate:n
-melm 461$d pubdate:n
-
############## 5XX - TITLES ##################
melm 500$9 Koha-Auth-Number,Koha-Auth-Number:n
melm 501$9 Koha-Auth-Number,Koha-Auth-Number:n
@@ -434,19 +439,6 @@ melm 616$9 Koha-Auth-Number,Koha-Auth-Number:n
melm 617$9 Koha-Auth-Number,Koha-Auth-Number:n
melm 620$9 Koha-Auth-Number,Koha-Auth-Number:n
melm 621$9 Koha-Auth-Number,Koha-Auth-Number:n
-# melm 626$9 Koha-Auth-Number,Koha-Auth-Number:n
-# melm 660$9 Koha-Auth-Number,Koha-Auth-Number:n
-# melm 661$9 Koha-Auth-Number,Koha-Auth-Number:n
-
-#FIXME Fields 603, 630, 631, 632, 633, 634, 635, 636, 646 are not defined in Unimarc, but may be used by some libraries.
-melm 603$9 Koha-Auth-Number,Koha-Auth-Number:n
-melm 630$9 Koha-Auth-Number,Koha-Auth-Number:n
-melm 631$9 Koha-Auth-Number,Koha-Auth-Number:n
-melm 632$9 Koha-Auth-Number,Koha-Auth-Number:n
-melm 633$9 Koha-Auth-Number,Koha-Auth-Number:n
-melm 634$9 Koha-Auth-Number,Koha-Auth-Number:n
-melm 635$9 Koha-Auth-Number,Koha-Auth-Number:n
-melm 636$9 Koha-Auth-Number,Koha-Auth-Number:n
melm 600$a Personal-name,Personal-name:p,Subject,Subject:p
melm 600 Subject,Subject:p
@@ -472,17 +464,6 @@ melm 621 Subject,Subject:p
# Chronological coverage code. Probably not useful
# melm 661 Subject,Subject:p
-#FIXME Fields 603, 630, 631, 632, 633, 634, 635, 636, 646 are not defined in Unimarc, but may be used by some libraries.
-melm 603 Subject,Subject:p
-melm 630 Subject,Subject:p
-melm 631 Subject,Subject:p
-melm 632 Subject,Subject:p
-melm 633 Subject,Subject:p
-melm 634 Subject,Subject:p
-melm 635 Subject,Subject:p
-melm 636 Subject,Subject:p
-melm 646 Subject,Subject:p
-
########### CLASSIFICATIONS (67x/68x) ##################
# PRECIS
melm 670 Subject-precis:w,Subject-precis:p
@@ -496,7 +477,6 @@ melm 680 LC-call-number:w,LC-call-number:p
# Other class numbers // see Marc21 084
melm 686 Local-classification:w,Local-classification:p
-
############## KOHA ITEM INFORMATION (based on 995) ###############
# Koha specific : $1, $2, $3
melm 995$1 damaged,damaged:n
--
1.7.9.5
--
Mathieu Saby
Service d'Informatique Documentaire
Service Commun de la 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