Include Holdings Holdings statement data in z39.50 XML

Description

FOLIO Holdings records include a Holdings statement field where libraries can store summary holdings data for serials, journals and/or multi-volume sets. For example, a library may enter something like v.1-25 (1971-1995) in the field. Having this data returned in the z39.50 XML can benefit libraries by allowing ILL staff to quickly determine if they hold the required volume for a journal article request. For example, if the library receives a request for an article from v. 32 of this example journal, ILL staff will know they do not have it and can move on to the next request. 

Scanning lists of items is a workaround but for larger libraries and consortia, the item lists for a particular journal can run quite long and my not be in any sensible order, resulting in more staff time determining whether to process or skip a specific request. 

I am not sure how this could technically be enabled for the FOLIO z39.50 service but the z39.50 service for Sierra, our former ILS places the equivalent data element into the <holding> <publicNote> XML tag. Example: 

 
    <holding>
      <localLocation>UMKC DEPOSITORY</localLocation>
      <callNumber>Periodical </callNumber>
      <publicNote>v.1-95(1932-1979)</publicNote>
    </holding>

Environment

None

Potential Workaround

None

Attachments

5
  • 08 Feb 2024, 03:27 PM
  • 08 Feb 2024, 03:27 PM
  • 08 Feb 2024, 03:25 PM
  • 08 Feb 2024, 03:25 PM
  • 08 Feb 2024, 02:35 PM

Checklist

hide

Activity

Show:

Mike TaylorMarch 7, 2024 at 9:58 AM

Thanks, — we really appreciate that!

Pennington Jr, BuddyMarch 6, 2024 at 6:36 PM

- I just want to give you a huge THANKS for the development work on this. Our ILL folks are super happy.

Mike TaylorFebruary 26, 2024 at 2:10 PM

Devin LairdFebruary 26, 2024 at 1:46 PM

Thank you for all of your work on this! Our test environment was updated and we can see the public notes, but not in Illiad. We are currently using the $852 field for Illiad. Is it possible to include the public notes in the $852 field as you did for other elements? Thank you!

https://github.com/folio-org/Net-Z3950-FOLIO/blob/master/lib/Net/Z3950/FOLIO/HoldingsRecords.pm#L172

Mike TaylorFebruary 9, 2024 at 10:17 PM

v3.4.0 is now released, including this fix.

Done

Details

Assignee

Reporter

Priority

Sprint

Development Team

Thor

Fix versions

Release

Quesnelia (R1 2024)

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created February 27, 2023 at 2:55 PM
Updated December 3, 2024 at 11:31 PM
Resolved February 9, 2024 at 4:07 PM
TestRail: Cases
TestRail: Runs