Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...


Functional AreaDescriptionCurrent workaroundSubmitted byPriority
1Circulation/Collection Management/Metadata ManagementHave the ability to scan a bunch of materials (maybe during check-in) and then perform a batch change on all the items (e.g. change location, change item status, or update damaged field)One-by-one updatesHigh
2Circulation/Collection Management/Metadata ManagementHave the ability to copy/paste a list of barcodes, HRIDs, or UUIDs for a batch of item records, and then perform a batch change on all the items (e.g. add a statistical code, or add a tag)Maybe ETL, but difficult to isolate single items on instances with multiple itemsMed
3Collection Management/Metadata Management

Have the ability to identify a batch of item records with the same characteristic (e.g. temporary location = course reserve) and change them (e.g. remove the temp location)

Would expand to cover items matching multiple characteristics.


Would also want to be able to perform this based on a text list of barcodes, item hrids or item uuids.


Maybe ETL, but difficult to isolate single items on instances with multiple items


Jenn Colt

Jacquie Samples

Molly Driscoll on behalf of Michigan State University

Christie Thomas

High
4Collection Management/Metadata ManagementHave the ability to identify all holdings with location A and change them to location B.  This is very important for cases where collections are moving, both permanently and for temporary closures, etc.Maybe ETL, but difficult to isolate single holdings on instances with multiple holdingsMed
5User ManagementHave the ability to identify all student workers at a particular branch and remove their permissions at the end of the school yearOne-by-one updatesHigh
6Metadata Management

Have the ability to identify a batch of holdings records with the same characteristic (belonging to a set of batch loaded materials, in a particular location and belong to a particular campus) and then perform a change on any field in the FOLIO holdings. This change could include adding a prefix or suffix to urls or updating the url in holdings for electronic resources.


Would expand to cover holdings matching multiple characteristics.


Would also want to be able to do this based on a text list of hrids or uuids for the holdings records.

Difficult to isolate single holdings on instances with multiple holdings


Jennifer Eustis

Molly Driscoll on behalf of Michigan State University

Christie Thomas

High
7Metadata ManagementIdentify holdings records for print retention programs, to batch update with MARC-formatted retention details, such as program name, retention period, and volumes being retained.None known, except by staff labor. Jacquie SamplesHigh
8Metadata Management

Identify and isolate records in need of clean-up, for examples

  • when the URL for our proxy server changes and we need to update 900,000 bib records to reflect the accurate URL.
  • when adding a few million Hathi ETAS records for discovery (and then removing them!)

None known, except by staff labor. 

For URL changes, we "could" export the whole catalog, work in an outside system, and then overlay the identified records.

Jacquie SamplesHigh
9Circulation / Collection ManagementIdentify items with specific characteristics and apply a bulk change of item status (e.g., marking them as Missing). 

One-by-one processing

My understanding is that item status workflows will have their own logic / permissions to govern who can change a particular item status and who can't - so I'm not sure if that would make this its own use case or not.

High
10Circulation /  Collection ManagementIdentify patron requests with specific characteristics and apply a bulk edit to specified fields. E.g., if a library is closing for bad weather, change the hold dates for holds awaiting pickup so that they don't expire when the library is closed.One-by-one processingMed
11Metadata ManagementIdentify and isolate records with the specific item characteristic of Missing, to evaluate and change to Lost (or Long Lost) as needed.  Subsequent updates to OCLC are also part of the process, so exporting OCLC#s based on those items is also needed. Maybe ETL but that needs to be explored.  Otherwise, one-by-one staff labor.Jacquie SamplesMed
12Users / CirculationBulk delete of patron records who have passed their expiration date and have no other associated dependencies (e.g., open loans or unpaid fines.)One-by-one processing, or scripting with existing APIsHigh
13ERMKeep track of ebooks purchased or on evaluation in EBA (evidence based acquisition) by adding tags, access status types, add to agreement and/or select/deselect in bulk in eHoldings. Usually in the hundreds, the titles are too many to work with one-by-one.Keeping the information in supplementary documents on the Agreement which is less visible.Martina KarlssonHigh
14Users / CirculationBulk update of patron information - use cases like extending expiration dates; updating delivery preferences when a department changes location; updating custom field informationOne-by-one processing, or scripting with existing APIsMed
15AgreementsIdentify and isolate agreements with a specific status. Bulk update that status. For instance, batch edit status from active to closed.One by one.Med
16UsersChange e-mail address for all affected users when the institution domain changesOne by one.

Med

