MARC Codelist support in MARC Report
Version 242 adds improved support for the various MARC Codelists in the default view of the Edit Session. The functionality is such that a dropdown codelist will be activated when the user presses F7 in the appropriate context.
For example, if you are adding an author, type '±4' and then press F7
±aHarrison, George,±d1943-2001,±4 [press F7 here]
a list of relator codes will pop-up, from which you may choose one; on the other hand, if you press F7 when the cursor is positioned in the '±a', or '±d' (i.e., there is no codelist appropriate to that context), then no list will pop-up.
The functionality of these lists is similar to what is used to support coding the fixed fields when the MARC Help key (F1) is pressed. The reason for the F7 key is that, in most cases, codes added to the variable fields are not the only data that appear in those fields, so some sort of 'signal' is needed to let the program know when a codelist is being requested.
The screenshot below is an example showing the MARC Language Codelist; the exact sequence of keys pressed, beginning in the Tag column, to get to this point was as follows:
<Insert> --to add a new field to the record 041 --the Tag <Tab> --goto first indicator <Tab> --goto second indicator <Tab> --goto data column <F2> --enter the '±a' <F7> --display the codelist
In a long codelist like this one you may press the first character of the code your are looking for to jump down to it. More than one character can be pressed if done quickly enough. For example, pressing 'f' and then 'i' immediately will jump the list down to 'fij' (Fijian), but if you pause a second after the 'f', the list will instead jump down to 'iba' (Iban).
The codelist may be navigated either via the mouse, or via the arrow keys. In the latter case, simply press <Enter> to select an item from the dropdown list. The list will close up, and the selected item will be added to the subfield.
If you press F7 in an existing field, the behavior is as follows. If no codelist is defined for the Tag + subfield on the left, no dropdown occurs. But if a codelist is defined, and an item is then selected from the dropdown list, the program will enter the code into a new subfield that matches the subfield code to the left.
For example, if in this 041
041 $afre$dspa
I put my cursor after 'fre', press F7, then select 'ger' from the dropdown, the result will be:
041 $afre$ager$dspa
whereas if I put my cursor after 'spa' and make the same selection, the result will be:
041 $afre$dspa$dger
If you want an altogether different subfield code (than $a or $d), then enter that subfield code first, before pressing F7.
Supported Codelists
Below is a list of MARC Tags and the codelists that are supported in them using F7 in an Edit Session. Some of these lists are very large, while others may contain only a single item.
MARC Codelist for Languages
040 $b 041 $a $b $d $e $f $g $h $j $k $m $n 242 $y 377 $a 775 $e
MARC Geographic Area Codelist
043 $a $b
MARC Codelist for Countries
044 $a $b 355 $f 365 $k 366 $k 533 $g 775 $f 851 $g 852 $n
MARC Codelist for Relators
100 $4 110 $4 600 $4 610 $4 700 $4 710 $4 800 $4 810 $4
Other Codelists
015 $2 National Bibliography Number Source codes 017 $2 Copyright and Legal Deposit Number Source codes 022 $2 Code for the ISSN Centre 024 $2 Standard Identifier Source codes 026 $2 Fingerprint Scheme Source codes 031 $2 Musical Incipit Scheme Source codes 034 $2 Cartographic Data Source codes 040 $e Description Convention Source codes 041 $2 Language Code and Term Source codes 042 $a MARC Authentication Action codes 043 $2 Geographic Area Code and Term source codes 044 $2 Country Code and Term Source codes 046 $2 Date and Time Scheme Source codes 047 $a Form of musical composition code 047 $2 Musical Composition Form Code Source codes 048 $a Number of musical instruments or Voices code 048 $2 Musical Instrumentation and Voice Code Source codes 052 $2 Classification Scheme Source codes 072 $2 Subject Category Source codes 210 $2 Abbreviated Title source codes 336 $a Term List for RDA Content Types 336 $b Code List for RDA Content Types 336 $2 Genre/Form Code and Term Source codes 337 $a Term List for RDA Media Types 337 $b Code List for RDA Media Types 337 $2 Genre/Form Code and Term Source codes 338 $a Term List for RDA Carrier Types 338 $b Code List for RDA Carrier Types 338 $2 Genre/Form Code and Term Source codes 365 $2 Price Type Source codes 366 $2 Availability Status source codes 375 $2 Gender Code and Term codes 383 $2 Numeric Designation of Musical Work 506 $2 Access Restriction Source codes 520 $2 Content Advice Classification Source codes 524 $2 Citation Scheme Source codes 583 $2 Resource Action Term source codes 6XX $2 Subject Heading and Term Source codes 655 $2 Genre/Form Code and Term Source codes 656 $2 Occupation Term Source codes 657 $2 Function Term Source codes 658 $2 Curriculum Objective Source codes 751 $2 Subject Heading and Term Source codes 752 $2 Subject Heading and Term Source codes 754 $2 Taxonomic Classification source codes (no codes yet defined) 856 $2 Electronic Access Methods Code list 886 $2 Format source codes
Although the 'RDA Tags' 336, 337, and 338 are listed in the above list, for a much more enhanced method of populating these fields, please see this topic.