[430] in ad-lib
Re: PLEASE READ - Expansion Table Specification
daemon@ATHENA.MIT.EDU (Sarah Mitchell)
Wed Apr 26 09:44:32 1995
To: Eric Celeste <efc@MIT.EDU>
Cc: ad-cat@MIT.EDU
In-Reply-To: Your message of "Wed, 26 Apr 1995 02:06:31 EDT."
<9504260606.AA16595@lauren.MIT.EDU>
Date: Wed, 26 Apr 1995 09:44:09 EDT
From: Sarah Mitchell <smitchel@MIT.EDU>
Tom has suggested that we do away with the "No call #" and instead use
the statement "Shelved by title" . We'd have Geac do this for new
records and have them map the old "No call #" to "Shelved by title" in
the 2nd GMA as well.
>MIT requires an Expansion Table to create codes that will be used by a
>loader subroutine to fill in fields in the ITEM record from the OCLC 949
>tag. This Expansion Table will be maintained by MIT though a keyword which
>may be invoked in the cataloging module.
>
>The Expansion Table will be used to create 852 subfields a, b, c, h, i, j,
>k, x, and z. All other subfields (g, p, t, and v) will appear directly in
>the 949. The value of any subfield appearing directly in the 949 will
>override the default value found in the Expansion Table.
>
>The call number for 852h will be located in the bibliographic record
>according to the precedence value as found in the table. For example, if
>the precedence value is "099,090,050" then 099 would be used as the 852h,
>if no 099 is present then 090 would be used, if no 090 is present then 050
>would be used. If the call number found is "x", then the value "No call #"
>will be used instead. If no call number is found and no 949h is present,
>then the loader subroutine will report the error and load the
>bibliographic record with its 949 tag into the workfile.
>
>The value in the 949a will be used to match the Expansion Table codes.
>(Note that since 949a will be used to match the code, the 852a value found
>in the Expansion Table will never be overridden.) Matching will be case
>insensitive. Expansion Table codes can be up to tweny characters long and
>include any characters or punctuation except the "*".
>
>In addition to being used by the loader subroutine and Expansion Table to
>create 852 tags, any 949 tags on an incomming record will be left on the
>record in the bibliographic database. If the loader subroutine determines
>that a 949a does not match any code in the Expansion Table, then it will
>report the error and load the bibliographic record, with its 949 tag, into
>the workfile.
>
>The following two example layouts represent MIT's vision of how the
>Expansion Table and Expansion Code screens should appear and function.
>
>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>
> MIT EXPANSION TABLE
>
>
>
> Number of codes : 110
> Code Description
> --------------------- -----------------------------------------
>
>1. h Humanities Book
>2. hj Humanities Journal
>3. h-ref Humanities Reference
>4. h-fiche Humanities Microfiche
>5. b Barker Book
>6. bj Barker Journal
>7. b-ref Barker Reference
>8. b-fiche Barker Microfiche
>
>Options: Enter specified line number
>? help Add item # line Print Forward Backward
>Search jump Exit
>
>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>
> MIT EXPANSION CODE
>
>
>
> Defaults for expansion code : a-film
>------------------------------------------------------------------
>
> 1. Description : Aero Microfilm
> 2. Institution : MIT
> 3. Sublocation : AERO
> 4. Collection : MICRO
> 5. Prefix :
> 6. Suffix : Non-Circulating
> 7. Circulation Code : NOCIRC
> 8. Call Number Precedence : 099,090,050
> 9. Classification :
>10. Cutter :
>11. Accession number :
>
>Options: Enter specified line number
>
># line Line by line Copy Print Delete File Exit
>
>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>