Bug 39240

Summary: Configure search fields for Z39.50 searches in OCLC and SkyRiver
Product: Koha Reporter: Jeanne Mauriello <jeanne.mauriello>
Component: Z39.50 / SRU / OpenSearch ServersAssignee: Bugs List <koha-bugs>
Status: NEW --- QA Contact: Testopia <testopia>
Severity: enhancement    
Priority: P5 - low CC: jeanne.mauriello, m.de.rooy, phil
Version: Main   
Hardware: All   
OS: All   
GIT URL: Change sponsored?: ---
Patch complexity: --- Documentation contact:
Documentation submission: Text to go in the release notes:
Version(s) released in:
Circulation function:

Description Jeanne Mauriello 2025-03-04 16:06:54 UTC
We are migrating to Koha on March 24, 2025. Our library consortium uses both OCLC and SkyRiver for Z39.50 searches. In Koha we need more search options.

For OCLC we need to be able to search on UPC, OCLC number, and publisher number. 
OCLC does not have a specific UPC index, so it would need to be mapped differently. In Polaris we use the "other system number" option.

We would need the same search options in SkyRiver, with the exception of OCLC number.
Comment 1 Phil Ringnalda 2025-03-05 03:26:32 UTC
I don't know about SkyRiver since we don't use it, but for OCLC, you can search both UPC and publisher number in the field Koha calls Standard ID (in the basic editor) or Standard number (in the advanced editor), and OCLC number in the Control number/Control no field by just removing the three-letter prefix.
Comment 2 Katrin Fischer 2025-03-05 10:51:38 UTC
Do either of them also offer SRU? It's more flexible in configuration options.
Comment 3 Jeanne Mauriello 2025-03-05 16:33:48 UTC
Thank you commenters. I'm going to try your suggestions. I think they will probably work for what we need. I don't believe SkyRiver offers SRU, but we can search most of what we need in their keyword field. If our one OCLC using library can search publisher number and OCLC in the standard number fields, they should be fine for what they need.