[427] in ad-lib
PLEASE READ - Expansion Table Specification
daemon@ATHENA.MIT.EDU (Eric Celeste)
Wed Apr 26 02:06:43 1995
To: ad-cat@MIT.EDU
Date: Wed, 26 Apr 1995 02:06:31 EDT
From: Eric Celeste <efc@MIT.EDU>
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
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++