Understanding MARC 21 Maps

MARC Maps dictate the tags and subfields from which data is extracted into Portfolio. The default MARC 21 Maps are included in a table (see, Delivered MARC 21 MARC Maps) so you can see how Portfolio extracts data to place in search fields.

Portfolio includes over 100 MARC Maps to various MARC 21 tags and subfields. The following table describes the contents in each column of the Delivered MARC 21 Maps:

Column Descritpion

MARC Map Name

Displays the name of the MARC Map as recorded in Portfolio.

Entry Code

Displays the unique identifier of the MARC Map as recorded in Portfolio.

MARC Map Condition

Lists the condition script used to determine if information is extracted from the record. For more information, see Writing a MARC Map condition. This condition is used for the entire MARC Map. Other conditions may be on the Tag level.

Tag

Lists each of the tags from which the MARC Map extracts data from the MARC record.

Tag Condition

Lists the condition script used to determine if information is extracted from the tag. For more information, see Writing a MARC Map condition.

Subfields

Lists each of the subfields from which data is extracted from the MARC record. Subfields are indicated by their letter or numeral. If the tag does not have subfields defined, an underscore "_" indicates the entire field.

If the MARC Map extracts a substring of the data in a subfield, the table indicates that by including the start position (x) and length (y) in brackets (for example, "[x,y]"). The start position is base zero, meaning that the first character starts at "0", so "[0,1]" extracts the first character in the tag. To indicate the field and substring, this would be displayed as, for example "a[0,1]" (first character in tag a) or "_[0,2]" (the first two characters in tag field).

To understand how MARC Maps work, it can help to have a MARC record to refer to. The following record is compiled using the MARC 21 format.

Leader/00-23 *****nam##22*****#a#4500

001 <control number>

003 <control number identifier>

005 19920331092212.7

007/00-01 ta

008/00-39 820305s1991####nyu###########001#0#eng##

020 ##$a0845348116 :$c$29.95 (£19.50 U.K.)

020 ##$a0845348205 (pbk.)

040 ##$a[organization code]$c[organization code]

050 14$aPN1992.8.S4$bT47 1991

082 04$a791.45/75/0973$219

100 1#$aTerrace, Vincent,$d1948-

245 10$aFifty years of television :$ba guide to series and pilots, 1937-1988 /$cVincent Terrace.

246 1#$a50 years of television

260 ##$aNew York :$bCornwall Books,$cc1991.

300 ##$a864 p. ;$c24 cm.

500 ##$aIncludes index.

650 #0$aTelevision pilot programs$zUnited States$vCatalogs.

650 #0$aTelevision serials$zUnited States$vCatalogs.

700 1#$aTerrace, Vincent.

The MARC Maps will extract the needed information according to the tags and subfields listed.

Rather than examining each MARC Map, the following table lists three common and simple MARC 21 Maps that demonstrate some MARC Map basics.

MARC Map Name Entry Code Tag Subfield(s)

Author

AUTHOR

100

a, b, c, d, e, f, j, k, l, m, n, o, p, q, r, s, t, 0

 

 

110

a, b, c, d, e, f, k, l, m, n, o, p, r, s, t, 0

 

 

111

a, c, d, e, f, j, k, l, n, p, q, s, t, 0

 

 

700

a, b, c, d, e, f, i, j, k, l, m, n, o, p, q, r, s, t, 0

 

 

710

a, b, c, d, e, f, i, k, l, m, n, o, p, r, s, t, 0

 

 

711

a, c, d, e, f, i, j, k, l, n, p, s, t, 0

Title

DSP_TITLE

245

a, b, c, f, g, h, k, n, p, s

Subject Term

DSP_SUBJECT_TERM

650

a, ( -- )b(), ( -- )c(), ( -- )d(), ( -- )v(), ( -- )x(), ( -- )y(), ( -- )z(), ( -- )0(), ( -- )3(), ( -- )4()

In the table, the "MARC Map Name" and "Entry Code" are used to identify the MARC Map in Portfolio. "MARC Map Condition" and "Tag Condition" would display any conditions controlling the extraction of data on the MARC Map and Tag Map level. "Tag" indicates the tag from which data is extracted, and "Subfield(s)" indicates one or more subfields from which the data is extracted; it also displays any characters (punctuation or other constants) that would be inserted before and after the extracted string (inside but not including the parentheses).

The table below displays what data each of the listed default MARC Maps extract from the sample MARC record.

Map Result

Author

Terrace, Vincent, 1948-

Title

Fifty years of television : a guide to series and pilots, 1937-1988/ Vincent Terrace.

Subject Term

Television pilot programs -- United States -- Catalogs.

Television serials -- United States -- Catalogs.

Related topics