> From: Code for Libraries [mailto:[EMAIL PROTECTED] On Behalf Of
> Eric Lease Morgan
> Sent: Wednesday, June 25, 2008 3:21 PM
> To: CODE4LIB@LISTSERV.ND.EDU
> Subject: [CODE4LIB] alpha characters used for field names
> 
> Are alpha characters used for field names valid in MARC records?
> 
> When we do dumps of MARC records our ILS often dumps them with FMT and
> CAT field names. So not only do I have glorious 246 fields and 100
> fields but I also have CAT fields and FMT fields. Are these features
> of my ILS -- extensions of the standard -- or really a part of MARC?
> Moreover, does something like Marc4J or MARC::Batch and friends deal
> with these alpha field names correctly?

ISO 2709 allows tags to consists of three ASCII numeric characters or ASCII 
alphabetic characters (uppercase or lowercase, but not both) [1].  MARC-21 only 
uses numeric tags.  However, when I was OCLC representative for the MARC-XML 
standard, the pattern that it uses for tags is:

      <xsd:pattern 
value="(0([1-9A-Z][0-9A-Z])|0([1-9a-z][0-9a-z]))|(([1-9A-Z][0-9A-Z]{2})|([1-9a-z][0-9a-z]{2}))"/>

this change was a request from the RLG representatives who had MARC records in 
their system that contained alpha-numeric tags.


Andy.


[1] <http://www.loc.gov/marc/specifications/specrecstruc.html#direct>

Reply via email to