Integration for Animal Facility Software

Almost 21 years ago, when I joined TOPAZ, integration between software systems was unusual and exotic in our market.  On the rare occasion when a customer wanted to integrate a third party system with our software of that era (GRANITE), it involved direct access to the database using SQL scripts, and many warnings from TOPAZ “not to change the data”!

Things have changed a lot since then.  Well over 50% of new TOPAZ customers are interested in integration and see it as a central part of a broader IT strategy.  These integrations are many and varied, but probably the most common are;  1) integration to authentication / directory services (e.g. Active Directory, SAML/Shibboleth),  2) integration to training content systems (e.g. CITIAALAS Learning Library) and  3) integration to finance/procurement systems (e.g. Peoplesoft, SAP).

The modern approach involves using Web Services.  These allow customers to write their own integration code if they wish.  They also protect the data in Elements by ensuring that the same business rules and validations are applied to any incoming data as would be applied if the user was typing the data in on the Elements screen.  They also mean that TOPAZ can make changes to data structures as part of enhancements without breaking the integrations our customers have painstakingly developed.

TOPAZ publishes these Web Service methods for customers and we can help with understanding best practices and conceptual mapping of data between systems.  For the more common and standardized interfaces (eg CITI, AALAS Learning Library) we also have a software tool that you can use to “plug and play” without needing to develop your own code.  And finally, we’re always ready to help with some custom development engagements if you need our technical expertise.

Well-planned integrations can significantly improve efficiency, reduce data entry errors and make you friends in the finance, training and other departments!

You May Also Like…

Clarifying the Reporting Requirements

Clarifying the Reporting Requirements

It's Important to stay aware The National Institutes of Health (NIH) Office of Laboratory Animal Welfare (OLAW) released its “Request for Information (RFI) on Clarifying the Reporting Requirements for Departures from the Guide for the Care and Use of Laboratory...

How does Health Check Work?

How does Health Check Work?

In our last blog post, we detailed the importance of conducting regular Health Checks. This week, we will take a look at the different ways that a Health Check can be done, as well as other factors that should be considered when evaluating your processes.   What is a...

The Importance of Regular Software Health Checks

The Importance of Regular Software Health Checks

Purchasing laboratory management software may seem like the obvious fix for an institution’s productivity. Robust software that streamlines processes and improves workflow are highly valued and touted as a must-have for any organization with an animal research...