949 commands
- Emily Sanford (Unlicensed)
- MSU TechServices
Summary: This procedure provides guidance on formatting 949 fields commands to invoke an action when a record is downloaded from OCLC to the local Sierra Integrated Library System (ILS). Adopted from a III document. See Workstats formatting for guidance on local workstats formula and codes.
This procedure is archived and no longer valid following the June 2022 system migration from Sierra to FOLIO. It has been retained for historic value only. It is not updated or reviewed.
Using local fields when downloading records
- Local fields may be used to create attached records and to specify bibliographic or authority record information during downloading. Detailed information on the use of local fields follows.
- In this document, blank MARC indicators are represented by the '^' character.
Bibliographic and item record downloading
Command Lines
- Command Lines use a 949 MARC field with blank indicators (949 ^^). (The MARC tag used can
be customized if necessary.) - All Command Line data is entered into subfield 'a' of the 949.
- The first element of the Command Line must be an asterisk (*).
- All commands, including the last, must end with a semicolon (;).
- Always separate commands relating to one item record with a slash (/).
- Use the equals sign (=) or hyphen (-) to separate the command from the desired input value.
- There must be no embedded spaces in the 949 field, with the exceptions of "ov=", "i=" and "v=".
- If the library uses holdings symbols to specify bibliographic record LOCATION codes, the holdings symbol generated LOCATION will override the LOCATION specified in the default template. If a Command Line exists containing the 'bn=' branch LOCATION command, the command LOCATION will override the holdings symbol table specified LOCATION.
General commands | Action |
---|---|
recs= | Specifies load table |
ins= | Specifies user initials |
dflt= | Specifies default template(s) |
ov= | Specifies overlay match point |
Bibliographic commands | Action |
---|---|
b1= | Sets value of BCODE1 (e.g. BIB LEVEL) |
b2= | Sets value of BCODE2 (e.g. MAT TYPE) |
b3= | Sets value of BCODE3 |
bn= | Sets value of Bibliographic LOCATION |
cy= | Sets value of COUNTRY |
la= | Sets value of LANGUAGE |
ct= | Sets value of CAT DATE |
Item commands | Action |
---|---|
i= | Sets value of Barcode |
loc= | Sets value of Item LOCATION |
cop= | Sets value of COPY# |
v= | Sets value of VOLUME |
ty= | Sets value of ITYPE |
pr= | Sets value of PRICE |
sta= | Sets value of STATUS |
il= | Sets value of ICODE1 |
i2= | Sets value of ICODE2 |
im= | Sets value of IMESSAGE |
om= | Sets value of OPACMSG |
ag= | Sets value of AGENCY |
Example:
Branch Library A
- Uses holdings symbols
- Downloads with m2btab.b (bibs and items)
- Has set up a default template for video items
The library downloads a bibliographic record with the following 949^^ :
949^^ *recs=b;dflt=vidi;ov=.b12345678;i=35051123456789/pr=34.99;
What Happens:
- Language, Country, MAT TYPE, and BIB LEVEL map in from bibliographic information (008, leader).
- CAT DATE is input according to the load table specifications (today's date in this case).
- A bibliographic LOCATION is created from the holdings symbol.
- Call number is chosen according to the holdings symbol table.
- BCODE3 is taken from the default template for bibliographic records specified for the load table in Database Maintenance System Options (in this case the value is '-').
- Overlay occurs on a specific bibliographic record, .b12345678.
- An item is created. Only Barcode and Price are specified because the "vidi" item template specified in the command line supplies the proper ICODE2, ITYPE, STATUS, LOCATION, and OPACMSG for video.
Subfield lines
- Use Subfield Lines when you need to insert variable-length fields with embedded spaces such as in call numbers or volume fields.
- Subfield Lines use a 949 MARC field with a blank first indicator and a second indicator of 1 (949^1). (The MARC tag used can be customized if necessary.)
- The user adds one 949^1 for each item record desired.
- Note that variable fields added at the library's request (e.g., GIFT NOTE) may be downloaded as well. Contact the Help Desk if staff wish to download locally-created variable fields not on the
default list and cannot do so. These fields must be added to appropriate load tables.
Subfields | Action |
---|---|
a,b | Sets value of CALL NO |
f | Sets value of CALL NO PRE STAMP |
k | Sets value of CALL NO POST STAMP |
d,e | Sets value of repeatable VOLUME/PART |
c | Sets value of VOLUME/PART |
z | Sets MARC tag of CALL NO |
g | Sets value of COPY# |
i | Sets value of Barcode |
l | Sets value of Item LOCATION |
m | Sets value of MESSAGE (variable field) |
n | Sets value of NOTE |
p | Sets value of PRICE |
q | Sets value of ICODE1 |
r | Sets value of ICODE2 |
s | Sets value of STATUS |
t | Sets value of ITYPE |
u | Sets value of IMESSAGE |
o | Sets value of OPACMSG |
h | Sets value of AGENCY |
Example:
Branch Library B
- Does not use holdings symbols
- Downloads with m2btab.b (bibs and items)
- Has set up default bib and item templates for the reference collection
The library downloads a bibliographic record with both the following 949^^ and 949^1 fields. The library adds one 949^1 for each desired item.
949 ^^ *recs=b;dflt=refb,refi;ov=.b19876552;ins=luv; 949 ^1
‡i35002004183725‡cv. 1 949 ^1 ‡i35002004183736‡cv. 2 949 ^1
‡i35002004183747‡cv. 3 949 ^1 ‡i35002004183758‡cv. 4 949 ^1
‡i35002004183725‡cv. 5
What Happens:
- Language, Country, MAT TYPE, and BIB LEVEL map in from bibliographic information (008,leader).
- CAT DATE is input according to the load table specifications (today's date in this case).
- BCODE3 is taken from the default template for bibliographic records specified in the load table (in this case '-').
- Bibliographic LOCATION is taken from the default bib template specified.
- Overlay occurs on a specific bibliographic record, .b19876552.
- Five items are created. Fixed fields map in from the default template specified, including STATUS 'o' for LIB USE ONLY. Volume (subfield 'c') and Barcode (subfield 'i') fields are input
according to the 949^1s.
Authority Records Downloading
Command lines
- No Command Line is necessary to export a name authority as a name authority and a subject
authority as a subject authority. Simply export the record. However, if downloading a record with
'mixed tags' (e.g., a 150 and a 400) or if the 'anam' and 'asub' load tables have been specially
profiled, consider specifying the load table. - If the library wishes to download one type of authority as another in interactive loading, e.g., a
name authority as a subject, the commands shown below may be used. - If the "atab=" command is used, the system will overlay on the indexed control number. Normally
this will be a MARC 010 tag indexed in the 'z' index. Some libraries may have the control number
stored in the MARC 001 tag. - For batch transfers, the library staff choose the appropriate load profile.
- If the library wishes to overlay a specific authority record, the "ov=" command may be used.
- The "ov=" command and the "atab=" command cannot be used together in one record.
- The 'recs=' command is not used.
- Authority load tables may be customized to include Command Line commands for inserting ACODE values.
An authority record may be copied as another type of authority record using the "Copy" function in the Millennium Editor.
Commands | Action |
---|---|
atab=anam | Invokes the 'name authority' load table |
atab=asub | Invokes the 'subject authority' load table |
ov= | Overlays on record number |
Subfield lines
- Authority load tables may be customized to include subfields for inserting ACODE values.
Examples:
Branch Library F
- Is loading interactively.
- Wants to download some name authority records as subject authority records
The library downloads an authority record with the following 949^^ :
949 ^^ *atab=asub;
What Happens:
A name authority is downloaded as a subject authority.
Fixed field values are supplied from a default template invoked by the load table.
Branch Library G
- Is loading interactively.
- Wants to overlay an existing authority record.
The library downloads an authority record with the following 949^^ :
949 ^^ *ov=.a1988333x;
What Happens:
The system overlays the existing authority record with the new record.
Branch Library H
- Is loading interactively.
- Wants to set ACODE values using command line commands.
The library downloads an authority record with the following 949^^ :
949 ^^ *a1=k;a3=n;
What Happens:
The system sets the value of ACODE1 to 'k' and sets the value of ACODE3 to 'n'.
Contact | Dao Gong |
Team | CatSers |
Updated | June 2022 |
Created | April 2018 |