site logo Marc 21 Record Format -- Leader Section


back to the root .. Back to record root.

MARC21 ::= Leader + Record Directory + Variable Fields + X'1B'

Leader ::= Leader1 + Leader2 + Leader3 + Leader4 + Leader5 -- char(24)
Leader1 ::= Logical Record Length + Record Status + Record Type
Leader2 ::= Bibiographic Level + Type of Control + Character Coding Scheme
Leader3 ::= Indicator Count + Subfield Code Count + Base Address of Data
Leader4 ::= Encoding Level + Descriptive Catalog Form + Linked Record Requirement
Leader5 ::= Entry Map

Logical Record Length ::= '99999' -- char(5)
Logical record length, right justified, zero padded
Record Status ::= 'A' | 'C' | 'D' | 'N' | 'P' -- char(1)
Indicates the relation of the record to a file.
Record Type ::= 'A' | 'C' | 'D' | 'E' | 'F' | 'G' | 'I' | 'J' | 'K' | 'M' | 'O' | 'P' | 'R' | 'T' -- char(1)
Indicates the characteristics of and defines the components of the record.
Bibiographic Level ::= 'A' | 'B' | 'C' | 'D' | 'M' | 'S' -- char(1)
Type of Control ::= ' ' | 'A' -- char(1)
Archival or no specific type.
Character Coding Scheme ::= ' ' | 'A' -- char(1)
one-character code that identifies the character coding scheme used in the record. 'A' equals UCS/Unicode, otherwise MARC-8.
Indicator Count ::= '2' -- char(1)
Columns used for indicators, always 2
Subfield Code Count ::= '2' -- char(2)
columns used for subfield codes, always 2
Base Address of Data ::= '99999' -- char(5), right justified, zero padded
indicates the first character position of the first variable control field in a record.
Encoding Level ::= ' ' | '1' | '2' | '3' | '4' | '5' | '6' | '7' | '8' | 'U' | 'Z' -- char(1)
Indicates the fullness of the bibliographic information and/or content designation of the MARC record.
' ' - Full level -- The most complete MARC level created from information derived from an inspection of the physical item.
'1' - Full level, material not examined -- The information used in creating the record is derived from an extant description of the item without reinspection of the physical item. This code is used primarily in the retrospective conversion of records when all of the information on the extant description is transcribed. Certain control field coding and other data elements are based only on explicit information in the description.
'2' - Less-than-full level, material not examined -- The information used in creating the record is derived from an extant description of the item without reinspection of the physical item. This code is used primarily in the retrospective conversion of records when all of the descriptive access points but only a specified subset of other data elements are transcribed. Authoritative headings may not be current.
'3' - Abbreviated level -- Indicates a brief record that does not meet the National Level Bibliographic Record minimal level cataloging specifications. Headings in the records may reflect established forms to the extent that such forms were available at the time the record was created.
'4' - Core level -- '5' - Partial (preliminary) level. A record that is not considered final by the creating agency (e.g., the headings may not reflect established forms; the record may not meet national-level cataloging specifications).
'7' - Minimal level -- A record that meets the national-level bibliographic record minimal-level cataloging specifications and is considered final by the creating agency. Headings reflect established forms. The U.S. requirements for minimal-level records can be found in National Level and Minimal Level Record Requirements (http://lcweb.loc.gov/marc/bibliographic/nlr/)
'8' - Prepublication level -- Indicates a prepublication level record. This includes records create in cataloging in publication programs.
'U' - Unknown -- This code is used by an agency receiving or sending data to replace a local code when the appropriate MARC encoding level code cannot be determined. Code u is not used in newly input or updated records.
'Z' - Not applicable -- The encoding level concept does not apply to the record.
Descriptive Catalog Form ::= ' ' | 'A' | 'I' | 'U' -- char(1)
Indicates the descriptive cataloging form reflected in the record.
Linked Record Requirement ::= ' ' | 'R' -- char(1)
A one-character code that indicates whether a note containing basic identification information (i.e., main entry and title, main entry and uniform title, main entry under uniform title, title, uniform title, Standard Technical Report Number, or report number) can be generated from a Linking Entry field (76X-78X).
Entry Map ::= '4500' -- char(4)
Four computer-generated, single-digit numeric characters that indicate the structure of each entry in the Directory.