/
Data Preparation Topics for Aleph to Alma Migration

Data Preparation Topics for Aleph to Alma Migration

Purpose: This page lists possible data prep/cleanup options for the implementation team to consider.  Source: https://knowledge.exlibrisgroup.com/Alma/Implementation_and_Migration/Implementation_Guides/02Getting_Ready_for_Alma_and_Discovery_Implementation#Appendix_B_.E2.80.93_Optional_Data_Preparations

This Aleph to Alma migration guide is also helpful: https://knowledge.exlibrisgroup.com/Alma/Implementation_and_Migration/Migration_Guides_and_Tutorials/Aleph_to_Alma_Migration_Guide


Note: The following data will not migrate from Aleph to Alma, so the team should consider where to migrate any of this data that needs to be retained:

  • Cataloging history tracking (Z00T)
  • Cataloging triggers
  • Local information added to the ADM record
  • Temporary material type, temporary item process status, and temporary 2nd call number
  • CAT fields
  • Item history records (Z30H)
  • Loan IP station.
#Data Prep Topic Status: Need to Do, Not needed, CompleteNotes/outcomes/links
1

Library and collection/location



1.1

Identify which of your sublibraries in Aleph (tab_sub_library types 1 and 4) are not an actual active library.

Complete

Alma data review - sublibraries

questions: 

  • how would we handle FRKLN and SNFRD? we want the "in transit" function to continue
1.2           Combine rarely used sublibraries into other existing sublibraries.Complete
1.3           Create unique collection and location names for each library in Alma and Discovery.Complete
2

Bibliographic, holdings, and item data



2.1

Fix bibliographic records that do not have a 245/title



2.2

Identify links pointing to existing source systems that are migrated, so that they can be removed or updated, if necessary.  Once a resource is migrated to Alma, the links should be updated to point to Alma.



2.3

Review non-standard MARC fields (alphanumeric, for instance), revising records as appropriate. Note that migration allows mapping to local 9XX fields.



2.4

Identify and delete duplicate Bibs.



2.5

Identify and clean up invalid Unicode characters



2.6

Identify and re-barcode any duplicate or unintentionally empty item barcodes. In Alma, duplicate barcodes are not supported and non-barcoded items, although supported, cannot circulate in Alma.



2.7

Consolidate multiple holding records for identical item copies for the same location/call number.



2.8

For certain ILSs, identify and correct any location mismatches between holdings and item records. Not doing so may result in multiple holdings records, particularly if the mismatch represents a permanent location in the item record different than the permanent location in the holdings record.



2.9

Assign a value for empty collection/location for items/holdings, if applicable.



2.10

Since the NUC/OCLC code is associated at the library-level when publishing to OCLC or Libraries of Australia, if there are different owner codes needed for inventory in the same library, consider separating the inventory to different library owners before implementation.



3

Enumeration and Chronology in Items/Issues



3.1

Items/issues may have a description field such as ‘Vol. 1, No 6 (June 2015)’. This description field will be used to sort items/issues in Alma (for staff) and Discovery (for the end-user).



3.2

If the descriptions are dissimilar, the sorting may be off. All of the items will still be present and viewable, but if there are many items on the same record, it may be difficult for someone to find the item in a sorted list.

Examples of items that may sort incorrectly:

      • Vol. 1 No. 1 (January 2017)
      • V1 N2 (February 2017)
      • March 2017 – V1 N3
      • Vol. 1 No. 4 (April 2017)


4

Statuses and codes



4.1

Standardize statuses and codes to remove extraneous entries and consolidate them into fewer options. Review and reduce purchase order statuses, if this is applicable.

Need to doFor purchase order status review and cleanup discussion, see this wiki page
4.2

Review and consolidate material types for items (for example, BK, Book, Monograph)



5

Old/inconsistent data



5.1

Clean up and/or purge patron records that are inactive or expired and have no outstanding items, fines, fees, or other transactions.

Not done

We will clean up in Alma.
5.2

Clean up and/or purge patron records with fines, fees, or other transactions that are older than a certain date and/or less than a certain amount.

Not doneWe will clean up in Alma.
5.3

Clean up and/or remove purchase orders that are old drafts or tests.



5.4

Clean up and/or remove invoices that are old drafts or tests.



5.5

Clean up orders and subscriptions that are old, should have been closed, or require investigation when active, but have been inactive for years.



5.6

Clean up or standardize currency codes for vendors, funds, orders, or invoices that are not standard per the ISO standards for currency.

Need cleanup on vendors and orders

Vendors: Currency code 2 value for several vendors based in Turkey need to be updated - see list on the Vendor Data Mapping Guide page.  The code stored in Z83 is TRL which is not the current standard, TRY.

Funds: Confirmed on 8/7/23 that no records in Z76 budget table contain a value in the currency field.

Orders: Significant data cleanup is needed on orders to update the estimated price currency value of 1,078 records.  Sheet containing list of orders is on box: orders with invalid currency 8_8_23.xlsx

Invoices: Confirmed on 8/8/23 that the Z77_I_CURRENCY field values are all in compliance with ISO standards. 

5.7

Clean up or standardize country codes for patrons or vendors that are not standard per the ISO standards for countries.



6

E-resources and package resources



6.1

Establish clear categorization of e-resources and electronic-package and database resources in your source ILS system. For example, organize electronic records by location, library, local field, or otherwise distinguishable manner.



6.2

Mark PDA BIB records clearly so that they can more easily be found in Alma and marked for PDA workflows in Alma and Discovery post-migration.



6.3

Use KB interface names for electronic interfaces to make use of the Community Zone in the best possible manner.



6.4

Categorize vendor provider indications on electronic records. For example, some sites use the 856 $n or other 856 subfields to consistently store the electronic vendor name providing electronic access. This can be optionally used to display end-to-end users for local e-resources.



7

Patron, vendor, library contact names



7.1

Establish how name fields are stored (Last name, First Name, or First Name/Last Name) when names are entered in one field in the source ILS system.

Complete

We went with Last, First

The patron loader will help us clean up some of the data issues; others will need to be evaluated for cleanup post-migration.

SCL accounts will migrate to Alma and then will need to be removed.


7.2

Ensure that all patrons have unique identifiers. Duplicate identifiers are not valid in Alma.

CompleteWe have some cleanup to do once patrons are in Alma, but overall this is complete.
8

Naming conventions



8.1

Standardize how country information is entered such USA, U.S.A., United States, etc. for patron, vendor, and library contact information.

Complete

This is standardized for the patron loader, but not for other records. We will identify cleanup projects post migration.


8.2

Consider standardizing other fields such as St. or Street, Ave. or Avenue for patron, vendor, and library contact information.

CompleteThis is standardized for the patron loader, but not for other records. We will identify cleanup projects post migration.
9

Library and collection/location names



9.1

Create/ensure unique collection/location names for each library that will be established in Alma and Discovery

CompleteThis is complete - we did have to include collection codes to disambiguate in some places and plan to review that approach post migration.
10

Authority records



10.2

Identify local authority records, if relevant (keeping in mind the Alma CZ will have various national authorities automatically available globally). When relevant, these can be loaded post Go-Live using standard Alma loading tools.



Related content