Friday, May 29, 2009

What is the ILS?

My job title is ILS Coordinator. But what exactly is the ILS? It stands for Integrated Library System. This refers to the application that libraries use to help purchase items, catalog items, search for items, check items out to users, store user account information, and more.

The ILS application that we use is a product from SirsiDynix called Unicorn. We have version 3.1. This application is run on a server, but there is an application on each workstation called WorkFlows which allows us to perform ILS-related tasks in a Windows-based graphical environment. And while much of my work can also be performed in WorkFlows, from time to time I have to delve deep behind WorkFlows and perform tasks on the server itself, which is not a graphical environment.

The Unicorn product communicates with many other products on other servers. First, there is EPS. This is the application used for our Web-based catalog, which is the main interface that our customers have with our ILS system. They perform searches on our catalog via the internet, which sends the request to our EPS server, which grabs the information from the Unicorn server and sends it back to the customer on the Web. And while many of the tasks I perform on the EPS can be done on the Web-based interface, many times I find myself crawling through files and directories on the server.

Unicorn also communicates with SVA (Sirsi Voice Automation). Unicorn sends overdue and hold notices to SVA and SVA calls the customers and reads the notices. SVA will also need to request information from Unicorn from time to time when a customer calls our automated account line.

Then we have Director's Station which is a statistical web-based application. Unicorn sends information to this server once a day. This allows people to query the information stored on the Unicorn database without actually interfering with that information (such as circulation stats, user stats, collection stats, etc.). As of now, I am pretty much the only user of Director's Station. I use it to collect many of the stats that eventually appear on quarterly and annual reports. I also use it quite frequently when I receive questions regarding circulation or collection counts for specific libraries, locations, and time periods.

So coordinating the ILS involves making sure all of these applications work together. And as updates and upgrades occur to these applications, I have to make sure those occur smoothly and with as little down-time as possible. Speaking of "down-time", these applications will stop working from time to time (just like any other application), and it is up to me to get them back up and running, find out why they went down, and try to fix it so it doesn't happen again.

Unicorn also needs to be able to communicate with other third party applications such as OverDrive (the e-audio book application). OverDrive needs to be able to access information from Unicorn when customers attempt to check-out an e-audio book. And when we institute self-checkout and automated computer sign-up, these services will need to communicate with our ILS application as well.

On top of coordinating all of these machines, I also coordinate the connections between staff and customers and our ILS. That involves making sure we are using the ILS correctly, assisting in developing proper procedures, assisting with training, investigating mysteries, and more!

No comments: