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.
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.
Do either of them also offer SRU? It's more flexible in configuration options.
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.