The Implementation Process
Learn about what an implementation of Maica looks like.
Maica is a purpose-built healthcare application for Australian NDIS and Aged Care providers and does not require any implementation to get started. We have described below the various steps involved in not only getting started with Maica but also extend it over time to grow alongside your organisation.
The Maica Standup Process (Mandatory)
As part of your licence subscription, we will provide the following standup services free of charge to you to.
Solution Installation
The installation of the Maica solution into your Salesforce instance. Where applicable, we will assist you with getting access to your Salesforce environment.
If your Salesforce instance was purchased directly from Salesforce, you must ensure it is hosted in Australia. If Maica is provisioning your Salesforce instance for you, we will take care of this.
NDIS API Connection
The connection of Maica to the NDIS APIs where this is relevant.
An agreement with the NDIA must be signed prior to gaining access to ensure data integrity.
Scheduling & Rostering Setup
This provides the required Appointment Services to enable the scheduling and rostering engine of Maica including all relevant settings, preferences, and resources.
Maica provides a set of compliant Appointment Services for the NDIS and Aged Care under which your organisation can start delivering services without the need for any further configuration.
Reference Data Load
Setting up a set of required reference data for your organisation.
This includes Registration Groups, Support Categories, Support Items across NDIS and Aged Care.
End User Training
The solution training of your team, including usage of Maica across all functions of the lifecycle.
This is constrainted to a single 2 hour session.
The Maica Extensions Implementation Process (Optional)
In cases where your organisation has implementation needs beyond the core Maica product (as documented in the Maica Knowledge Base), Maica follows a strict Time & Materials
approach whilst working with your team to define, determine, and implement the most appropriate technical solution(s) to meet your needs. This commercial model also keeps you in charge of how much financial input an implementation might require.
The below table outlines some of the more typical tasks we have come across for your reference:
Scheduling & Rostering Setup
This configures any relevant extensions to the scheduling and rostering engine of Maica including all relevant services, settings, preferences, resources, and security/profile configuration.
Core Data Model Extensions
This includes the extension of required attributes across existing Maica data objects, such as Contact, Service Agreement, and Appointment as well as the configuration of any newly determined data requirements.
Billing Flow Extensions
This is the extension development (using Salesforce Flows) of the standard Maica billing flows, including special billing conditions and recurring billing scenarios that might require amendments to Maica.
Timesheet Flow Extensions
This is the extension development (using Salesforce Flows) of the standard Maica timesheet flows to ensure that it is suitable for your organisational processes, including special award interpretation conditions.
Document Generation
Xero Finance System Extensions
The development of any required extensions to Maica’s native Xero integration where this is relevant.
Online Portal Development
The development of a secure online portal for either Participants or Providers to allow for self-management of Appointments, Invoices, etc. This typically requires custom branding and layouts to ensure your online presence is represented consistenly throughout.
Integrations Development
The development of various integrations to complement your Maica/Salesforce solutions, including systems such as KeyPay, SharePoint, Outlook, among other typical integrations we have come across.
Any Relevant Extensions Development
This includes the configuration and development of any relevant & required extensions to either the core Maica solution or the underlying Salesforce platform. This can include discovery workshops, architectural guidance, flow development among many other activities.
How to get started?
The best way to get started with Maica would be to request a trial from us, organise a demonstration or simply connect to speak to our team.
Last updated
Was this helpful?