How to store record creator and editor information in MARC fields

How to store record creator and editor information in MARC fields


It is possible to note information about the record creator and the last user to make an edit in the MARC record.

Step 1 - Designate MARC fields to store the information

The fields to store information related to the creator and editor of the record must be formally defined before they appear in a MARC template.

Go to KOHA administration > Global System Preferences

Search for MARCFieldForCreatorId. This will bring you to a set of system preferences to define where the information will be stored:

MarcFieldForCreatorId

MarcFieldForCreatorName
MarcFieldForModifierId 
MarcFieldForModifierName

The fields defined in this system preference must not already be in use in the MARC template and they must not already have a function defined in MARC.

The fields should be in the 942 and the specific subfields should be undefined, not already connected to an established MARC21 field. 

In this example, the subfields will be designated in 942$w, 942$x, 942$y and 942$z.

Step 2 - Add the designated MARC fields to a specific template

** If you have any uncertainty about this step, please contact Interleaf Support. Errors in changing frameworks can cause data loss. **
It is possible to add these MARC fields to one or multiple templates. Please note it is vital that the Default framework is not edited. 

Go to KOHA administration > Catalog > MARC bibliographic framework

This will bring you to a new page with all MARC templates on your site.  These will vary from site to site but the table should look something like this:

Select the framework(s) to add the 942 fields and hit Actions > MARC structure. This will open a page with the table that makes up the framework selected to edit. In the grey search bar at the top of this table there will be a search box to the right hand side. This can be used to search through the table for the specific field to be edited.

Search for 942. This will narrow the table to the 942 field. 

Go to Actions > Subfields.

This will take you to a new page with the subfields available for the 942 MARC field. 

Go to the New tab and fill out the form to add a new subfield. 

For example, when adding the 942$w subfield in this example, the following fields were filled in:

Basic Constraints

Subfield code: w

Text for librarian: Creator borrowernumber

Text for OPAC: Creator borrowernumber

Repeatable: Unticked

Mandatory: Unticked

Managed in tab: 0

Advanced Contraints

Default value: Leave blank

Max length: 9999

Visibility:   OPAC: Unticked   Intranet:Ticked   Editor:Ticked   Collapsed: Unticked   Flagged: Unticked

Is a URL:  (if checked, it means that the subfield is a URL and can be clicked): Unticked

Link:  (e.g., Title or Local-Number) NOTE: If you change this value you must ask your administrator to run misc/batchRebuildBiblioTables.pl.: Leave Empty

Koha link: Empty

When creating subfields for the defined fields, the above settings can be used as a template. Only the fields Subfield code, Text for librarian and Text for OPAC should be changed for the specific fields being created.

Once the form is completed hit Save changes. Repeat this for the three other subfields created in the system preferences identified above.

Once the four fields have been filled out they will appear in the subfield list for the 942 field.

Using the new subfields when creating a MARC record.

Go to Cataloging and import or create a record. If you have any questions related to this process please contact Interleaf Technology directly. 

Locate the 942 fields on the workform. These fields will be blank and will autofill after the record is saved. 

Complete the MARC record as usual and hit save. 

When the record is checked the 942 fields will contain the name and biblionumber of the user who created it and last modified it. 

When the record is created initially this information will match as the creator is the only user who has made an edits to the record. 

If the record is edited by another party after it has been saved, the information relating to the last editor will change as shown in the image below. 

Version History 

Version

Date

Detail

Author

1.0

24/02/2020

Document Created

Holly Cooper

2.0

18/06/2020

Transferred to Zoho

Daphne Hoolahan

2.129/12/2021Tidying up contentHolly Cooper








Retention Policy

Permanent

X






    • Related Articles

    • How to add custom fields to subscriptions

        It is possible for staff to create custom fields in serials subscriptions in order to record information that is not captured as standard.   Step 1 - Locate the functionality To add a new subscription field go to Koha administration > Additional ...
    • How to flag a MARC field as important

      Koha frameworks shape MARC21 into workforms of information library staff can use to create records for their catalogue. The fields in these workforms can be edited in a variety of ways through the associated framework. This document will outline how ...
    • How to map multiple MARC fields to the same KOHA field

      Please note that this feature will potentially make changes to every catalogue record on your system. If you have any questions about this feature, or the implications of using it, please contact Interleaf before doing anything. Step 1 - Identify ...
    • How to change the tab a subfield will appear on using the framework

      Koha frameworks shape MARC21 into workforms of information library staff can use to create records for their catalogue. The fields in these workforms can be edited in a variety of ways through the associated framework. This document will outline how ...
    • How to check the framework a record was created with

      Koha frameworks shape MARC21 into workforms of information library staff can use to create records for their catalogue. This document will outline how to identify which framework an existing catalogue record was created with. Use the Search the ...