Third Party Software Integrations
This article provides detailed information relating to which third party systems SupportAbility integrates with for transmitting data between systems.
SupportAbility provides flat file exports for integration with the following third-party systems:
- Finance
- Award Interpretation and/or Payroll
- myplace provider portal
API integration is not available with these systems as yet for the reasons outlined below.
Audience: Authorised Representatives, Finance Team, IT Specialist
Summary
The following list summarises the content within this article. Click on the links below to take you to the relevant sections:
- Integration options for transmitting data between systems
- Why doesn't SupportAbility work with APIs yet?
- Are there any other options available, apart from APIs?
Integration options for transmitting data between systems
Whilst there are a number of methodologies to transmit data between software packages as a means of integration, namely Flat File Exports (CSV/Tab Delimited), API Integration and Direct Database transfer as outlined below; SupportAbility currently only integrates with the aforementioned third party systems, by exporting Flat File data which those systems then import and interpret.
Integration Method | Description | Pros | Cons | Best Suited For | Factors |
---|---|---|---|---|---|
Flat File Exports (CSV / Tab-Delimited) |
Flat files are simple text files such as Comma Separated Value (CSV) files or Tab Delimited files that are exported from the sending system (usually to a Staff Member's computer) and then uploaded to the receiving system. The CSV download in SupportAbility is delivered under full RSA 2,048 bit banking-grade encryption |
|
|
|
Costs: LOW Time: LOW Automated: NO Control: HIGH Risk: LOW |
API Integration | Application Programming Interfaces (APIs) allow the sending software to trigger pre-defined actions and/or manipulate data in the receiving software within a strict set of guidelines. API integrations are generally used to automate transactions between systems. API Integration requires significant development resources from the Sending software company and also from the Receiving company if the API end points (predefined actions) do not yet exist and are being built as part of the integration process. |
|
|
|
Costs: LOW Time: LOW Automated: NO Control: HIGH Risk: LOW |
Direct Database Access | This is where the sending application directly manipulates data in the database of the receiving system. |
|
|
|
Costs: MEDIUM Time: MEDIUM Automated: YES Control: LOW Risk: HIGH |
Why doesn't SupportAbility work with APIs yet?
SupportAbility is a reasonably young product that is trying to support an industry undergoing serious foundational change as the National Disability Insurance Scheme (NDIS) rolls out across the country and is being constantly monitored and adjusted.
We are continually enhancing SupportAbility to meet the ever-changing needs of this industry in flux. We currently release approximately 20 new versions of SupportAbility each year in an effort to give service providers the tools they need to manage their obligations under the NDIS. However, this high rate of change also means that it is too early for SupportAbility to build API integrations with other systems. API integrations are very expensive and time-consuming to build, and they are very expensive and time-consuming to modify in situations where the software systems are changing.
We are excited at the prospect of building a SupportAbility API in the future, and also integrating with third-party APIs, but we need the NDIS compliance requirements and the SupportAbility product to mature and settle before that can happen.
Are there any other options available, apart from APIs?
If your organisation truly requires tighter, more automated integration, we do offer a SupportAbility Data Replica Subscription which if this subscription is taken out gives your organisation direct access to the raw SQL data that underpins your SupportAbility installation. Using this you can employ technical resources directly to build the integrations you require.