We addressed the granularity problem in <controlaccess> terms by
embedding the actual subfield codes within the EAD elements:
<subject source="lcsh" rules="aacr2" encodinganalog="650">School
integration$zWashington (State)$zSeattle</subject>
By using a recursive template in XSLT, we can generate correctly tagged
MARC records from our EAD finding aids while also replacing these codes
with the usual -- for public view using different scripts. Within
controlaccess, using a character such as $ is pretty safe. Outside of
controlaccess, I would want to utilize a character that would never be
used in a normal textual string, so $ wouldn't be safe. Something like
the pipe | character would, however, and is often used as an alternative
to the $ character.
However, we have never tried to embed any subfield codes outside of
controlaccess, although it's doable. Generally, we have relied on the
encodinganalog attribute for subfield code mapping and worked around the
other issues (hand coding when necessary). But it certainly wouldn't be
hard to incorporate a recursive template into the processing of any
element that contained embedded subfield codes.
=======================================================
Mark Carlson
Computer Support Analyst
Special Collections Division
University of Washington Libraries
BOX 352900
Seattle, WA, 98195
(206) 543-1929
[log in to unmask]
Stephanie Ashley wrote:
> Hello all,
>
> We regularly use <altformavail> to mention the availability of microfilm and
> digital surrogates of our collections and we're attempting to improve the
> way our EAD finding aids map to MARC. Can anyone share examples of how
> they've used type attributes (or any other method) to differentiate between
> types of available alternative formats for their collections within one
> <altformavail> element? Also, has anyone used 530 subfields in their
> encoding of this element and if so, how?
>
> Currently we're thinking about something like this, and although it parses
> correctly I'm wondering if it's okay. Could I just repeat the encodinganalog
> with an appropriate subfield (if there is one?) inside the <altformavail
> type=""> tags?
>
> <altformavail id="a17" encodinganalog="530">
> <head>Alternative Forms Available</head>
> <altformavail type="microfilm">
> <p>The collection is available on 35 mm microfilm reels xxxx-xxxx at
> Archives of American Art offices, and through interlibrary loan.</p>
> </altformavail>
> <altformavail type="digital">
> <p>Portions of the collection have been digitized and digital surrogates are
> hyperlinked to this finding aid in the Container List below.</p>
> </altformavail>
> </altformavail>
>
> Thanks in advance for any help you can offer.
>
> Stephanie Ashley
> Archives of American Art
> Smithsonian Institution
--
=======================================================
Mark Carlson
Computer Support Analyst
Special Collections Division
University of Washington Libraries
BOX 352900
Seattle, WA, 98195
|