MARC Validation
Â
Glossary
Term | Definition | |
---|---|---|
1 | Field | A discrete unit of information in a MARC record, identified by a unique three-character tag and encompassing specific data elements. |
2 | Control field | A specialized field (00X) containing coded information or control numbers, characterized by the absence of indicators and subfield codes. |
3 | Data field | Any field excluding 00X, structured with two indicators and subfields to contain specific data. |
4 | Field value | The substantive content contained within a given field. |
5 | Tag | A three-digit numeric identifier designating a specific field within a MARC record. |
6 | Indicator | A single-character value in a data field that provides supplementary information about the field's content or processing requirements. |
7 | Indicator order | The sequential position of an indicator within a data field. |
8 | Indicator code | A single alphanumeric character or blank used within an indicator to denote specific interpretations or processing instructions for the field's data. |
9 | Subfield | A distinct data element within a data field. |
10 | Subfield code | A single-character identifier used to demarcate and identify subfields within a data field. |
11 | Subfield value | The specific data content associated with a particular subfield code within a data field. |
12 | Specification | A comprehensive set of rules and definitions describing the MARC format, applicable for MARC record validation. |
13 | Specification rule | A defined criterion used in record validation, comprising a name, description, and rule code, with optional activation status. |
14 | Scope | A Parameter that define the applicability boundaries for various definitions within the specification. |
15 | Field definition | A detailed description of a MARC field used in record validation, including indicator and subfield definitions, as well as repeatability, requirement, and deprecation status. |
16 | Indicator definition | A specification of a MARC indicator used in record validation, detailing indicator order and valid indicator codes. |
17 | Indicator code definition | A description of permissible indicator codes for a specific indicator. |
18 | Subfield definition | A specification of valid subfield codes for a particular field, including repeatability, requirement, and deprecation status. |
Validation error messages
Record type | definition type | name | description | code | Message | |
---|---|---|---|---|---|---|
1 | Authority/Bibliographic | field | Invalid Field Tag | Field has invalid tag | invalidFieldTag | Tag must contain three characters and can only accept numbers 0-9. |
2 | Authority/Bibliographic | field | Missing Field | Field is required but does not exist in a record | missingField | Field <<field number>> is required. |
3 | Bibliographic | field | Non-Repeatable 1XX Field | More than one field from the 1XX group exists in a record | nonRepeatable1XXField | Field 1XX is non-repeatable. |
4 | Authority/Bibliographic | field | Non-Repeatable Field | Field is non-repeatable but exists more than once in a record | nonRepeatableField | Field is non-repeatable. |
5 | Authority | field | Non-Repeatable Required 1XX Field | Exactly one field from the 1XX group exists in a record | nonRepeatableRequired1XXField | Field 1XX is non-repeatable and required. |
6 | Authority/Bibliographic | field | Undefined Field | Field is not defined but exists in a record | undefinedField | Field is undefined. |
7 | Authority/Bibliographic | indicator | Invalid Indicator | Field contains specified indicators and codes but with invalid indicator in the record | invalidIndicator | Indicator must contain one character and can only accept numbers 0-9, letters a-z or a '#'. |
8 | Authority/Bibliographic | indicator | Undefined Indicator | Indicator code is not defined but exists in a record's field | undefinedIndicator | <<First and/or Second Indicator>> <<indicator code>> is undefined. |
9 | Authority/Bibliographic | subfield | Missing Subfield | Subfield is required but does not exist in a record's field | missingSubfield | Subfield <code> is required. |
10 | Authority/Bibliographic | subfield | Non-Repeatable Subfield | Subfield is non-repeatable but exists more than once in a record's field | nonRepeatableSubfield | Subfield <code> is non-repeatable. |
11 | Authority/Bibliographic | subfield | Undefined Subfield | Subfield is not defined but exists in a record's field | undefinedSubfield | Subfield <code> is undefined. |