17Resource Management/OrdersBulk change of specific fund codes in fund distribution to another fund code in PO lines based on order status for all open PO lines that meet the criteriaOne by one.Scott PerryHigh
18Resource Management/OrdersBulk change the vendor in all open pos for a specified vendor.  One common case is changing subscription agents so all pos need to reflect the new vendor.One by one.Med
19Resource Management/FinanceBulk creation/alteration of budgets based on a CSV document (or some other external source)One by one.Scott PerryHigh
20Metadata Management/Entity ManagementIdentify all instance records containing a particular value for contributor and/or subject and update the value to reflect a change in the authorized access point (or a local change to an authorized access point)ETL or manual

Laura Daniels

Molly Driscoll on behalf of Michigan State University

Christie Thomas

Med
21Metadata ManagementIdentify MARC SRS records where indicators need to be corrected. Bulk update those records to modify the field or fields with the correct indicators.

One by one. Currently data import doesn't do this.

ETL

Med
22ERM/ LicensesBulk edit license attributes. Once common use case filtering by license type then bulk editing license types.One by one.

Molly Driscoll on behalf of FOLIO ERM sites

Med
23Metadata ManagementHave the ability to batch edit the location for all item records associated with a particular holdings or instance (e.g. change this print serial run from location Stacks to location Offsite storage)One by oneAnn-Marie BreauxMed
24Resource Management/OrdersAdd tags or update tags in bulk to order records. Considering tags as a method to add accounting codes to order records. Because this process is undertaken monthly, I have listed the priority as high based on frequency of use and importance of these codes to financial accounting and university auditing.One by oneMolly Driscoll on behalf of Michigan State UniversityHigh
25Metadata Management

Have the ability to batch add or update a note or other field for all instances or holdings or items in a given set.

(Christie Thomaschanged this to high as we are currently adding electronic bookplates to the holdings notes field in the absence of a donor management app and associated functionality. Because the notes are repeatable, ETL would only work if you are adding a new note to existing notes or deleting all notes and adding notes. it is not possible to replace a specific note.)

ETL or manualMedHigh
26Resource Management/Orders

Have the ability to identify approval order records from a specific date/load and update the vendor codes for those records


More generally, create a list of orders and bulk/rapid update funds, vendors, requestors, and notes.

Manual, one by one

Molly Driscoll on behalf of Michigan State University

High
27Resource Management/Orders & HoldingsHave the ability to identify approval orders with holdings for the business school and update the location of these holdings to the business school.Manual, one by one

Molly Driscoll on behalf of Michigan State University

Med
28Metadata Management

Have the ability to identify SRS records containing specific MARC coding and bulk update that code. 

Example: When Czechoslovakia split into the Czech Republic and Slovakia, the country code for Czechoslovakia (cs) was replaced by xr (Czech Republic) and xo (Slovakia).

Example: One collection originally coded all names as personal names (700 field). We identified and recoded most of the corporate body names.

Is this possible prior to MARC query API?

Molly Driscoll on behalf of Michigan State University

Med
29Metadata Management

Add a similar feature to Sierra Global Update that allows you to see the data from the fields of the same type (author, subject, title, etc.) present in a set (review file) of records.  

Use case  Identify bib records from the daily headings reports that have not been sent for authorities processing. 

Example: Backstage inserts a code indicating that a bib record has been processed in the 040 field. I can view all the 040 fields from a set of records using the “toggle” function in Global Update and select records for future authorities processing. 

Use case – Find patterns of problems in a set of records. 

Example: During record loading, some MARC fields may end up being duplicated. Sierra Create List searching cannot find duplicate fields, but the “toggle” function in Global Update helps identify affected records. 

Unknown

Molly Driscoll on behalf of Michigan State University

Med
30Metadata Management

Ability to temporarily add or remove a MARC field in SRS.

Use case – To temporarily exclude some bib records from authorities processing, we add a 9XX note and re-write the monthly search query to exclude records using that note. 

Example: The recent EEBO record load was huge, so we had to temporarily exclude them from the month’s authorities processing query.  

ETL?

Molly Driscoll on behalf of Michigan State University

Med
31Metadata ManagementHave the ability to load a text file with barcodes OR UUID for bulk deletion of items. Partial denial of deletions due to existing dependencies (e.g. checked out) must somehow be indicated and be accessible for further processing (e.g. download log file)

One-by-one processing via UI, or scripting with existing APIs

Björn Muschallon behalf of Leipzig University Library

Med
32Metadata ManagementLoad a file of hrids or uuids for instances and change all the instance status or discovery suppress value for the instances. The interface should allow for changing multiple properties at once.ETLMed
33Metadata ManagementLoad a file of holdings uuids or hrids and change the call number type, call number prefix, or copy number for all records in the set. The interface should allow for changing multiple properties at once.ETL?Med
34Metadata ManagementLoad a file of item uuids, hrids, or barcodes and make multiple changes at once, e.g., add a temporary location and a temporary loan type and change the item status. ETL?Med