Because collation key indexes extract MARC information, you must use a MARC map as part of the index definition. Depending on the kind of index you are creating, you may already have a MARC map defined to use for the new index. If you do not, you need to create a new MARC map for the index. You need to understand MARC mapping and MARC records in order to do this. (For more information on MARC maps, see MARC Maps.)
To create a new MARC map for the index
View: marc_map
Process: Administration\Index Control Menu\MARC Map Table
1 | In these fields, do the following: |
Field |
Action |
|||||||||
Enter the code that identifies the MARC map. For example, if you are creating a MARC map to extract vernacular titles, your MARC map may be “vntitle”. Note: Assign this MARC map an “s” prefix for bib based indexes or an “x” for authority based indexes. This distinguishes it from other MARC maps. |
||||||||||
Description |
Enter a description of the MARC map. For example, if you are creating a MARC map to extract vernacular titles, your description may be “Vernacular Titles”. |
|||||||||
Leave this box unmarked. Horizon uses this setting for search limiting MARC maps. |
||||||||||
Leave the No Filter button marked. |
||||||||||
Do one of these options:
Note: When you create the index definition, you will mark the One Tag only box to specify that Horizon will only extract and index only the result of the first tag. (For more information, see Creating the Index Definition in the Table Editor .) |
2 | Click Page Down. |
3 | In these fields, do the following: |
Field |
Action |
||||||
Enter the tag you want the MARC map to extract information from. For example, if you are creating an indexing MARC map to extract vernacular title information, you might enter “880” as the tag. |
|||||||
Enter the subfields or positions of the tag you want MARC map to extract information from. For example, if you are creating an indexing MARC map to extract vernacular title information, you might enter “abnp” as the subfields. |
|||||||
If you want to set a condition on the tag you are extracting, enter which part (subfield or fixed field position) must contain the conditional value in order for Horizon to extract any of the information in the specified tag. For example, if you are creating a MARC map for vernacular titles, you may specify that subfield 6 of tag 880 must have a value of 245 in positions 0 through 3. In this case, you would enter “245” in this field. |
|||||||
If you want to set a condition on the tag that you are extracting, enter the value the conditional part (subfield or fixed field position) must contain in order for Horizon to extract the MARC information. For example, if you are creating a MARC map for vernacular titles, you may specify that subfield 6 of tag 880 must have a value of 245 in positions 0 through 3. In this case, you would enter “6/0.3” in this field. |
|||||||
First Tag: Prefix |
Leave this field blank. |
||||||
Suffix |
Leave this field blank. |
||||||
Other Tags: Prefix |
Leave this field blank. |
||||||
Suffix |
Leave this field blank. |
||||||
HTML Format |
Leave this field blank. |
||||||
Do one of these options:
You mark this option only if you are setting up a multiple tag index and used the multiple tag SQL script to create your database objects. (For more information about this script, see Creating Database Objects for the Index .) This option is specifically for Indexing and Display MARC maps. (For example, this feature lets you make full use of the enhanced content notes in the 505 tag.) Note: If you mark this option, you must make sure the Do Not Run-on option is also marked in the Run-on field for this MARC map. |
4 | Click Page Down. |
5 | In these fields, do the following: |
Important: Complete the fields in the Conditional group only if you need to set conditions for the entire MARC map. (For information on when to use this group, see Understanding Conditional Parts of a MARC Map.)
Field |
Action |
|||||||||
If you are grouping several conditions in this MARC map together, enter a left parenthetical mark in the first entry for the group. |
||||||||||
Tag |
Enter the tag you are setting up as the conditional tag. |
|||||||||
Part |
Enter the subfields or positions of the conditional tag you want the MARC map to extract information from. |
|||||||||
Value |
Enter the value that the conditional part (subfield or position) must contain in order for Horizon to extract any of the MARC information specified for the entire MARC map. |
|||||||||
If you are grouping several conditions in this MARC map together, enter a right parenthetical mark in the last entry for the group. |
||||||||||
If you are creating several conditions in this MARC map and you want to use operators to relate the conditions together, do one of these options:
|
© 1998-2017 Sirsi Corporation