Abstract One of FOLIO’s strengths is that many special cases of lending such as ‘bound journal volumes’, ‘acquisition records’, ‘omnibus records’, etc. and local rules can be easily modeled. However, it is often difficult to present the nuances to readers in an intuitive way. The "Discovery" group’s 2023 survey shows that the FOLIO’s API for availability information provides far too little information for this task. Therefore, every advanced patron GUI (such as VuFind®) has to query multiple low-level FOLIO APIs to meet the needs, a task which requires an unreasonably deep knowledge of FOLIO internals.
Even though VuFind® provides a configurable driver for integration with FOLIO, this solution was not sufficiently flexible for the needs of our libraries. So we decided to develop our own Edge API. We invented a universal (not only for VuFind®) and highly configurable (XSLT) solution. We are proud of it and confident that it can be used as a prototype for the much needed redesign of RTAC.
In this presentation, I will show you how we use our solution to extract the most complete information from FOLIO, prepare it and finally display it in our VuFind® installations. I will also demonstrate how to customize the output of the API using XSLT.
Every library is different, and it may not be obvious from the demonstration exactly how this tool might meet your needs. Time will be set aside for Q&A so we can discuss your use cases and demonstrate the flexibility of this solution.