authority-zebra-indexdefs.xsl`
-->
<kohaidx:index_defs xmlns:kohaidx="http://www.koha-community.org/schemas/index-defs">
+ <kohaidx:id>marc:controlfield[@tag='001']</kohaidx:id>
<!-- variables -->
<kohaidx:var name="form_subdivision_subfield">v</kohaidx:var>
<kohaidx:var name="general_subdivision_subfield">x</kohaidx:var>
<!-- Original record ID -->
<kohaidx:index_control_field tag="001">
<kohaidx:target_index>Local-Number:w</kohaidx:target_index>
+ <kohaidx:target_index>Local-Number:p</kohaidx:target_index>
+ <kohaidx:target_index>Local-Number:n</kohaidx:target_index>
+ <kohaidx:target_index>Local-Number:s</kohaidx:target_index>
</kohaidx:index_control_field>
<!-- 008 -->
<kohaidx:index_control_field tag="008" offset="16" length="1">
<kohaidx:target_index>Heading-use-series-added-entry:w</kohaidx:target_index>
</kohaidx:index_control_field>
+
+ <!-- 010 LC Number -->
+ <kohaidx:index_subfields tag="010" subfields="az">
+ <kohaidx:target_index>LC-card-number:w</kohaidx:target_index>
+ <kohaidx:target_index>LC-card-number:p</kohaidx:target_index>
+ </kohaidx:index_subfields>
+
+ <!-- 040 cataloging agencies -->
+ <kohaidx:index_subfields tag="040" subfields="acd">
+ <kohaidx:target_index>Record-source:w</kohaidx:target_index>
+ <kohaidx:target_index>Record-source:p</kohaidx:target_index>
+ </kohaidx:index_subfields>
+
<!-- Personal name headings -->
<kohaidx:index_subfields tag="100" subfields="abcdefghjklmnopqrstvxyz">
<kohaidx:target_index>Heading-Main:s</kohaidx:target_index>
</kohaidx:index_heading>
<kohaidx:index_match_heading tag="100" subfields="abcdefghjklmnopqrstvxyz" subdivisions="vxyz">
+ <kohaidx:target_index>Match:w</kohaidx:target_index>
+ <kohaidx:target_index>Match:p</kohaidx:target_index>
<kohaidx:target_index>Match-heading:p</kohaidx:target_index>
<kohaidx:target_index>Match-heading:s</kohaidx:target_index>
</kohaidx:index_match_heading>
<kohaidx:target_index>See-from:s</kohaidx:target_index>
</kohaidx:index_heading>
<kohaidx:index_match_heading tag="400" subfields="abcdefghjklmnopqrstvxyz" subdivisions="vxyz">
+ <kohaidx:target_index>Match:w</kohaidx:target_index>
+ <kohaidx:target_index>Match:p</kohaidx:target_index>
<kohaidx:target_index>Match-heading-see-from:p</kohaidx:target_index>
<kohaidx:target_index>Match-heading-see-from:s</kohaidx:target_index>
</kohaidx:index_match_heading>
<kohaidx:target_index>See-also-from:p</kohaidx:target_index>
<kohaidx:target_index>See-also-from:s</kohaidx:target_index>
</kohaidx:index_heading>
+ <kohaidx:index_match_heading tag="500" subfields="abcdefghjklmnopqrstvxyz" subdivisions="vxyz">
+ <kohaidx:target_index>Match:w</kohaidx:target_index>
+ <kohaidx:target_index>Match:p</kohaidx:target_index>
+ </kohaidx:index_match_heading>
<!-- Corporate name headings -->
<kohaidx:index_subfields tag="110" subfields="abcdefghklmnoprstvxyz">
<kohaidx:target_index>Heading-Main:s</kohaidx:target_index>
</kohaidx:index_heading>
<kohaidx:index_match_heading tag="110" subfields="abcdefghklmnoprstvxyz" subdivisions="vxyz">
+ <kohaidx:target_index>Match:w</kohaidx:target_index>
+ <kohaidx:target_index>Match:p</kohaidx:target_index>
<kohaidx:target_index>Match-heading:p</kohaidx:target_index>
<kohaidx:target_index>Match-heading:s</kohaidx:target_index>
</kohaidx:index_match_heading>
<kohaidx:target_index>See-from:s</kohaidx:target_index>
</kohaidx:index_heading>
<kohaidx:index_match_heading tag="410" subfields="abcdefghklmnoprstvxyz" subdivisions="vxyz">
+ <kohaidx:target_index>Match:w</kohaidx:target_index>
+ <kohaidx:target_index>Match:p</kohaidx:target_index>
<kohaidx:target_index>Match-heading-see-from:p</kohaidx:target_index>
<kohaidx:target_index>Match-heading-see-from:s</kohaidx:target_index>
</kohaidx:index_match_heading>
<kohaidx:target_index>See-also-from:p</kohaidx:target_index>
<kohaidx:target_index>See-also-from:s</kohaidx:target_index>
</kohaidx:index_heading>
+ <kohaidx:index_match_heading tag="510" subfields="abcdefghklmnoprstvxyz" subdivisions="vxyz">
+ <kohaidx:target_index>Match:w</kohaidx:target_index>
+ <kohaidx:target_index>Match:p</kohaidx:target_index>
+ </kohaidx:index_match_heading>
<!-- Meeting name -->
<kohaidx:index_subfields tag="111" subfields="acdefghjklnpqstvxyz">
<kohaidx:target_index>Heading-Main:s</kohaidx:target_index>
</kohaidx:index_heading>
<kohaidx:index_match_heading tag="111" subfields="acdefghjklnpqstvxyz" subdivisions="vxyz">
+ <kohaidx:target_index>Match:w</kohaidx:target_index>
+ <kohaidx:target_index>Match:p</kohaidx:target_index>
<kohaidx:target_index>Match-heading:p</kohaidx:target_index>
<kohaidx:target_index>Match-heading:s</kohaidx:target_index>
</kohaidx:index_match_heading>
<kohaidx:target_index>See-from:s</kohaidx:target_index>
</kohaidx:index_heading>
<kohaidx:index_match_heading tag="411" subfields="acdefghjklnpqstvxyz" subdivisions="vxyz">
+ <kohaidx:target_index>Match:w</kohaidx:target_index>
+ <kohaidx:target_index>Match:p</kohaidx:target_index>
<kohaidx:target_index>Match-heading-see-from:p</kohaidx:target_index>
<kohaidx:target_index>Match-heading-see-from:s</kohaidx:target_index>
</kohaidx:index_match_heading>
<kohaidx:target_index>See-also-from:p</kohaidx:target_index>
<kohaidx:target_index>See-also-from:s</kohaidx:target_index>
</kohaidx:index_heading>
+ <kohaidx:index_match_heading tag="511" subfields="acdefghjklnpqstvxyz" subdivisions="vxyz">
+ <kohaidx:target_index>Match:w</kohaidx:target_index>
+ <kohaidx:target_index>Match:p</kohaidx:target_index>
+ </kohaidx:index_match_heading>
<!-- Uniform title -->
<kohaidx:index_subfields tag="130" subfields="adfghklmnoprstvxyz">
<kohaidx:target_index>Heading-Main:s</kohaidx:target_index>
</kohaidx:index_heading>
<kohaidx:index_match_heading tag="130" subfields="adfghklmnoprstvxyz" subdivisions="vxyz">
+ <kohaidx:target_index>Match:w</kohaidx:target_index>
+ <kohaidx:target_index>Match:p</kohaidx:target_index>
<kohaidx:target_index>Match-heading:p</kohaidx:target_index>
<kohaidx:target_index>Match-heading:s</kohaidx:target_index>
</kohaidx:index_match_heading>
<kohaidx:target_index>See-from:s</kohaidx:target_index>
</kohaidx:index_heading>
<kohaidx:index_match_heading tag="430" subfields="adfghklmnoprstvxyz" subdivisions="vxyz">
+ <kohaidx:target_index>Match:w</kohaidx:target_index>
+ <kohaidx:target_index>Match:p</kohaidx:target_index>
<kohaidx:target_index>Match-heading-see-from:p</kohaidx:target_index>
<kohaidx:target_index>Match-heading-see-from:s</kohaidx:target_index>
</kohaidx:index_match_heading>
<kohaidx:target_index>See-also-from:p</kohaidx:target_index>
<kohaidx:target_index>See-also-from:s</kohaidx:target_index>
</kohaidx:index_heading>
+ <kohaidx:index_match_heading tag="530" subfields="adfghklmnoprstvxyz" subdivisions="vxyz">
+ <kohaidx:target_index>Match:w</kohaidx:target_index>
+ <kohaidx:target_index>Match:p</kohaidx:target_index>
+ </kohaidx:index_match_heading>
<!-- Chronological term -->
<kohaidx:index_subfields tag="148" subfields="avxyz">
<kohaidx:target_index>Heading-Main:s</kohaidx:target_index>
</kohaidx:index_heading>
<kohaidx:index_match_heading tag="148" subfields="avxyz" subdivisions="vxyz">
+ <kohaidx:target_index>Match:w</kohaidx:target_index>
+ <kohaidx:target_index>Match:p</kohaidx:target_index>
<kohaidx:target_index>Match-heading:p</kohaidx:target_index>
<kohaidx:target_index>Match-heading:s</kohaidx:target_index>
</kohaidx:index_match_heading>
<kohaidx:target_index>See-from:s</kohaidx:target_index>
</kohaidx:index_heading>
<kohaidx:index_match_heading tag="448" subfields="avxyz" subdivisions="vxyz">
+ <kohaidx:target_index>Match:w</kohaidx:target_index>
+ <kohaidx:target_index>Match:p</kohaidx:target_index>
<kohaidx:target_index>Match-heading-see-from:p</kohaidx:target_index>
<kohaidx:target_index>Match-heading-see-from:s</kohaidx:target_index>
</kohaidx:index_match_heading>
<kohaidx:target_index>See-also-from:p</kohaidx:target_index>
<kohaidx:target_index>See-also-from:s</kohaidx:target_index>
</kohaidx:index_heading>
+ <kohaidx:index_match_heading tag="548" subfields="avxyz" subdivisions="vxyz">
+ <kohaidx:target_index>Match:w</kohaidx:target_index>
+ <kohaidx:target_index>Match:p</kohaidx:target_index>
+ </kohaidx:index_match_heading>
<!-- Topical term -->
<kohaidx:target_index>Heading-Main:s</kohaidx:target_index>
</kohaidx:index_heading>
<kohaidx:index_match_heading tag="150" subfields="abvxyz" subdivisions="vxyz">
+ <kohaidx:target_index>Match:w</kohaidx:target_index>
+ <kohaidx:target_index>Match:p</kohaidx:target_index>
<kohaidx:target_index>Match-heading:p</kohaidx:target_index>
<kohaidx:target_index>Match-heading:s</kohaidx:target_index>
</kohaidx:index_match_heading>
<kohaidx:target_index>See-from:p</kohaidx:target_index>
<kohaidx:target_index>See-from:s</kohaidx:target_index>
</kohaidx:index_heading>
+ <kohaidx:index_heading_conditional tag="450" test="substring(marc:subfield[@code='w']/text(), 2, 1)" subfields="abvxyz" subdivisions="vxyz">
+ <kohaidx:target_index>Previous-heading-see-from:p</kohaidx:target_index>
+ </kohaidx:index_heading_conditional>
<kohaidx:index_match_heading tag="450" subfields="abvxyz" subdivisions="vxyz">
+ <kohaidx:target_index>Match:w</kohaidx:target_index>
+ <kohaidx:target_index>Match:p</kohaidx:target_index>
<kohaidx:target_index>Match-heading-see-from:p</kohaidx:target_index>
<kohaidx:target_index>Match-heading-see-from:s</kohaidx:target_index>
</kohaidx:index_match_heading>
<kohaidx:target_index>See-also-from:p</kohaidx:target_index>
<kohaidx:target_index>See-also-from:s</kohaidx:target_index>
</kohaidx:index_heading>
+ <kohaidx:index_match_heading tag="550" subfields="abvxyz" subdivisions="vxyz">
+ <kohaidx:target_index>Match:w</kohaidx:target_index>
+ <kohaidx:target_index>Match:p</kohaidx:target_index>
+ </kohaidx:index_match_heading>
<!-- Geographic name -->
<kohaidx:index_subfields tag="151" subfields="avxyz">
<kohaidx:target_index>Heading-Main:s</kohaidx:target_index>
</kohaidx:index_heading>
<kohaidx:index_match_heading tag="151" subfields="avxyz" subdivisions="vxyz">
+ <kohaidx:target_index>Match:w</kohaidx:target_index>
+ <kohaidx:target_index>Match:p</kohaidx:target_index>
<kohaidx:target_index>Match-heading:p</kohaidx:target_index>
<kohaidx:target_index>Match-heading:s</kohaidx:target_index>
</kohaidx:index_match_heading>
<kohaidx:target_index>See-from:s</kohaidx:target_index>
</kohaidx:index_heading>
<kohaidx:index_match_heading tag="451" subfields="avxyz" subdivisions="vxyz">
+ <kohaidx:target_index>Match:w</kohaidx:target_index>
+ <kohaidx:target_index>Match:p</kohaidx:target_index>
<kohaidx:target_index>Match-heading-see-from:p</kohaidx:target_index>
<kohaidx:target_index>Match-heading-see-from:s</kohaidx:target_index>
</kohaidx:index_match_heading>
<kohaidx:target_index>See-also-from:p</kohaidx:target_index>
<kohaidx:target_index>See-also-from:s</kohaidx:target_index>
</kohaidx:index_heading>
+ <kohaidx:index_match_heading tag="551" subfields="avxyz" subdivisions="vxyz">
+ <kohaidx:target_index>Match:w</kohaidx:target_index>
+ <kohaidx:target_index>Match:p</kohaidx:target_index>
+ </kohaidx:index_match_heading>
<!-- Genre/form term -->
<kohaidx:index_subfields tag="155" subfields="avxyz">
<kohaidx:target_index>Heading-Main:s</kohaidx:target_index>
</kohaidx:index_heading>
<kohaidx:index_match_heading tag="155" subfields="avxyz" subdivisions="vxyz">
+ <kohaidx:target_index>Match:w</kohaidx:target_index>
+ <kohaidx:target_index>Match:p</kohaidx:target_index>
<kohaidx:target_index>Match-heading:p</kohaidx:target_index>
<kohaidx:target_index>Match-heading:s</kohaidx:target_index>
</kohaidx:index_match_heading>
<kohaidx:target_index>See-from:s</kohaidx:target_index>
</kohaidx:index_heading>
<kohaidx:index_match_heading tag="455" subfields="avxyz" subdivisions="vxyz">
+ <kohaidx:target_index>Match:w</kohaidx:target_index>
+ <kohaidx:target_index>Match:p</kohaidx:target_index>
<kohaidx:target_index>Match-heading-see-from:p</kohaidx:target_index>
<kohaidx:target_index>Match-heading-see-from:s</kohaidx:target_index>
</kohaidx:index_match_heading>
<kohaidx:target_index>See-also-from:p</kohaidx:target_index>
<kohaidx:target_index>See-also-from:s</kohaidx:target_index>
</kohaidx:index_heading>
+ <kohaidx:index_match_heading tag="555" subfields="avxyz" subdivisions="vxyz">
+ <kohaidx:target_index>Match:w</kohaidx:target_index>
+ <kohaidx:target_index>Match:p</kohaidx:target_index>
+ </kohaidx:index_match_heading>
<!-- General subdivision -->
<kohaidx:index_heading tag="180" subfields="vxyz" subdivisions="vxyz">