The Acorn Clinical Case Management System is built on the Salesforce Force.com platform, which is unified and connected with robust, industry-standard APIs and services ready for data integration and system integration of back-office systems, client-facing system and more.
The platform enables Acorn to integrate at multiple levels, including API integration, data integration, service process integration, and user interface integration.
Many mental health services providers will already be using one or more systems to provide their full range of services to clients. The more systems your back-office staff and clinical practitioners are forced to use, the greater their administrative overhead and the less productive they become as they switch back and forth between systems, often having to re-key important data or create and update duplicate records.
The flexibility provided by the Force.com platform means that our Acorn Case Management system can often incorporate the functionality provided by these third party systems. As well as providing efficiency benefits to users, this offers additional benefits in the form of financial efficiency, data security and integrity and administrative overheads.
While data integration comes as standard if you decide to replace third party systems with Acorn Case Management, there is also an opportunity to consolidate multiple existing data sources into Acorn, to take advantage of the benefits that a single data repository can provide to administrative staff, service managers and clinical practitioners.
If it’s not possible, or practical, to replace the functionality provided by another system in your service, it could be possible to connect the application to Acorn and simply share data between the two systems.
We know that not every service provider needs or wants to provide SMS text messaging alerts to their client, so rather than bake this feature into Acorn Case Management, and increase the base cost for all customers, we support customers in integrating this functionality into the system.
Many modern computer systems include support for Application Programming Interfaces (APIs). An API is an industry agreed set of definitions, protocols and tools for building application software. When multiple systems support the same API (or multiple APIs) it becomes relatively easy to connect those system and exchange data between them.
In addition to the almost ubiquitous REST API, the Force.com platform also supports the older SOAP API and the less common, but extremely useful Bulk API. While there are many different flavours of server, thousands of different business applications and almost as many types of other software, this comprehensive API suite acts as a standardised wrapper to help our API-enabled application successfully communicate with external systems to make information requests.
While this is all possible using code – the Force .com platform provides its own APEX coding language – integration can also be achieved using a ‘clicks not code’ approach thanks to the flexibility of the architecture. In many instances, we never need to write a single line of code to achieve integration with external systems.