Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
We are an innovative NDIS and Aged Care software designed for providers. We help providers streamline operations, enhance care delivery, and boost efficiency with our comprehensive digital healthcare solutions built on the Salesforce platform.
Through the power of software, we want to enable providers to best manage their clients as effectively and as efficiently as possible.
Offering all the benefits of Salesforce's security, reliability, and scalability, we provide seamless data management, comprehensive reporting, and powerful automation. With access to Salesforce's extensive ecosystem, Maica users can optimise their operations and deliver superior care using industry-leading technology.
Our Knowledge Base is divided into two main sections:
The User Guide
The Administration Guide.
This structure is designed to meet the needs of different types of users within the organisation. The User Guide provides easy-to-follow instructions for everyday users who work with the application, while the Administration Guide offers more technical information for administrators and power users responsible for configuring and maintaining the system. This setup ensures that each user can quickly access relevant resources based on their role and responsibilities.
In order to switch between the two guides, simply use the dropdown in the top left corner of your screen.
The User Guide is designed for non-technical, everyday users of Maica. It contains practical information on how to use the application for tasks such as managing Participants, Scheduling Appointments & Shifts, creating Service Agreements, and navigating the Planner. This guide is ideal for staff members who need step-by-step instructions for using Maica in their daily work. If you're looking for how-to guides, tips for common tasks, or general feature overviews, the User Guide is the place to start.
Participant Profile
Learn about the Participant Profile and its components in Maica
The Maica Planner
Discover our Planner's incredible power and capabilities.
Appointments
Learn how to create Appointments through Maica's intuitive interface.
Service Agreements
Dive into the creation and management of Service Agreements tailored to your needs.
Shifts
Explore the process of creating and managing your Shifts within Maica.
Invoicing
Discover Maica's advanced invoicing capabilities.
Schedule a Demo
Schedule a 30 minute demo to see if Maica is for you.
Request a Trial
Try Maica today!
Partners
Partner with Maica and join a network dedicated to enhancing care delivery.
Learn about Maica in a structured and sequenced way to maximise your journey.
Maica is a powerful healthcare management application and learning how it all works and fits together can be a daunting task. We have developed our knowledge base to help you with this journey and have below outlined the best way we believe you should go about learning all about Maica and Salesforce.
Learn about how Maica uses Contacts within the overall solution.
Participants are used throughout Maica and are part of virtually every part of the Maica lifecycle. This starts from Intake, Profile Management, Service Agreements, Appointments, Invoices, and Reporting. Participants form one of the core concepts of Maica and without a Participant, not only can Maica not function, any healthcare service provider also can't achieve their goals without Participants.
Maica, like healthcare service providers, exists to empower the caring for Participants. We take great care to create a Participant profile that is relevant, useful and enjoyable to use.
A Participant is the person receiving services under the context of a Service Agreement. This includes information such as personal details, funding information, notes, preferences, among many others. Maica uses the native Salesforce Contacts object to capture Participants and you can learn more about Salesforce Contacts .
The purpose of Participants is to capture the people receiving services and their relevant attributes and related information. This includes a number of default attributes, such as Age, Gender, etc as well as related information including their , goals, , funding, and manh others.
The underlying Salesforce platform allows for the easy extension of any of these components using the platform configuration tools which you can learn about .
If you are using a Salesforce edition in which is used (your system administrator will know), then please be assured that Maica will work within this architecture also.
Learn about the underlying Salesforce platform that Maica has been developed on.
Maica has been developed on the Salesforce platform so becoming familiar with this technology will be essential to understanding Maica. We have summarised the key learnings, functions, and features ot be award of so everything is in a single easy-to-access place for you.
Salesforce is a powerful cloud-based platform that helps businesses manage their relationships with customers. It offers tools and applications for sales, customer service, marketing, and more, all in one place. Think of Salesforce as a digital assistant that organizes and tracks interactions with customers, whether it’s through emails, phone calls, or social media. This helps businesses understand their customers better, provide better service, and ultimately grow their business. Because it’s cloud-based, all of this can be accessed from anywhere with an internet connection, making it incredibly versatile and convenient for companies of all sizes.
Salesforce Person Accounts is a feature designed to help businesses manage relationships with individual customers, not just companies. In simple terms, think of it as a way to store and organize all the information about a person, like their contact details, preferences, and interactions, in one place.
Normally, Salesforce separates people (Contacts) and companies (Accounts) into different records, but Person Accounts combine these two into one. This makes it easier for businesses to handle all the information about a person, whether they’re interacting as an individual or on behalf of a company.
It’s particularly useful for industries like healthcare, retail or financial services, where customer relationships often revolve around individuals rather than businesses.
In Salesforce, data is organised into structures called “objects,” which are similar to tables in a database. There are two main types of objects: Standard Objects and Custom Objects. Standard Objects are built-in features of Salesforce, like Accounts, Contacts, Leads, and Opportunities. These represent common business data and come with predefined fields. For instance, the Account object might include fields for the company’s name, industry, and contact information. Custom Objects, on the other hand, are created by users to store information specific to their business needs. For example, a company might create a Custom Object to track employee training or project details.
Each object consists of “fields,” which are like columns in a table. Fields hold the data for individual entries, called “records.” For instance, in the Contact object, you might find fields for First Name, Last Name, Email, and Phone Number. Salesforce allows users to customize these fields or create new ones to capture specific information. Fields can also have different types, such as text, date, number, or picklist (a dropdown menu with predefined options). This architecture is flexible, allowing businesses to tailor Salesforce to fit their unique data requirements and ensure that the system aligns with their specific workflows and processes.
Navigating Salesforce is designed to be user-friendly, with a focus on helping users quickly access the information they need. At the core of this navigation are “Apps,” which are collections of objects, tabs, and other functionalities tailored to specific business processes. For example, the Sales app might include objects like Accounts, Contacts, Opportunities, and Leads, while the Service app could focus on Cases and Knowledge articles. Users can switch between apps using the App Launcher, usually found in the top left corner, which provides a dropdown menu to select from the available apps. This setup helps users stay organized and focused on their specific roles and tasks.
Within each app, data is presented in “List Views” and “Detail Pages.” List Views display records in a table format, making it easy to see multiple entries at once. These views can be customized to show specific fields and filters, allowing users to quickly find the records that are most relevant to them. For instance, a sales rep might use a List View to see all open Opportunities sorted by closing date. Clicking on a record in a List View takes the user to the Detail Page for that record, where they can see all the associated information and related lists, such as activities, attachments, and notes. The Detail Page is a comprehensive view of a single record, providing all the details in one place.
You can learn more about the Salesforce platform .
You can learn more about Salesforce's Person Account architecture .
You can learn more about the Salesforce platform .
Learn all about the key concepts and terms used within the Maica solution.
Whilst using Maica, you will come across a number of key terms so this articles aims to provide the necessary insights into the meaning of each of those.
Learn about the things to look for when first getting started with Maica.
So you have installed Maica or logging into Maica for the first time...exciting!
We thought we would share the most common initial tasks when first starting on Maica to set up what you need and ensure it works the way you want it to. The list below is a really good starting point.
We would encourage you to go through all of Maica's settings to make sure they are configured in a way relevant to you.
Learn about the overall Maica Lifecycle
Maica follows a best-practise lifecycle to manage not only the care worker experience but also the Participant care throughout the solution as shown in the below diagram.
Maica views the entire experience as a single solution rather than a set of distinct features. This means that, at all times, everything that is important to the needs of healthcare service Providers is considered, including financial agreements, availability of care workers, participant preferences, etc.
The above diagram outlines a process flow that involves multiple systems and interactions, starting with an external interaction, leading to service management and eventually ending in finance and resource handling. Let’s break it down step by step:
Starting Point: The process can begin in various ways, such as through Email, an Online Chat, an Online Referral Form (hosted on a website), or a Phone Call. These are all the methods a participant can use to initiate contact.
Participant Information: Once contact is made, the system identifies or creates a record for the Participant (the individual receiving the services). The participant’s Preferences (such as preferred communication method or service type) are then set.
Service Agreement: If services are required, a Service Agreement is created for either an Aged Care budget, NDIS (which is validated against an NDIS Plan), or any other configured funding type. This agreement lays out the details of what services will be provided to the participant.
Appointments and Shifts: After the service agreement is in place, Appointments and/or Shifts are scheduled. Each appointment is connected to resources (people, services, etc.) and is linked to the timesheets and staff availability, as seen by the connection to Resources and Skill(s).
Timesheets and Resource Management: When an appointment happens, Timesheets are generated, which capture the time spent by staff or resources in delivering the service. These timesheets are important for payroll and resource allocation and are linked to the Human Resource Management system.
Invoices and Claims: Once services are delivered, an Invoice is generated. The diagram shows how different claims (such as NDIS Claims, Aged Care Claims, or Plan Manager submissions) impact this process. This is also linked to determining the Invoice Funding Type, meaning where the payment for the service is coming from.
Finance and Payroll: The invoice information is synchronised with the Finance Management system and other external systems like Payroll & Award Integration for processing payments. Additionally, HR Management is updated with availability and skills information to allocate resources efficiently.
A Participant is the person receiving services under the context of a Service Agreement. This includes information such as personal details, funding information, notes, preferences, among many others.
A Resource is the person delivering the services, such as a care worker, physio, nurse, etc. This includes information such as personal details, availability, skills, among many others.
An Asset is a non-human Resource, such as a room, car, or medical equipment. Anything that needs to be scheduled or managed outside of your actual care team can be considered an Asset within Maica.
A Service Agreement is a critical concept in Maica as this forms the financial structure under which services are delivered (via Appointments). Any Participant receiving services must have a valid Service Agreement in place; this means the Service Agreement dates must fall within the date of the service and the relevant funding items must be present.
An Appointment Service is a critical concept in Maica as this forms the structure under which services (via Appointments) are delivered and then billed. An Appointment Service groups a set of related Support Items (by Service Day, Service Time and Support Category) which Maica then uses for billing.
An Appointment is the primary process by which Maica allows you to deliver direct services to Participants. Appointments capture information on Participants, Resources, Appointment Services, and many other elements to bring together the delivery of direct services.
A Shift is the primary process by which Maica allows you to roster Resources for certain times at certain locations. This includes the ability to generate recurring rosters across various time periods. Shifts capture information on Resources, Shift Services, Location, and many other elements to bring together the rostering of your care team.
A Delivery Activity is the key output of a delivered service (via Appointments); this record links the service delivery to the billing engine with references to the Service Agreement and Invoices. This can be considered an adminstrative record but an important concept to understand.
A Checklist consists of a number of Checklist Items that can be assigned to either Appointments or Shifts and shown to the end user either before, during, or after an Appointment or Shift for completion.
An Invoice represents the billing process used by Maica for various funding structures, including the NDIS and Aged Care. Invoices are automatically generated by the Maica billing engine based on Service Agreement, Appointments, and Delivery Activities.
A Support Item is the product (or service) being delivered to a Participant, such as a physiotherapy massage or a wheelchair. Anything that is to be billed under a Participant's Service Agreement will be managed as a Support Item by Maica.
Maica pre-loads the required reference data into your solution during the installation process. This includes data such as , Support Categories, Reference Groups, and Price List Entries. These will serve as the foundation of your services whether this is NDIS or Aged Care.
In cases where you wish to amend or change the default reference data, this can be loaded using this .
to start configuring your reference data in Maica beyond the pre-loaded information.
When installing Maica for the first time, a bunch of are pre-configured for you, including the way the looks and behaves, are managed and are allocated to your teams. There are many settings beyond this though that determine how Maica will behave, including:
Your Maica implementation partner will be able to walk you through the various settings and their impact on how Maica works and our also explains each setting for you.
Once you are satisfied that your reference data is in place and the settings are configured to your liking, another important concept becomes relevant. As Maica is built on top of the Salesforce platform, the solution offers you a large number of to control what users are able to do (and not do) in the system.
It is critical to go through an assign the relevant Permission Sets to the right users (Resources) in Maica so they can perform the needed functions but you can also restrict what actions they are able to take. If some functions are not available to some users, this might be because they don't have the right assigned.
Once you are ready to start scheduling and delivering services, either via Appointments or Shifts, you will need to set up your . These essentially function as the basis of what is being delivered and how this delivery is being billed for using Maica's billing automation.
You can learn more about Appointment Services in and to get started. Your Maica implementation partner can also assist you with the configuration of Appointment Services.
The concept of a in Maica is quite important as this is the person delivering the service to your participants. These can be either human, such as care workers, or non-human, such as cars and rooms.
The key to setting up Resources is to link a Resource record to a record as this is how your team is granted access to Maica (and Salesforce).
Maica offers a number of native integrations, such as , , , and the . The connection to the NDIS APIs must be done via an accredited aggregator and will facilitate and manage this integration for all Maica clients. If you would like to use the automated travel features and maps integrations, then Maica requires a key to be configured. You will also find guides to configure the integration with Xero and Stipe in our knowledge base.
A Service Agreement is the financial construct under which a receives services. This includes the ability to set up funding structures compliant with the NDIS, Aged Care and other funding arrangements. Service Agreement capture information such as , as well as key dates during which the Service Agreement is valid.
The purpose of Service Agreements is to ensure that services are not delivered without verified funding. Maica considers the entire Participant Lifecycle as one connected process and therefore, it is critical that a has the appropriate Service Agreement funding in place prior to receiving services.
Service Agreements are a fundamental concept in Maica and these records are essential to being able to deliver services to your . Maica validates that the relevant funding, via a Service Agreement, is in place throughout the Maica lifecycle, including whilst managing:
Maica considers a Salesforce Contact to be a (or Client) only when an active Service Agreement is captured. It is important to note that the Service Agreement does not need to be fully funded but it does need to exist.
Service Agreements provide you with assurance that a particular service to your is financially covered. Maica will inform the end user, pending their permissions, that any available funding may be exceeded without actually stopping the service from proceeding.
An Asset is a non-human Resource delivering a service, either via an Appointment or a Shift. This includes information such as location details, availability, unavailability, skills, and the relationship to specific .
Typical Assets might be cars being used to deliver services, rooms being booked, as well as any equipment beign taken to and , such as medical equipment.
The purpose of Assets is to capture the various non-human delivering services. This has been architected as a record type on the data object rather than using the native Salesforce Contact. The main reason for this is to separate the workforce (human and non-human) from the overall Contacts/Participants in the system. Assets also capture fundamentally different information which lends itself moreso to a specific data object to manage this.
Assets are used widely in Maica, including associating them with and . This includes beign able to filter and select Assets for based on Skills and Availability.
In many ways, Maica treats Assets just like with some reduced functionality, such as capturing personal information as this does not apply to non-human .
There are many use cases where not only human care workers () are involved in the delivery of services but also non-human ones, such as cars, rooms, equipment, among many others. Maica offers the ability to treat these non-human just like your care team buy including them in the scheduling, filtering, and rostering of your services.
Learn about how Maica uses Resources within the overall solution.
The purpose of Resources is to capture the care team delivering services. This has been architected as its own data object, called Resource rather than using the native Salesforce Contact. The main reason for this is to separate the workforce from the overall Contacts/Participants in the system. Resources also capture fundamentally different information which lends itself moreso to a specific data object to manage this.
A Resource is a person delivering a service, either via an Appointment or a Shift. This includes information such as personal details, availability, unavailability, skills, and the relationship to specific .
A Resource record is linked to a Salesforce record to provide access to Maica and the underlying Salesforce platform.
Resources are used widely in Maica, including associating them with and . This includes beign able to filter and select Resources for based on Skills and Availability. In addition, Maica generates for Resources when or are completed successfully.
Resources, or your care team, are the backbone of your organisation, making a real difference to your . We are proud to have built a powerful and enjoyable application for your team to use and ensure that the focus remains on the quality of service to your .
Learn about how Maica uses Locations within the overall solution.
Locations in Maica specify a particular geographic address that may be used across your organisation. A typical example of this might be a wellness centre, therapy studio, or headquarters.
Locations capture information such as MMM classifications, addresses, and geolocation coordinates derived from Google, via Maica's Google Maps API integration.
Locations are a good way to abstract the management of addresses manually, so we encourage you to capture Locations for each address that is used more than once and should be globally accessible.
Learn about how Maica uses Support Items within the overall solution.
A Support Item is used to define a distinct service or product being delivered to a Participant, such as an occupational therapy session or wheelchair. Support Items capture information about the service itself as well as the service day (weekday, Saturday, Sunday, etc) , service time (morning, afternoon, etc), and many other attributes to define what a service is and how it is delivered.
A typical example of a Support Item might be:
A Maica Price List is a collection of and their associated unit prices within the Price List. This allows you to configure multiple Price Lists and charge varying amount for your services, via , without having to replicate .
The purpose of Price Lists is to control a consistent pricing strategy across an organisation, where services, given the same circumstances, are charged at the same unit prices. This primarily prevents pricing errors as well as manual administration of individual .
The main use case for Price Lists is to associate them with to control pricing for the duration of the , although this can be changed throughout of course.
Price Lists are a fairly straight forward concept but offer a significant advantage in managing service pricing throughout the journey. Whilst multiple Price Lists are not required (only one is mandated to manage ), we encourage you to arrange your pricing structures across multiple Price Lists to ease the administration burden as well as prevent billing errors.
An Appointment is the principal way of organising services to your into timeslots across your care team, including capturing the following key information:
who are being serviced as part of the Appointment
who are delivering the service as part of the Appointment
which are being delivered as part of the Appointment
at which the Appointment is being held
You can learn how to create Appointments .
An Appointment sets out the structure under which services are delivered to . They are visually represented in the and can be accessed using either the web browser or mobile device (using the Salesforce mobile application).
In Maica, Appointments form the central mechanism by which information about delivered services is captured and managed. Appointments are primarily managed through the and can be created or managed by any authorised end user, whether this be a dedicated scheduling team member or the themselves.
The majority of service delivery and billing is managed via Appointments, with the exception of , and therefore these records form a fundamental part of Maica. With the use of various available sections and custom fields, you can really make the Appointment management experience your own.
A Shift, whilst similar to , is the principal way of organising your into timeslots across your locations, including capturing the following key information:
who are delivering the service as part of the Shift
(Shift Service) which are being delivered as part of the Shift
at which the Shift is being held
You can learn how to create Shifts .
A Shift sets out the structure under which are rostered on a , including on a recurring basis. They are visually represented in the and can be accessed using either the web browser or mobile device (using the Salesforce mobile application).
The primary difference between Shifts and is that Shifts do not have specific associated with the Shift. The overall purpose of a Shift is to place at a specific at specific (and potentially recurring) times.
In Maica, Shifts form the central mechanism by which information about rosters is captured and managed. Shifts are primarily managed through the and can be created or managed by any authorised end user, whether this be a dedicated scheduling team member or the themselves.
It's important to understand the main differences between Shifts and , so we can best summarise this as follows:
are structured to allow to receive specific services at specific times.
Shifts are structures to place at a during specific times.
Both, and Shifts can be recurring and will automatically be generated by Maica.
The purpose of Locations is to abstract the actual address information from the end user (or Resources) when managing either or . The end user does not need to be concerned with entering the right address everytime an or is managed but rather can simply select the Location.
Locations are primarily used when managing and . This allows the end user to simply select a Location rather than entering an address manually. Maica's Google Maps API integration also uses Locations to geo-code each one which is then used to calculate travel times between . Locations are also set for each as their primary Location so Maica can track the travel time from this address.
A Timesheet is a record to capture time spent delivering services for a given . This includes information about the or related to the service, any breaks taken as well as travel times where applicable.
Timesheet records are not technically critical to the lifecycle within the Maica solution although the typical purpose is to provide an award interpretation and payroll system with the relevant data to process payments for your .
Timesheets are generated following the successful completion of either or , via checking out or quick completing these.
The purpose of Support Items is to define the service being delivered as well as capture them in the for a . A number of funding strutures may use Support Item differently, for example, in the NDIS, Support Items are billed differently depending on when a service is delivered. In this case, it would be useful to have mutliple Support Items for each time (such as morning or afternoon) and associate these with the appropriate .
Support Items are used widely within Maica, including in the management of , , and . These records bring together the funding captured under a with the being delivered within an or .
Support Items are the backbone of setting up your services, particularly via . We would typically expect a Maica solution to have potentially hundreds of Support Items to distinguish between each service. There is absolutely no issue with having many Support Items in your catalogue.
Therapy Services
Weekday
Morning
Hours
Wheelchair
Anytime
Anytime
Unit
Support Coordination
Saturday
Anytime
Hours
Key Dates
Billing information to ensure Maica's billing engine can process the delivered service
Let us further explain this via an example:
Delivery Activities are a backend process and get generated when scheduling Appointments to deliver services to Participants. The Maica billing engine then reads the Delivery Activities to inititate the appropriate billing logic.
The generation of Delivery Activities is totally controlled by Maica, there is no reason to manually interact interact with these records. You are able to change them in case the billing logic execution produced incorrect results but, outside of this use case, these will just run in the background.
A Delivery Activity is the technical output of a delivered service; it essentially represents each delivered service to each . It is very unlikely that the average end user (or ) will need to be concerned with these records, as it is a fairly technical record. The information captured on a Delivery Activity will include the following key information:
A reference to the which delivered the service to the
A reference to the Item funding the delivered service for the
If an is scheduled to deliver occupational therapy to 2 , the will have two Delivery Activities, one for each Participant for the service.
Each Delivery Activity will be billed according the underpinnig the service for each .
The purpose of Delivery Activities is to track delivered services and create a billing record that can be processed by Maica's billing engine. This essentially abstracts the from the billing and allows administrators to manage specific billing scenarios as required by any relevant business process.
Learn about how Maica uses Appointment Services within the overall solution.
An Appointment Service is an absolutely critical concept in Maica as this serves as the basis for creating a family of related for the purposes of billing. An Appointment Service captures all Support Items that essentially deliver the same service but at different times and days, so the billing engine can determine which specific to bill against. A typical example of an Appointment Service might be:
An Appointment Service also captures the required Skills and to deliver the service but the primary purpose of an Appointment Service is to control billings.
The purpose of Appointment Services, and by far the most significant advantage, is to abstract the need for the end user (or ) to select a specific at the time of managing the or . The best way to describe this is via an example...let's take the above Appointment Service. If an or is delivering this service, there is a potential difference in cost for the Participant if this service is delivered in the morning versus the evening, via specific for either time.
As the Resource managing the or though, we don't believe the selection of this specific should be required and the configuration of the Appointment Service abstracts this selection. The simply selects Therapy Services
as the Appointment Service without needing to be concerned about when the service is being delivered.
The Maica billing engine will determine at the time of billing which specific needs to be selected for billing rather than the end user () having to do this.
Appointment Services are used throughout the delivery of services within Maica. They are particularly important when managing as this will determine what is being delivered to your . Appointment Services are also utilised in the following features:
The selection of a specific associated with an Appointment Service happens in Maica's billing engine at the time of billing.
We totally appreciate that the concept of Appointment Services might be a little difficult to understand at first but, ultimately, they are designed to make life easier and abstract your care team from additional administration overhead during the management of or .
Learn about how to use Maica and what rules should be followed to ensure Maica behaves as expected.
Maica has been developed on the Salesforce platform which means, as a user, you are able to configure the underlying platform, make changes to page layouts, edit records directly, among many other things. At times, this will compromise the way Maica works and could result in either invalid data or processing errors. The below page outlines how Maica should be used/configured to avoid potential errors or unexpected bahaviours.
The list of the below Salesforce Maica data objects can be edited directly. Any data objects not listed below must be interacted with via Maica's user interface components to avoid unexpected behaviour.
Accommodation
maica_cc__Accommodation__c
Availability
maica_cc__Availability__c
Checklist
maica_cc__Checklist__c
Checklist Item
maica_cc__Checklist_Item__c
Client Goal
maica_cc__Client_Goal__c
Client Note
maica_cc__Client_Note__c
Client Note Template
maica_cc__Client_Note_Template__c
Connection
maica_cc__Connection__c
Goal
maica_cc__Goal__c
Invoice
maica_cc__Invoice__c
LGA
maica_cc__LGA__c
Location
maica_cc__Location__c
Operating Hour
maica_cc__Operating_Hour__c
Payment
maica_cc__Payment__c
PHN
maica_cc__PHN__c
Postcode
maica_cc__Postcode__c
Price List
maica_cc__Price_List__c
Price List Entry
maica_cc__Price_List_Entry__c
Resource
maica_cc__Resource__c
Resource Skill
maica_cc__Resource_Skill__c
Service Agreement
maica_cc__Service_Agreement__c
Skill
maica_cc__Skill__c
Support Item
maica_cc__Support_Item__c
Learn about how Maica uses Checklists within the overall solution.
Pre-Appointment Check In
Greet Participant
Before
COVID Test
Before
Complete Assessment
After
Check In
Check Out
Appointment Management
Shift Management
Checklists are a really good way to get your Resources to perform tasks that are either common to your process, address compliance issues or simply record that the right tasks are done at the appropriate time.
Learn about the Participant Profile and its components in Maica
In Maica, Participants
are managed as Salesforce Contact
Records.
Contact
records are the place where you capture and manage attributes and information of your Participants
, including:
Personal Information (i.e. Name)
Contact Information (i.e. Phone and Email)
Address Information
Demographic Information (i.e. Birthdate, Age, Primary Language)
NDIS Number (NDIS only)
Communication Preferences
The Participant Record includes handy Summary Components containing key information about the Participants Funding
, Service Bookings
and Service Agreements
. These components are:
This component summarises crucial information from the Participant's Funding
right on the Contact record. This means you will not have to sift through associated documents to receive a quick, at-a-glance summary of the Participant's Funding
information. It is located on the right hand side of the record under the Funding Information
tab.
Similar to the Funding
component, this component summarises the key period and budget information for any active Service Booking
records associated with the Participant
. This will only be relevant for your non-PACE NDIS Participants.
Similar to the above components, this component summarises the key period and budget information for any active Service Agreements
records associated with the Participant
. This component will show you information around each Agreements Approved Amounts, Remaining Amounts, Utilised Amounts and End Date.
These fields are calculated by the following:
Agreement Approved Amount: maica_cc__Service_Agreement__c
.maica_cc__Approved_Amount__c
Agreement Utilised Amount: maica_cc__Service_Agreement__c
.maica_cc__Utilised_Amount__c
Agreement Remaining Amount: maica_cc__Service_Agreement__c
.maica_cc__Remaining_Amount__c
Agreement End Date: maica_cc__Service_Agreement__c
.maica_cc__End_Date__c
If a Participant
has multiple Service Agreements
, you will be able to switch between them on the Summary Component through tabs, as shown below.
Each tab will display the same fields listed above for each individual Agreement.
The Participant Record also includes handy Related Lists containing key information about the Participants. The key lists are further detailed below:
The Connections List allows you to define relationships between Contacts. This could include both personal relationships as well as any other form of connection between people.
The easiest way to access Connections
is via the Participant Profile
under Related
.
Before detailing how Connections function in further detail, here are some things you should know about this feature:
Connections
are reciprocal. Meaning, Maica will create a corresponding Connection
for both Contacts.
You can create your own Connection
types beyond what Maica offers out of the box within the Connection Settings.
Now, please refer below to see what a typical Connection
record will look like in Maica.
In order to create a new Connection
, simply click the New
button and complete the following fields:
Contact: Maica auto-populates this field with the name of the Contact the Connection
record is connected to.
Related Contact: Specifies the Contact who's related to the person in the Contact field.
Type: Specifies how the Related Contact is connected to the Contact. In the below example, Andrew Milne is Luca Milne's parent.
Status: Specifies whether this is a current or former Connection
.
Once these fields have been populated, a few additional options are available for you to record, including:
Primary Contact: When this option is selected, Maica will display the Related Contact on the Participant
profile for ease of access to critical information. We have shown you a sample of this at the bottom of this article.
Next of Kin: Specifies that the Related Contact is the Next of Kin
for the Contact.
Description: A place to add additional information about the Connection
.
Statement Recipient: Specifies that the Related Contact is the recipient of the Statement.
Invoice Recipient: Specifies that the Related Contact is the recipient of the Invoice for self managed Service Agreements.
Once done, your Connection
record will be saved within the Profile of both Contacts
.
The Participant Resource
related list allows for the management of Resources being assigned to Participants. It is located under Client Care
tab.
The benefit of this list is to be able to see which Participants
are associated with which Resources
, as shown below. This is particularly useful if a Participant
is associated with multiple Resources
.
To link a Participant with a Resource, simply click New
, select the desired Resource
from the dropdown, nominate a Date Range, and Save
.
Maica includes an automated process to populate key geographical classification fields on the Participant Record
using Mailing Postal Code and Mailing City. This ensures accurate regional classification without manual input, streamlining data entry and improving reporting accuracy.
When a Participants
Mailing Postal Code and Mailing City are provided, Maica automatically matches these values against a Postcode record to populate the following fields on the Participant Record
:
MMM Classification (maica_cc__MMM_Classification__c
)
PHN (Primary Health Network) (maica_cc__PHN__c
)
LGA (Local Government Area) (maica_cc__LGA__c
)
Mailing Postal Code: 3184
Mailing City: Elwood
LGA: Port Phillip
PHN: South Eastern Melbourne
MMM Classification: 1
Please note:
If you modify the Mailing City or Mailing Postal Code to values that do not correspond to a Postcode record, Maica clears the LGA, PHN, and MMM Classification fields.
You cannot manually edit these fields, ensuring consistency and preventing incorrect classifications.
Learn how Maica manages Funding from the NDIS
However, before diving into the Quick Actions, please review the Key Terms that should be noted when using Maica's Funding
operations.
Maica uses a number of key terms which are important in helping you understand how the solution manages NDIS Participant Funding. In Maica, the term Funding is used to represent the term Plan
used by the NDIS. These terms are explained in the table below:
Funding Record
Represents the specific details of a Participants Plan from their associated Funding
body. For NDIS Participants, these are the specific details of a Participant's Plan retrieved from the NDIA.
Funding Item
The specific Budget Items or Funded Supports included in a Participant's Plan.
Funding Goal
Used to capture Goals defined as part of a Participant's Plan, i.e. Improving Daily Living Skills
Now, to begin managing your NDIS Participants Funding, you should use the Quick Actions on the Contact Record. Maica's Contact
Records have unique actions to help you manage crucial pieces of information for your NDIS Participants
. To learn more about the these actions, see below.
The Synchronise Participant Information
Quick Action in Maica allows you to connect with the PRODA/NDIS systems to retrieve key Participant
data such as Plan Records, Plan Budgets, Plan Goals, and Service Bookings from the NDIS which will be used to populate your Participants Funding Record
in Maica.
The Create Service Booking
Quick Action helps ensure that the allocated funds and service details are accurately reflected in both Maica and the NDIS system.
Learn about how Maica uses Invoices within the overall solution.
An Invoice is the financial record capturing the delivered services required to be billed. This includes several Invoice Line Items, one for each delivered service across a billing period which essentially dictates how long an Invoice is open
for before being finalised.
Invoices are an essential component in the billing execution logic and typcially require no manual intervention. Solution administrators may manage these records if required but this would be unusual.
A Checklist is essentially a list of applicable tasks (Checklist Items) that a will perform and acknowledge either before/during/after an or . A typical example of this might be to do a COVID test, complete an assessment, or greet the . An example of a Checklist might be:
The purpose is to control tasks that need to be completed as part of an or that are not billable to a Participant's but are required for compliance, security, or client care.
Checklists are used within and to show at various points throughout the journey, including:
If you are looking for an overview of how Contacts
work in Salesforce, has a number of great learning resources, including hands-on challenges and modules.
For more information on how Funding
is managed in Maica, please go for NDIS Funding and for Home Care Package funding.
Connections
can be found under Related
by default, however your team can change where this appears by customising your .
The Participant Resource
list is directly related to the Resources Participant
list on the . This means, if multiple Participants
are receiving care from a given Resource
, this will be reflect on the Resource Participants
list and display on the under the Profile Management tab. This list will be dynamically updated if an update occurs on the Resource
Profile.
The defines whether a location is a city, rural, remote or very remote.
In Maica, Funding
for NDIS Participants
is managed through Quick Actions located on the Contact Record. These are further explained in more detail .
To learn more about the Synchronise Participant Information
Quick Action, click .
The Create Service Booking
Quick Action in Maica allows you to create Service Bookings for your Participants
that will Sync directly with the NDIS. This Action sits within the .
To learn more about the Create Service Booking
Quick Action, click .
The prupose of Invoices is to ensure Maica captures all financial obligations to a Participant's . This primarily records what needs to be billed, using a number of funding structures, and also reduces the available funding on a .
Invoices are primarily used within Maica's billing logic where records are created based on completed or . Similar to , Invoices are largely a backend record and mostly managed by Maica's automation.
It is quite common that Maica submits Invoices to external finance systems, like Xero to which Maica has a pre-configured .
Learn how to Synchronise Participant Information with the NDIS in Maica
Synchronise Participant Information
Quick Action?The Synchronise Participant Information
Quick Action in Maica allows you to connect with the PRODA/NDIS systems to retrieve key Participant
data such as Plan Records, Plan Budgets, Plan Goals, and Service Bookings from the PRODA.
Essentially, it will generate a Funding Record
for your Participant with the relevant and selected data directly from the NDIS/PRODA.
Synchronise Participant Information
Quick Action?The Synchronise Participant Information
Quick Action in Maica is located in the top right corner of your interface on the Participant
Record, as shown below.
The Quick Action will retrieve the following information from PRODA for your Participants:
Plan
and Plan Budgets
Plan Goals
as recorded on the Participant's Plan with the NDIS
Service Bookings
and Booking Items
Synchronise Participant Information
Quick Action?To begin Syncing Data for your Participant, simply click the Synchronise Participant Information
Quick Action to display the following pop-up:
Here, you can nominate which Data you wish to Sync with Maica, including:
Plan Budgets
: These are retrieved from the NDIS Plan the Participant has set up with the agency.
Plan Goals
: These are retrieved from the NDIS Goals the Participant has set up with the agency.
Service Bookings
: This will retrieve all associated (and available) Service Bookings for the Participant.
Once you have selected which Data you wish to Sync, click Confirm
and Maica will connect directly to the NDIS to retrieve the following information. Once done, you will see the following Summary screen.
At this stage, you can close the pop-up and your Data in Maica will updated accordingly.
Learn how to create Service Bookings in Maica
In Maica, you can create Service Bookings
through the Create Service Booking
Quick Action located on the Funding Record
.
The Create Service Booking
Quick Action in Maica allows you to create Service Bookings for your Participants
that will Sync directly with the NDIS.
Please follow the steps below to create a Service Booking:
Create Service Booking
Quick Action The first step in creating a Service Booking
is simply clicking the Create Service Booking
Quick Action located on the Funding Record
, as shown below:
Once you clicked on the Quick Action above, you will be shown the Create Service Booking
pop-up, as shown below:
Before populating your Booking Items, you should first set up your Service Booking
by selecting the Period
of the Service Booking
as well as the Type
.
For your Booking Period
, you can choose between Custom
Dates, or the entire Plan
Date.
For your Booking Type
, you can choose between Standard Booking
or Plan Managed
. Please refer to the information box above to understand the difference and which one will be relevant for your Service Booking
.
Once you have setup your Service Booking, it is time to add your Booking Items.
To begin, simply click the + Add
button on the right hand side of the interface. This will create a Booking Item Line Item with the following fields ready to be populated:
If you have associated Funding Items
(Plan Budgets
) on your Participants Funding Record
, the Support Categories will be automatically populated with the available Support Categories
and Budget. If you attempt to Add additional Booking Items
, you will only be able to select from Support Categories
associated with the linked Funding Items
.
If you have no associated Funding Items
, you will be able to select from all Support Categories
.
After you have added all of your Booking Items, you will need to confirm your Service Booking before it can be created and synced with the NDIS. To do so, Maica will present you with a summary and a toggle, as illustrated below:
Once the toggle is selected TRUE
, the Submit
button will appear and you will be able to confirm your Service Booking
.
After doing so, your Service Booking
Record will be synced with the NDIS, and if successful, created in Maica within the Funding Record
where you can manage and review your Service Booking
. To learn more about managing a Service Booking
, click here.
Learn about the Funding Record and what information it captures in Maica
In Maica, the Funding
record contains key information that will drive interactions with your Participants
, as well as serving as the foundation for some central Maica functions, such as Service Booking
creation.
A Funding
record is where you can find the following information and functionality:
Plan Budget Information
Plan Period Information (Start Date & End Date)
NDIA Synchronisation Information (NDIS Reference & Last Sync Date)
Plan Goals
Service Bookings
A very important point to note about Plan
records is that they are created and updated in PRODA only and not Maica. PRODA is the master of this information and Maica simply retrieves the most up-to-date Plan
information and create a Funding
record based on the retrieved information. What this means is that any updates to the Funding
record in Maica will not be reflected in PRODA. This applies to Plan Goal
records also. You cannot create a Funding
record for your Participants
in Maica without retrieving the information directly from PRODA first.
As mentioned above, Plan
records are created and updated in PRODA, Maica only retrieves the information and populates a Funding
record based on the retrieved information.
A Funding
Record contains a number of components, these are explained in further detail below.
The Funding Item
represents the specific Plan Budget Items or Funded Supports included in a Participant's Plan
. Generally, these define what Support Category
and Support Item
(for a stated support) can be selected to form part of a Service Booking
.
If Funding Item
records exist in Maica, they will be used as an outline when a Service Booking
is being created. This essentially means that the Categories and Amounts from the Funding Item
will be used as the default Booking Items
in the Create Service Booking
Quick Action.
Plan Budget
records can only be retrieved by Maica and used to generate Funding Item
records if your Organisation satisfies all of the required criteria set by the NDIS. Please contact the NDIA directly if you want more information regarding Plan Budget
access as Maica does not manage or enable this.
Funding Item
information will be accessible on the right hand side of your Funding
record interface, and will include Budget records and a summary component, as shown below.
If the Participant
has identified specific Plan Goals
in their planning conversations with the NDIS, these can be retrieved and made available in Maica as Funding Goals
.
In Maica, a Funding Goal
has a Master-Detail relationship with Funding
. This means that you cannot have a Funding Goal
without Funding
. Furthermore, if Funding
is deleted, all associated Funding Goal
records will also be deleted.
Additionally, due to the nature of how Plan Goal
records are stored and managed by the NDIS, Maica re-creates these records as part of each sync. This means that any changes, either new records or updates to existing records will be lost following a sync. Essentially Plan Goal
records, like Plans
, are managed by the NDIS and we do not recommend updating these records in Maica.
You may wish to create your own Participant Goals
seperate from Funding Goals
to manage the Goals you have set between your Organisation and the Participant.
As above, Funding Goal
information will be accessible on the right hand side of your Funding
record interface.
The Service Booking
related component provides a view of all your Participants Service Booking
records that have been created in Maica and PRODA that are related to the specific Funding
you are viewing.
The Funding
is the key component in creating a Service Booking
, as Maica cannot create a Service Booking
in PRODA without a reference to the Funding
.
As above, Service Booking
information will be accessible on the right hand side of your Funding
record interface.
The Budget Information section has a number of Roll-Up Summary fields that collect data from the corresponding Funding Item
record(s). For example, if there are five Funding Item
entries, each with an Approved Amount of $2000, the Fundings
record's Total Approved Value will be $10,000.
If there is no Funding Item
data, all Totals will be $0 with 0% Utilisation.
The NDIA Synchronisation Information section contains information on to help identify your Participants Plan in PRODA as well as when it was last synchronised in Maica.
If your Plan
expires and your new Plan
has not yet been finalised, the NDIS will automatically extend your current Plan
for up to another 12 months.
This means that your present financing will continue until your new Plan
is finalised, ensuring that you have no gaps in your money or support.
If your current Plan
is less than a 12-month plan, your extended Plan
will be for the same time period; for example, a six-month Plan
will be automatically extended for six months.
Maica 'listens' for this event in PRODA and will extend the End Date
of the corresponding Funding Record
for you.
If the Plan
has been automatically extended as described above, the End Date
will be automatically extended for all active Service Booking Records
.
Again, in this instance, Maica will update all relevant Service Booking Records
.
Learn how to manage Service Bookings in Maica
In Maica, you can manage Service Bookings
through the Manage Service Booking
Quick Action located on the Service Booking Record
.
The Manage Service Booking
Quick Action in Maica allows you to manage previously created Service Bookings for your Participants
. It connects a variety of common PRODA operations directly into Maica, eliminating the need for you to handle updates twice and split your work between two applications.
Please follow the steps below to manage a Service Booking:
Manage Service Booking
Quick Action The first step in managing a Service Booking
is simply clicking the Manage Service Booking
Quick Action located on the Service Booking Record
, as shown below:
Once you clicked on the Quick Action above, you will be shown the Manage Service Booking
pop-up, as shown below:
Here you will be asked to select which management action you wish to perform. Each action is explained further below:
If a Service Booking
has multiple Booking Item
records for a Flexible or Core Support Category
(01–04), Maica allows you to alter the Quantity
or Rate
to move funding across these Booking Item
records. You can do this if there is enough Total Remaining Budget for the parent Service Booking
.
In order to do this, simply update the Quantity
and/or Rate
using the input fields shown below.
Once the update has been successfully completed, the Booking Item
records will be modified to reflect the budget reallocation.
If circumstances change between you and one of your Participants, you can utilise Maica to cancel or end a Service Booking
.
In order to do this, you do not need to remove the Service Booking
; instead, reduce the End Date and enter a date between Today and the current Service Booking
End Date. This will automatically trigger a cancellation in PRODA.
When you reduce the end date or end a service booking, you should keep the following points in mind:
You cannot backdate a Service Booking's End Date to a date earlier than the date you are amending it.
PRODA (and thus Maica) does not have a distinct Cancelled Status value, hence there is nothing on the record in Maica to indicate that the End Date has been decreased and the Service Booking cancelled. As a result, we have included an Info Panel to the Quick Action to notify you that you will receive an error if you try to reduce the End Date again, as shown below.
Under the Reduce End Date action, you can also manage Retained or Accrual Booking Item
Amounts. Here, you have the option to add an accrual amount to ensure that sufficient funds are retained in the Service Booking
to cover pending Payment Requests
for services rendered.
Unspent funds are refunded to the available support category balance. This means that you can continue to claim for services provided (via Invoices
and Payment Requests
), but the Participant
can use the unspent funds in a new Service Booking
with a new Provider.
If one of your Participants has chosen the NDIA to pay their Providers, i.e. Agency Managed, then a Service Booking
is created by the NDIA to link the supports in their Plan
to their chosen Providers. As Maica is listening to the New Service Booking Provider
notification, this Agency Managed Service Booking
will appear in Maica with a Status of Awaiting Provider Approval
or Change Awaiting Provider
.
Given the Service Booking
is created by the NDIA (and not you), you must approve the Service Booking
before the Participant receives services. This ensures your Participant has funding allocated to pay your Invoices
.
Use the Manage Service Booking
Quick Action to Approve the Service Booking
and begin delivering services.
The Reject
option corresponds to the Approve
function, as stated above. If you do not agree or approve the Service Booking
created/updated by the NDIA, you can reject it using the Manage Service Booking Quick Action.
Because the NDIS is ultimately in charge of Service Booking
Data, it is crucial that the NDIS and Maica are coordinated and consistent, this where the Force Sync becomes helpful.
In the event you believe a Maica Service Booking
record has become misaligned with the PRODA version, use the Force Sync option to update the Service Booking
and associated Booking Item
records.
Essentially, all the data stored on these records will be updated and replaced with what is current in PRODA.
Learn how Maica manages Funding from the Home Care Packages
Essentially, within the Manage Budget
Quick Action you will manage all your Home Care Package Funding, however it is important to note that once a Budget has been created, Maica will generate a Funding Record
for your Participant with the relevant data.
This Funding Record
will sit on your Participants Contact Record, and whilst is not useful in managing your Participants Funding, it will provide a handy overview of the Budget information.
Within a Home Care Package
Funding Record you can find the following information and functionality:
Funding Budget Information
Funding Period Information (Start Date & End Date)
Funding Items
Funding Overviews & Charts
The key components of a Home Care Package Funding
Record are the Funding Items
, these are explained in further detail below.
The Funding Item
represents the specific Plan Budget Items or Components included in a Participant's Home Care Package
. Generally, these define what Support Purposes
have been selected to form part of a Home Care Package Budget
. For example, when Managing your Home Care Budget, if you have selected an Oxygen Supplement, as shown below.
This will then be created as a Funding Item
record in your Funding Record
, as per below:
The Participant Budget Information section has a number of Roll-Up Summary fields that collect data from the corresponding Funding Item
record(s). These fields are explained in further detail below:
Learn about Service Bookings and how they are managed in Maica
The NDIS defines a Service Booking
as the following:
Service Bookings are used to set aside funding for an NDIS registered provider for a support they will deliver.
Essentially, it is an agreement between an NDIS participant and a registered service provider that allocates a specific portion of the participant's NDIS funding for certain services. Service bookings are used to reserve funding for services that the participant plans to receive under their NDIS plan.
In the upcoming PACE system rollout from the NDIS, Service Bookings
are being phased out to offer participants greater flexibility with their NDIS funds. Hence, this section will only be relevant for your non-PACE Participants.
In Maica, you can find the following information and functionality on a Service Booking Record:
Budget Information (Funding Information)
Service Booking Period Information (Start Date & End Date)
Service Booking Progress Information (Period and Funding Utilisation )
NDIA Synchronisation Information (NDIS Reference & Last Sync Date)
Booking Items (where the actual details of the funded supports are defined)
When it comes to the Status
of a Service Booking
, we have used the same Service Booking Status
variables seen in PRODA and simply replicated them in Maica. This ensures familiar terminology and consistency across Service Booking
records in PRODA and Maica. Please refer to the table below to view the status values and their related API names.
In Maica, you can create Service Bookings
through the Create Service Booking
Quick Action located on the Funding Record
.
The Create Service Booking
Quick Action in Maica allows you to create Service Bookings for your Participants
that will Sync directly with the NDIS.
Maica needs certain information about the Participant in order to retrieve the information from the NDIS systems, including Last Name
, Date of Birth
, and NDIS Number
. This needs to be populated in the before the Sync can be successful.
There is sufficient Budget available in the
You can also create a Service Booking
in Maica and PRODA directly from the Funding
record. Click to learn more about creating Service Bookings
.
In order to retrieve the required information to populate Funding
records for your Participants, refer to Maica's Quick Action tool.
To learn more about that the Create Service Booking
Quick Action, click .
In order to learn more about Participant Plan Goals
, click .
Similar to the Funding
and Funding Goal
information, the NDIS provides a number of Service Booking
resources you can refer to for more information. Please click to learn more.
Service Bookings
can be created in Maica directly from the Funding Record, to learn more about this process, click .
For more information regarding how to Cancel or End a Service Booking
correctly and what happens in PRODA, please refer to the NDIS reference linked .
If you wish to , you should do this by updating the End Date, as explained . Service Bookings should not be deleted.
In Maica, Funding
for Aged Care Participants
with Home Care Package Funding is managed through a Quick Action located on the Participants Service Agreement. This Quick Action is the Manage Budget
tool and is further explained in more detail .
If you're looking for detailed information about Service Bookings and their importance in the NDIS, refer to the Service Booking resources published by the NDIS .
If you want to cancel (or stop) a Service Booking
, utilise the Manage Service Booking
Quick Action, specifically the Reduce stop Date option. To learn more about managing a Service Booking
, click .
To learn more about the Create Service Booking
Quick Action, click .
Support Category
NDIS Support Categories
are the broad areas of funding under the National Disability Insurance Scheme (NDIS). Refer below for more information around available Support Categories to select for your Service Bookings
.
Support Item
NDIS Support Items
are the specific services or products that participants can access through their NDIS funding, based on their plan’s approved categories.
Quantity
This is a Maica concept that allows you to adjust the Quantity
of delivery for any specified Support Item
.
Rate
This is the price of 1 Quantity
unit of any Support Item
. This field is automatically populated based on the selected Price List
, but is adjustable if desired.
Price List
This field allows you to selected which Price List
you wish to associate with the selected Support Item
delivery.
Total Approved
SUM total of the Approved Amount
Total Allocated
SUM total of the Allocated Amount
Total Remaining
SUM total of the Remaining Amount
Total Spent
SUM total of the Spent Amount
Utilisation
Formula that divides the Total Approved
by the Total Spent
to display a percentage indicating how much of the total Approved Plan Budget
has been spent.
NDIS Reference
The unique identifier (or ID) assigned to the Plan in PRODA. This is not generated by Maica.
Last NDIS Sync
Represents the date and time the Plan
record was last synchronised or refreshed from PRODA.
Total Budget Income (Daily)
SUM total of the Subsidies
& Supplements
Total Client Contributions (Daily)
SUM total of the Client Contributions
Total Claimable Fees (Daily)
SUM total of the Claimable Fees
Total Billable Fees (Daily)
SUM total of the Billable Fees
Total Available Funding (Current Month)
Formula that first calculates the SUM of the Daily Budget Income
and Daily Client Contributions
, then subtracts the Daily Claimable Fees
and then multiplies the Total by the days in the current month.
In Process
INPR
Awaiting Participant Approval
APAP
Awaiting Provider Approval
APRO
Change Awaiting Participant
APAC
Change Awaiting Provider
APRC
Rejected
REJT
Approved
APPR
Completed
CMPD
Deleted
DELE
Learn about Billable Participant Notes in Maica
There are multiple ways to create Billable Note(s) within Maica, these include:
A new Billable Participant Note includes the completion of multiple stages before it can be confirmed, below is a list of these stages:
To dive deeper into each stage, please visit the specific pages for detailed information on every stage.
A Billable Participant Note
is a documented interaction provided to a participant that is eligible for billing. For example, a of yours may deliver a over the phone and record and document the call as a Note. As a was delivered, this may be considered billable under the .
After you create a Billable Participant Note, Maica will have created both an and a Participant Note. The Note will be stored against the Participant and can be viewed in the , whilst the Appointment will be automatically assigned a Complete
status and used within Maica for Billing.
Directly from the
Through the
Learn about capturing Note details for a new Billable Participant Note
The Take a Note tab captures the basic details of the Billable Participant Note, as described in the below table:
Category
This allows for the selection of a Category by selecting one from the provided dropdown list.
Interaction Type
This allows for the selection of a Interaction Type by selecting one from the provided dropdown list.
Participant
Goal
Date & Time
The Date & Time details are pre-populated from the current Date & Time, and the duration is set to 15 minutes. The Date & Time can be changed manually if required, and your default duration can also be adjusted in Maica Settings; click here to learn more.
Note Text
This allows for custom text around the details of the Note. You can also insert a template here.
Billable Participant Note
1
2
3
4
This is a dropdown to select the required Claim Type
.
This allows for the selection of by simply typing a name of a Participant (or multiple) or by clicking on the Filter
icon which allows for of .
This is a required field as Notes in Maica are always held against a Participant.
Once a has been selected, this allows for the Participant Note to be associated with a Goal
This toggle allows for the Note to be billable. If toggled on
, Maica will generate an Invoice Line Item for the selected and duration/quantity.
Maica will also validate that the selected has the an for the selected . If they don't, Maica will alert you and not allow the Note to be continued to the next stage. To learn more, see .
This alert will show in the instance where the selected have no for the selected . When this is the case, Maica will alert you under the input box (as shown) and the Save & Next
button will become unavailable. This is the only restriction that Maica enforces where the user cannot continue to create a Billable Participant Note.
In order to resolve this alert, you must select an that the selected have an for and hence can be billed against.
When the have an for the selected , the alert will be replaced by the following billing and budget information:
This is the total cost of the Note. It is calculated based on the Duration
and price of the .
This is the amount of Available Funding the selected has within their for the allocated .
This is the quantity of the created Billable Participant Note based on the Start Time
and End Time
for each selected . For example, the shown Note time is from 9:39am - 9:54am, this is a quantity of 0.25 which represents a 1/4 of an hour. This field is adjustable, please refer to the section for further information.
Learn about Custom Fields for a new Billable Participant Note
Where this is the case, and the custom fields have been configured, this stage will present all configured custom fields using the input relevant to their data type. This includes the ability to select pick lists, dates, lookups, and other options based on the configuration of your own Custom Fields.
If no Custom Fields have been configured, this stage of the process will not show and you will be directed straight to the Add Tasks
stage.
Learn how to Manage Preferences of Participant(s) in Maica
In Maica, Preferences capture the Participant(s) Preferences when receiving a Service. Preferences can be allocated one of three possible states, these include the following:
Required
Required Preferences indicate essential items for a Participant when a Service is being delivered. This could include but is not exclusive to a language or strict Time of Day they are available.
Excluded
Excluded Preferences indicate essential items to keep out for a Participant when a Service is being delivered. This could include but is not exclusive to an individual Resource they do not want to work with or a Time of Day they are not available.
Preferred
Preferred Preferences indicate items that a Participant would like when a Service is being delivered, but are not required for the Service to go ahead. This could include but is not exclusive to an individual Resource they enjoy being with or a Gender of Resource they would rather have.
The best way to get started with Managing Preferences is to go to a Participant Profile and simply clicking the Manage Preferences
button located in the top right corner of the interface, as shown below.
Once you click this button, Maica will present a pop-up which allows you to add new preferences or edit existing ones, as shown below.
There are three types of Participant Preference Categories you can manage, these include:
Resource/Asset Preference
This refers to the ability to specify preferences for specific Resource(s) or Asset(s), such as whether you want to work with a specific individual or not, or, in a specific room or not.
Resource Attribute Preference
This refers to the ability to specify preferences for specific Resource(s) attributes, such as Gender or Age.
Resource Skill Preference
This refers to the ability to specify preferences for specific Resource(s) skills, such as the ability to Administrator Medication.
When selected, all of these Categories will have the same Input Fields can be completed. There is one exception to this, and this is the lookup. The lookup will be specific to the selection. Meaning, if you choose to add a Resource Skill Preference
, the lookup will show a list of available Skills, and if you choose a Resource/Asset Preference
, it will show a list of available Resource(s) & Asset(s).
The table and image below shows a list of the Participant Preference Input Fields required to finalise a Preference. The Resource Attribute Preference
pop-up has been used as an example.
Lookup
Value Lookup
This only applies to a Resource Attribute Preference
. When a Resource Attribute is selected, this allows for an additional value to be captured.
Preference State
Start Date
This allows for a Start Date to be selected in which the Preference becomes effective.
End Date
This allows for a End Date to be selected in which the Preference stops being effective. If left blank, the Preference will always be effective.
Appointment Service
This allows for a Preference to be specific to an Appointment Service. For example, if a Participant required an English speaker only whilst receiving a particular Service.
The Custom Fields tab captures any information from Custom Fields that have been added to your Organisations profile beyond what Maica offers. This stage functions the same way it does within an .
To add a new Preference, simply click on the Add
button located in the top right corner of this pop-up and select which type of Preference you would like to set up. The Preference options are further explained . To edit an existing Preference, simply click the Pen
icon located to the right hand side of any existing Participant Preference.
This lists all fields that are available for selection specific to the selected, and allows for one to selected as a Preference.
This allows for the Preference to be assigned one of three possible states, including: 1. 2. 3.
Learn about Tasks for a new Billable Participant Note
The Tasks
tab offers the ability to add any Tasks
to your Billable Participant Note. This is a record of an action or activity that needs to be completed or has already been completed.
To begin adding tasks for your Participant Note(s), simply click the the +
button in the top right corner of the screen.
Once a new Participant Note Task has been created, you will be prompted to populate a number of customisable fields, including assigning your task to the required personnel.
You can open the text input box by clicking the arrow on the far right hand side of the screen, as shown below.
This will allow you to add custom comments to your task, as shown below.
Once you have populated your task, click the Blue Tick
to save it and add it your Billable Participant Note.
If you are presented with the below error when clicking the Save & Next
button and hence trying to proceed to the next stage of creating your Billable Participant Note, it means you have not properly saved a created Task.
Learn about adding Files to a new Billable Participant Note
To begin attaching a file, simply click the Upload Files
button at the bottom of the screen to bring up the dialogue box. Once selected, you can attach files to your Participant Note. This includes the ability to take a photo, attach a PDF file, or upload any other allowed file type.
On a mobile device, this will also feature the option to take a photo while uploading the file.
As this is the last stage, once you have attached all your required Files simply click the Save & Close
button to complete your Billable Participant Note.
In order to resolve this, simply ensure the Blue Tick
in the top right hand corner of your interface (as shown above) has been clicked on all Tasks. This makes sure they are properly saved and allows you to proceed to the stage.
After you create a Billable Participant Note, Maica will have created both an and a Participant Note. The Note will be stored against the Participant and can be viewed in the , whilst the Appointment will be automatically assigned a Complete
status and used within Maica for Billing.
Learn about Global Actions in Maica
Global actions are a versatile feature that allow you to do a variety of tasks easily from anywhere in Salesforce
, including the Home Page and Mobile App. The Maica Actions offer easy and instant access to important Maica functions, including:
To get started, you can find the Global Actions menu, which is represented by a +
icon, in the top right corner of your interface. As shown below.
Simply click on this icon to open the dropdown menu, which will display all available actions.
The Maica Actions are custom actions specifically designed for Maica, whilst the other actions available in the Global Actions dropdown are standard Salesforce
actions available by default in any Salesforce
organisation.
Select Maica Actions to open the submenu in the bottom right corner of your screen. This will remain accessible until you close it, regardless of the screen you navigate to within Maica. As shown below:
To learn more about Salesforce Global Actions, click .
Learn about the Planner within Maica
For further information on the Planner functions, please click here:
The Appearance Guide
button is located at the bottom of the Planner, indicated by an arrow
button, as shown below.
Simply clicking the arrow
button reveals a legend that outlines the colours and indicators used within the Planner to represent different Appointment statuses and types, as shown below.
This guide will help you quickly determine the type and status of each appointment at a glance, right from the Planner.
Learn about the Resource Profile and its components in Maica
In Maica, the Resource
Profile is the parent object that supports two Record Types: Resources
and Assets
. A Resource
and Asset
are defined in Maica as shown below:
Resource
: The care workers or clinicians working directly with your Participants.
Asset
: The non-human Resources such as rooms, cars, medical equipment, etc.
You can define your Resource type through the Record Type
when creating a Resource
.
Resource attributes are fields that are stored against the Resource profile. Maica includes a number of these attributes, however these are easily broadened using Salesforce's standard toolset.
Depending on the Record Type, there will be different available attributes on the Resource Profile. These are explained in more detail below.
Asset
AttributesThe table below outlines the attribute fields related to the Asset
Record Type.
ID Number
Text
The Asset Number used to identify the Resource.
Type
Picklist
Picklist of any default or custom Asset Types
Appointment Service
Lookup
Active
Checkbox
Indicates if the Resource record is Active and available within Maica
Default Quantity
Number
Resource
AttributesThe table below outlines the attribute fields related to the Resource
Record Type.
Resource Name
Text
User
Lookup
The internal Salesforce User record that the Resource relates to.
Active
Checkbox
Indicates if the Resource record is Active and available within Maica
Timesheet Management
Picklist
Birthdate
Date
Gender
Picklist
Age
Formula
Derived from Birthdate
Primary Language
Picklist
Derived from the Global Value Set of Languages
Age Group
Formula
Derived from Birthdate
Mobile
Formula
The mobile from the associated User record
Phone
Formula
The phone from the associated User record
Email
Formula
The email from the associated User record
Address
Formula
The address from the associated User record
Timezone
Formula
The timezone from the associated User record
ID Number
Text
The Staff Member or Employee Number used to identify the Resource.
Start Date
Date
End Date
Date
Employment Category
Picklist
Employment Type
Picklist
Induction Complete
Checkbox
Indicates if the Resource has completed your Induction process.
Position
Picklist (Multi-Select)
The employment position held by the Resource. Here you can replace existing Maica values with those that suit your organisation's Positions.
Roster Mode
Picklist
Primary Location
Lookup
The Location where the Resource works most often.
Daily Hours Limit
Number
Weekly Hours Limit
Number
Weekly Hours Minimum
Number
Maximum Client Number
Number
Number of Clients
Roll-Up Summary
Derived from the number of associated Resource Participants.
Schedule Notification
Picklist
Indicates if and how often the Resource is emailed their Appointment Schedule
In addition to the standard attributes described above, Maica also provides a variety of related information to further manage the configuration of a Resource
.
The Resource Participants
related list allows for the management of Participants being assigned to Resources. It is located under Profile Management
tab and is the source for the Number of Clients
attribute.
The benefit of this list is to be able to see which Resources
are managing which Participants
, as shown below. This is particularly useful if a Resource
is managing multiple Participants
.
To link a Resource with a Participant, simply click New
, select the desired Participant
from the dropdown, nominate a Date Range, and Save
.
Maica offers the ability to globally record a set of Skills
such as Driving a Car
or Administering Medicine
. Those Skills can then be assigned to Resources via the Skills
related list as shown below.
To add a Skill
, simply click New
, select the desired Skill
from the dropdown, nominate a Date Range, provide an optional description and Save
.
Shift Resource
is a related list of any Shift
the associated Resource
has been assigned to - it's simply a record of that person being part of the shift and contains details of the Shift
.
Shift Resources
are managed through creating Shifts in the Planner, and it is recommended that the list on the Resource Record is simply used as a reference. It will be updated dynamically and there is no need for manual intervention.
Expenses
are records that indicate an expense has been incurred by a Resource
that needs to be paid back to said Resource
by the service provider.
The Appointments
related list is a summary of all Appointments
the Resource
has been assigned to.
The Timesheets
related list is a summary of all Timesheets
related to the Resource
.
An Availability
Record is used in Maica to record when a particular Resource
is available for accepting either Shifts or Appointments.
Availability Records are constructed based on the following fields:
Operating Hour
This is a lookup field that defines which operating hour this Resource is available to be scheduled and rostered.
Location
This is a lookup field that defines the Location this Availability period applies to. If you do not select a Location, Maica allows the Resource to work at any Location during the Availability period.
Effective From
The date the Availability period takes effect from or starts, i.e the date from which it applies to the Resource
Effective To
The date the Availability period ends, i.e the date from which it no longer applies to the Resource
Interval
This a picklist field that defines the Interval in which the Availability applies
Roster Mode
Simply click New
and populate the above fields to create an Availability
record for your Resource
.
Maica's construction of Availability
by referencing Operating Hour
records enables centralised management of operating times. If Operating Hours
ever change, simply change the organisational Operating Hour
record rather than needing to adjust working hours for each Resource
.
An Unavailability
Record is used in Maica to record when a particular Resource
is not available for accepting either Shifts or Appointments.
Resources can simply populate the Date
and Reason
for their Unavailability
, and it will be created as a record on their profile.
As mentioned above, Roster Mode
in Maica is used to define the behaviour and validation applied when scheduling Appointments
for a Resource
. When selecting a Roster Mode
for a Resource
or Availability
, there are two selectable options. These are:
Appointment
: This means Appointments can be scheduled at any time for a Resource provided it is within any active Availability record(s) if these exist. If no Availability record(s) exist, Appointments can be created at any time.
Shift
: This means Appointments can only be scheduled within a Shift that a Resource is part of and it is within any active Availability record(s) if these exist. If no Availability record(s) exist, Appointments still must fall within a Shift that the Resource is assigned to.
For example, if your Resource
was in Shift Mode
, then you can only schedule an Appointment
for them during their assigned Shifts
. If they have a Shift
from 9 AM to 1 PM, you can only schedule Appointments
within that window. Even if they are available for the entire day, you cannot schedule outside their Shift
times.
Additionally, if your Resource
is in Appointment Mode
during a period of Availability
, you could not assign them to a Shift
during that same period. A Resource
must be in Shift Mode in order to be assigned a Shift
.
To begin creating a new from the Maica Actions menu, simply click the New Shift
option and you will be presented with the New Shift
pop-up.
Similar to creating a new from the , after the pop-up is presented, a few stages must be completed before the can be confirmed.
To learn more about the details and stages of creating a New Shift, click .
When creating an from the Maica Actions menu, the Date & Time will be pre-populated. Maica will pre-populate this field to the current
Date & Time of the action selected, and will automatically set the duration to 60 minutes
. This can be changed manually in the stage of the creation.
To begin creating a new from the Maica Actions menu, simply click the New Appointment
option and you will be presented with the New Appointment
pop-up.
Similar to creating a new from the , after the pop-up is presented, a few stages must be completed before the can be confirmed.
To learn more about the details and stages of creating a New Appointment, click .
When creating an from the Maica Actions menu, the Date & Time will be pre-populated. Maica will pre-populate this field to the current
Date & Time of the action selected, and will automatically set the duration to 60 minutes
. This can be changed manually in the stage of the creation.
In Maica, the Planner is the primary location for Rostering and Scheduling. It is a versatile tool that is the recommended location to create, manage, edit and view your and , as well as manage Unavailability
. The Planner is at the core of powering the Maica lifecycle.
The Planner offers multiple and , and includes key such as Managing Unavailability and Appointment Optimisation. The Planner also offers the ability for you to apply to refine and customise your view.
To learn how to customise your Planner to your organisations desire, please refer to the section in the Maica settings.
Whilst each Record Type may have different attributes, both Record Types share the same Related Lists. These are also explained in further detail .
Lookup of
All standard Maica Picklist fields can be extended to suit your needs. To learn more, click .
To learn more about each Field Type, click .
Ability to enable or Disable for your Resource
Used to define the behaviour and validation applied when scheduling Appointments for the Resource. See for further information.
The maximum number of hours the Resource can work per day. This field is utilised in the .
The maximum number of hours the Resource can work per week. This field is utilised in the .
The minimum number of hours the Resource should be scheduled to work each week. This field is utilised in the .
The Resource Participants
list is directly related to the Participant Resources
list on the . This means, if multiple Resources
are caring for a given Participant
, this will be reflect on the Participant Resources
list and display on the under the Client Care tab. This list will be dynamically updated if an update occurs on the Resource
Profile.
To learn how to import your set ofResource Skills
into your Maica instance, click .
Once Skills
have been assigned to a Resource
, they are used in the .
Expenses are managed through the management or creation of , and it is recommended that the list on the Resource Record is simply used as a reference. It will be updated dynamically and there is no need for manual intervention.
Appointments are managed through creating Appointments on the , and it is recommended that the list on the Resource Record is simply used as a reference. It will be updated dynamically and there is no need for manual intervention.
Appointments are managed through or Maica's automation, and it is recommended that the list on the Resource Record is simply used as a reference. It will be updated dynamically and there is no need for manual intervention.
Used to define the behaviour and validation applied when scheduling Appointments for the Resource. See for further information.
Please note that Roster Mode
field cannot be null. To learn more about the validation enforcing this rule, click .
When no Availability
records exist for a Resource
, Maica will interpret this as the Resource
being available to work at any time by default. This is configurable in the settings.
If you wish to assign overnight Availability to a Resource, you will need to configure the required Operating Hour
records to support it. To learn how to do so, click .
Unavailability
can also be managed directly from the .
It is important to note that if a Resource
has a Roster Mode
set on their Resource Record that is different to the Roster Mode
set for a specific Availability
Record, the Availability
Record Mode will take precedent during the Availability
period.
If No Availability
Records are found and the Roster Mode
is not set on the Resource
Record: the Roster Mode
for the Resource
will be defined by the Global Roster Mode
setting. This is configurable in the Maica settings.
To begin creating a new from the Maica Actions menu, simply click the New Timesheet Entry
option and you will be presented with the pop-up to begin populating your .
Similar to creating a new from the , after the pop-up is presented, a few stages must be completed before the can be confirmed.
To learn more about the details and stages of creating a New Timesheet Entry, click .
When creating a Timesheet Entry from the Maica Actions menu, the Date & Time will be pre-populated. Maica will pre-populate this field to the current
Date & Time of the action selected, and will automatically set the Entry duration to 60 minutes
. This can be changed manually during the creation.
Learn about the different Views & Modes in the Maica Planner
A Planner View
in Maica is defines what type of data is displayed in the Planner. It allows users to switch between different categories to focus on specific scheduling information. Each view determines which Shifts
and Appointments
are shown based on the selected focus and each view is tailored to a particular need within an organisation.
Maica provides various Planner views.
The below list outlines the available views on the Maica Planner:
To dive deeper into each view, please visit the specific pages for detailed information on every view.
A Planner Mode
in Maica refers to the layout or format used to display the schedule. The two Modes
in Maica's planner are Timeline Mode
and Calendar Mode
.
Timeline Mode
: This mode presents Appointments
and Shifts
in a horizontal timeline, displaying the schedule across a selected time period while aligning the selected view category along the side.
You can toggle between these Modes
to choose how the schedule is visually represented within each View
.
When in the Planner, you can adjust your display options by simply using the following buttons:
The Planner Views have a direct relationship with the . Each View
will display slightly different information depending on what Mode
is selected. As a result, please refer to the information below outlining the before continuing learning about the Planner Views.
Please note, the following descriptions of each View are explained per Maica's default settings. To learn how to customise your displays further, please refer to the .
Calendar Mode
: This mode offers a more traditional calendar view, where Appointments
and Shifts
are displayed within a grid based on the days and hours of the .
1
View
2
Period
Dropdown selection of the period. The period allows you to select a time frame and controls the length of time shown in the planner view. The available periods in Maica's Planner are:
Day
Week
Fortnight
Month
3
Mode
Learn about the Asset View in Maica
The Asset View is organised by Assets
. In Calendar Mode, it shows all Appointment and Shift related Planner information, and in Timeline Mode it organises all Appointments
and Shifts
by associated Assets
.
On Timeline Mode, Asset View will organise your Planner by Asset(s)
. This will display all of the Asset(s)
that are assigned to Appointments
and Shifts
populated on the left , and all of their associated Appointments
and Shifts
on the right.
When you make an Appointment from Timeline Mode in Asset View, the Appointment will be pre-populated with the Asset of the row on which you created it.
Dropdown selection of the views that are explained .
Toggle selection of the modes that are explained .
You can display all Assets(s), not just those with allocated Appointments or Shifts if desired. To learn more, click .
On Calendar Mode, Asset View will display your Planner with the above information within a grid based on the days and hours of the , as shown below.
Please note that both the cascade effect shown above and the information presented within the cells are configurable. To learn more, click .
Please note that both the Asset Name and Type presented beneath their name within the Asset cells are configurable. To learn more, click .
Learn about the Accomodation View in Maica
The Accomodation View is organised by Accomodations
.
In Calendar Mode, Accomodation View shows all Appointment related Planner information, and in Timeline Mode it organises all Appointments
by associated Accomodations
.
On Timeline Mode, Accomodation View will organise your Planner by Accomodation(s)
. This will display all of the Accomodation(s)
that are assigned to Appointments
on the left , and all of their associated Appointments
on the right.
When you make an Appointment from Timeline Mode in Accomodation View, the Appointment will be pre-populated with the Accomodation of the row on which you created it.
On Calendar Mode, Asset View will display your Planner with the above information within a grid based on the days and hours of the .
Please note that both the cascade effect shown above and the information presented within the cells are configurable. To learn more, click .
In Timeline Mode, Accomodation View will be Location by default.
If the Group By
Planner Action is in use, Maica will show helpful indicators on your Planner to inform you of how many unique Appointment(s)
you have at any given time, as shown above by the Green 1
. To learn more about these indicators, click .
To begin creating a new from the Maica Actions menu, simply click the New Billable Participant Note
option and you will be presented with the pop-up to begin populating your .
Similar to creating a new from the , after the pop-up is presented, a few stages must be completed before the can be confirmed.
To learn more about the details and stages of creating a New Billable Participant Note, click .
When creating a Billable Participant Note from the Maica Actions menu, the Date & Time will be pre-populated. Maica will pre-populate this field to the current
Date & Time of the action selected, and will automatically set the duration to 15 minutes
. This can be changed manually in the stage of the creation.
Learn about the Schedule View in Maica
The Schedule View is the default view in Maica. It is an overview of all Planner information and hence displays Appointments
, Shifts
and Unavailability
. We recommend that all Scheduling and Rostering work is done in the Schedule View.
On Timeline Mode, Schedule View will organise your Planner by Resource(s)
. This will display all of the Resources
that in use on the left with all of their associated Appointments
, Shifts
and Unavailability
on the right.
When you make an Appointment from Timeline Mode in Schedule View, the Appointment will be pre-populated with the Resource of the row on which you created it.
A few useful interaction features are available on the Resource cell in Timeline Mode on Schedule View. These are:
1
Resource
Location
This Quick Action opens your Resource(s)
location and travel information on Google Maps. It will show a directions to all Appointments and a route between them for the specified Period.
2
Resource
Scheduling Information
On Calendar Mode, Schedule View will display your Planner with the above information within a grid based on the days and hours of the .
Please note that both the cascade effect shown below and the information presented within the cells are configurable. To learn more, click .
Please note, if an Appointment is part of an , it will be locked on the Planner and the drag and drop prevented. This same application applies to Completed or Cancelled Appointments.
You can also display all Resource(s), not just those with allocated Appointments, Shifts or Unavailability. To learn more, click .
Please note that both the Resource Name and their Title presented beneath their name within the Resource cells are configurable. To learn more, click .
This Tooltip shows your Resource(s) scheduling information taken directly from their .
Learn about the Shift View in Maica
The Shift View is an overview of all Shift
information.
On Timeline Mode, Roster View will organise your Planner by Shift(s)
. This will display all of the Shifts(s)
in chronological order.
In addition, a few useful interaction features are available on the Shift cell in Timeline Mode on Shift View. These are:
Shift
Fill
This Tooltip shows how many Resource(s)
are assigned to each Shift
based on the required number of Resource(s)
to fill the Shift
.
Unfilled Row
This row shows all unfilled Shift(s)
in one location for ease of access to populate any unfilled Shift(s)
.
You have the option to display both unfilled Shifts
and Shifts
with allocated Resource(s)
. To learn more, click .
On Calendar Mode, Shift View will display your Planner with the above information within a grid based on the days and hours of the .
The details displayed on each Shift cell are configurable. To learn more, click .
Similar to , If you use the Group By
Planner Action, Maica will show helpful indicators on your Planner to inform you of how many unique Shifts(s)
you have at any given time, as shown above.
For further information on these indicators, please click .
Learn about the Roster View in Maica
The Roster View is an overview of all Shift
and Unavailability
information.
On Timeline Mode, Roster View will organise your Planner by Resource(s)
. This will display all of the Resource(s)
that have Shifts
populated on the left , and all of their associated Shifts
and Unavailability
on the right.
When you make a Shift from Timeline Mode in Roster View, the Appointment will be pre-populated with the Resource of the row on which you created it.
Here, we have have grouped by Location
, and Maica is showing us that during the three time slots we have 1 unique Shift
.
The colours of the numbers indicate the filled status of the Shift(s), as per below:
Green: Shifts filled with the required number of Resource(s).
Yellow: Shifts partially filled with the required number of Resource(s).
Red: Shifts not filled with the any Resource(s).
Learn about the Participant View in Maica
The Participant View is organised by Participants
. In Calendar Mode, it shows all Appointment and Shift related Planner information, and in Timeline Mode it organises all Appointments
and Shifts
by associated Participants
.
On Timeline Mode, Participant View will organise your Planner by Participant(s)
. This will display all of the Participant(s)
that have Appointments
populated on the left , and all of their associated Appointments
on the right.
When you make an Appointment from Timeline Mode in Participant View, the Appointment will be pre-populated with the Participant of the row on which you created it.
You have the option to display both unfilled Shifts
and Shifts
with allocated Resource(s)
, as well as showing only Resource(s)
with Shifts
in Timeline Mode. To learn more, click .
On Calendar Mode, Roster View will display your Planner with the above information within a grid based on the days and hours of the .
Please note that both the colour theming of the cells and the information presented within the cells are configurable. To learn more, click .
You can also display all Resource(s), not just those with allocated Shifts. To learn more, click .
If you use the Planner Action, Maica will show helpful indicators on your Planner to inform you of how many unique Shifts(s)
you have at any given time, as shown below.
You have the option to display both unfilled Appointments
and Appointments
with allocated Participant(s)
. To learn more, click .
On Calendar Mode, Participant View will display your Planner with the above information within a grid based on the days and hours of the .
Please note that both the cascade effect shown above and the information presented within the cells are configurable. To learn more, click .
You can also display all Participant(s), not just those with allocated Appointments. To learn more, click . Please note, Maica defines a Participant as a Contact with an active Service Agreement. Contacts without an active Service Agreement will not be displayed.
Learn about the Planner Actions within Maica
1
Enables the ability to sort fields by specific criteria, such as date or name.
2
Enables the ability to Group Appointments, Shifts, Participants or Resources based on selected attributes, such as location or Postal Code.
3
Allows you to choose a specific date for viewing information within the Planner.
4
Allows you to schedule a new Appointment or Shift within the Planner.
5
6
Enables you to manage Resource Unavailability and create Unavailability records directly from the Planner.
7
To dive deeper into each Action, please visit the specific pages for detailed information on every Action.
Learn how to Order your information on the Planner
To begin, simply begin by clicking the Order By
button, as shown below.
Once selected, the custom Filter By Field Selector
module will display, as shown below.
It is here you can select which field you wish to organise your information by.
After selecting a field, click Select
to finalise. Below, I have chosen to Order my Resources by Age Group
.
Planner actions refer to actions and tasks possible through the . There are several actions you can take within the Planner in Maica, including the following:
Enables you to create directly from the Planner.
The Period, Views & Modes are not listed in the above table and are further explained .
On the Planner, you can order your information in order to make it easier to locate or prioritise data. For example, in , you can order Resource(s) by Age Group, which improves visibility and planning efficiency.
Learn how to set your desired Date on the Planner
You have three options on the Planner to choose the date you want to view:
1
Next/Previous
The next and previous arrows allow you to navigate to the previous or next date range based on the selected period. Eg, if your period is selected to month, the next button will take you to the next month.
2
Select Date
Clicking on the calendar icon opens a date picker, allowing you to manually select a specific date or date range (depending on the selected period) to display in the planner.
3
Today
The Today
button quickly returns your view to the current date, no matter where you are in the planner.
Learn how to create a new Appointment or Shift from the Planner Quick Action
There are multiple ways to create a new Appointment or Shift from the Planner, this article will show you how to use the Quick Action.
Simply begin by clicking the +
button, as shown below.
New Appointment
New Appointment
New Appointment
New Appointment
New Shift
New Shift
Learn how to Group your information on the Planner
To begin, simply begin by clicking the Group By
button, as shown below.
Once selected, the custom Group By Field Selector
module will display, as shown below.
It is here you can select which field you wish to organise your information by.
After selecting a field, click Select
to finalise. Below, I have chosen to Group my Shifts by Location
.
Learn about how Resources can manage their Unavailability within Maica
Maica offers the ability to either create a single Unavailability for any given Resource or multiple at the same time by simply adding multiple Resources into the Resources(s)
input.
Start and End Date/Time
The Start and End date and time of the Unavailability.
Resource(s)
The Resource(s) for whom the Unavailability record will be created.
Type
Status
Notes
Additional notes that can be taken during the creation of the Unavailability.
Create a corresponding Timesheet
This indicates that a corresponding timesheet activity will be generated for each Unavailability.
This is a Recurring Unavailability
Learn about the Appointment/Shift Optimiser in Maica
The Appointment Optimiser is a tool accessible from the Maica Planner that assists in filling any unfilled Appointments efficiently.
The Appointment Optimiser is located in the Planner Menu bar, as highlighted below.
To begin using the Appointment Optimiser, simply click the button highlighted above. After doing so, you will be presented with the Appointment Optimiser module containing every unfilled Appointment within your selected Period, in this case, a week.
In the above screenshot, we can see there are two unfilled Appointments.
Once we select the Appointment Optimiser, these Appointments will be included, as shown below.
There are a number of key components and ways of utilising the Appointment Optimiser and filling your Appointments from this point, these are identified through the numbers above and detailed through the table below.
1
Automatically Optimise
2
Automatically Optimise All
3
Tooltip
Hovering your mouse over this tooltip alerts you whether the Appointments does not have the required Resources or Participants allocated. Once adjusted, this will display as a Green Tick.
4
Complete Area
The Green background indicates that there is no action required and that the allocated Resources or Participants match the required.
5
Area to be Optimised
The White background indicates that there is action required and that the allocated Resources or Participants do not match the required. Once adjusted, this area will display as Green.
6
Manually Optimise
This is a lookup field to manually add Participants or Resources to your Appointment. This is useful if you do not wish to automatically populate your Appointments.
7
Smart Selection Filter
Once you have filled your Appointments to match the Ratio, the Optimiser will present the Appointments in Green, as shown below.
You can then simply click Confirm
and to finalise your selections.
Learn how to create a new Billable Participant Note from the Planner Quick Action
There are multiple ways to create a new Billable Participant Note in Maica, this article will show you how to use the Quick Action in the Planner.
Simply begin by clicking the New Billable Participant Note
button, as shown below.
Once done, the New Billable Participant Note
module will display.
You can also create an Appointment or Shift by dragging and releasing your mouse directly onto the Planner. To learn more, click .
Once done, either the New Appointment
or New Shift
module will display. Maica determines which module to display based on what you are in. Please refer to the table below to see which opens which module:
Once the applicable module has been shown, create your Appointment
or Shift
by following the same steps detailed .
On the Planner, you can group your information in order to make it easier to visualise related items together. For example, in , you can order Shifts(s) by Location, which improves organisational clarity and planning.
Maica supports the management of Unavailability records which essentially mark any given as not available for inclusion into an or .
The Manage Unavailability Tool essentially allows you to manage and create these records directly from the , as demonstrated below.
To create a new Unavailability record, simply click on the Unavailability
icon in Maica's , select the + New
button and complete the fields as per the below screenshot.
The type of Unavailability being created. This list is configurable via Maica .
The status of Unavailability being created. This list is configurable via Maica .
If a Recurring Unavailability is required, this enables the capturing of the required details as documented further .
The Recurring Unavailability follows the same execution logic as Appointments and Shifts which is further described .
The Appointment Optimiser enables for the quick filling of unfilled Appointments, and if required, it can automatically populate Appointments with both the Participants and Resources considered most suitable by the .
Unfilled appointments in Maica are indicated on the Planner with a red outline. This is configurable; for additional information, please click .
Selecting this checkbox will automatically populate your Appointment with the most appropriate Participant or Resource based on the top selection in the .
Selecting this checkbox will automatically populate all available Appointments with the most appropriate Participant or Resource based on the top selection in the .
This filter icon opens up the to assist in selecting the most appropriate Participants and Resources to fill your Appointment.
You can also create a Billable Participant Note through the .
Once the module is displayed, please complete your Note by following the instructions described .
Learn about the Advanced Planner Filters in Maica
The Advanced Filters in Maica allow you filter through more specific attribute fields for your Appointments
, Shifts
, Participants
or Resources
.
In order to show you how you apply an advanced filter in Maica, let's use an Appointment Attribute
as an example:
First, begin by selecting the Advanced menu option in the Planner filter, as shown below.
Here, we can see we have the option to Add Criteria
for Appointment
, Resource
and Participant
Attributes.
As mentioned above, let's add an Appointment Attribute Criteria
.
Begin by simply clicking the Add Criteria
link to create a New Criteria
box, as shown below.
From here, you need to choose your field by clicking the Choose
button.
After clicking the Choose
button, you will be presented with the Field Selector
module. Here, you can select the specific field you wish to filter by. For example, we may wish to filter by Location
-> State
, as shown below.
Once you have selected your desired field, hit the Select
button to confirm.
Finally, after selecting your field, you must select an Operator
and a Value
. These concepts are defined below:
Operator
: An operator
is a function that defines the relationship between two values (Field and Value). It determines how the two are compared, filtered, or evaluated, such as checking for equality, differences, or whether one value contains another.
Value
: A value
is a specific piece of data that corresponds to the selected field. It represents the actual option or information that will be used for comparison or filtering. So, in this case, the values are the possible states (e.g., ACT, NSW) for the field Location
> State
.
So, using the selected field as an example, you could set your Operator
and Value
to the following:
Field: Location > State
Operator: equals
Value: NSW
This will filter the Planner to only show Appointments where the State in the Location field equals NSW.
Learn about the process of creating a new Appointment.
Please see below for an example:
Start Date
, Start Time
, End Date
, End Time
Start Date
, Start Time
, End Date
, End Time
, Participant
Start Date
, Start Time
, End Date
, End Time
, Asset
Start Date
, Start Time
, End Date
,End Time
, Location
, Accomodation
This view will create a Shift
This view will create a Shift
Below is a list of these stages:
To dive deeper into each stage, please visit the specific pages for detailed information on every stage.
Learn about capturing basic details for a new Appointment
Date & Time Details
Claim Type
This allows for the selection of a Claim Type by selecting one from the provided dropdown list.
The Appointment does not have the required number of Resources allocated.
Indicates that the service will be billed against a Category Agreement Item
Indicates that the service will be billed against a Statement Agreement Item
This alert will show in the instance where the selected Resource(s) have a Roster Mode conflict and hence cannot be allocated to the proposed Appointment. This error is also a restriction that Maica enforces where the user cannot continue to create an Appointment.
In order to resolve this alert, you must select Resource(s) that are set to a Roster Mode of Appointment
during the time of the proposed Appointment, or, if they are set to Shift
, the proposed Appointment must be scheduled during an active Shift for the allocated Resource(s).
Learn about the Planner Filter
The Planner Filter in Maica is a tool that allows users to refine and customise the information displayed on the Planner. By selecting specific criteria, you can narrow down the view to focus on relevant information and data. The Planner Filter ensures that users can efficiently manage and organise Appointments, Shifts, Resources, and Participants based on the selected filters.
The Planner Filter is located on the far left hand side of the Planner menu, as shown below:
Once you have selected the Filter, Maica offers two filtering options. These are:
For further in-depth information on each filtering option, please refer to the associated page.
When a Filter of any type is applied in the Planner, whether it's a Basic or Advanced filter, the filter icon circled above will turn Green.
This provides a visual cue that a filter is currently active. To reset the view, simply click the filter icon and clear the selected filters.
The Applied Filter Notification will be displayed as per below.
A quick and efficient way to create is directly through the the Maica . Maica has an interactive user mechanism where you can simply drag and release your mouse on the in order to prompt the creation of an .
Creating an Appointment is dependant on what you are in within the Planner. You need to be in one of Schedule
, Participant
, Asset
or Accomodation
View in order to create an Appointment, otherwise you will .
You can also create an Appointment through the Planner Quick Action. To learn more, click .
When creating an , a number of fields will be pre-populated. These fields depend on the view the user is in when the is created. The pre-populated fields for each view are outlined in the table below:
After the new is created, a few stages must be completed before the can be confirmed.
The available sections during the creation or management of the are are configurable and determined by the selected and the Maica Settings. For further information, see the Administration Guide.
The Basic Details tab captures the basic details of the , as described in the below table:
This allows for the selection of by simply typing a name of a Participant (or multiple) or by clicking on the Filter
icon which allows for of .
This allows for the selection of by simply typing a name of a Resource (or multiple) or by clicking on the Filter
icon which allows for of .
This allows for the selection of by simply typing a name of a Asset (or multiple) or by clicking on the Filter
icon which allows for of .
The date and time details are pre-populated from the so there is nothing to do for the user.
This allows for the selection of . You can add an by typing the name of the service, or by using any key words configured within the service. For example: If you were adding Support Coordination, you could type Support Coordination, or, advice.
This alert will show in the instance where you have an incorrect ratio. An incorrect ratio is a situation in which the number of selected or does not match the specified ratio number.
A ratio is an NDIS concept where the number of Resource(s) to Participant(s) for the Appointment, expressed as (Required Resources) : (Required Participants) e.g. 1 Resource supporting 3 Participants would be 1:3. To learn more about Ratios, click
For example, if you have an incorrect ratio of , Maica will alert you with the following warning:
In this instance, Maica will still allow you to continue to the next stage of creating your . However, it will result in an unfulfilled appointment. Upon completion, an unfulfilled appointment, like any appointment, will be billed against the based on the ratio, not the selected .
In order to resolve the Incorrect Ratio alert, ensure that the number of selected and match the specified ratio. : If you have 2 resources allocated to your appointment, ensure your ratio number is set to 2.
This alert will show in the instance where the selected have no for the selected . When this is the case, the will be marked in red (as shown) and the Next
button will become unavailable. This is a restriction that Maica enforces where the user cannot continue to create the .
In order to resolve this alert, you must select an that the selected have an for and hence can be billed against after your is delivered.
When the have an for the selected , the alert will be replaced by the following:
Provides an overview of the selected service and the available funding in the plan for said service.
Allows for multiple services to be added to the , as long as the selected have an for all Services being added.
You can set a Resource(s) Roster Mode on their , , or by using a in your Maica organisation for all Resource(s). To learn more, click the links.
It is important to note that if a Resource
has a Roster Mode
set on their Resource Record that is different to the Roster Mode
set for a specific Availability
Record, the Availability
Record Mode will take precedent during the Availability
period.
If No Availability
Records are found and the Roster Mode
is not set on the Resource
Record: the Roster Mode
for the Resource
will be defined by the Global Roster Mode
setting. This is configurable in the Maica settings.
The second tab captures the location details of the . There are four different methods by which the location can be established, as shown below:
By using the Location tab, you can choose the location of your from your stored Locations . Once your Location is selected, any connected Accomodation records are displayed and accessible for selection in order to provide a more detailed location.
The Participant Location tab enables the Appointment Location to be selected from a list of all recorded Mailing Address values for each associated with the . So, when adding to an , you can automatically select the Appointment Location from all addresses connected to their record.
The Manual Entry tab allows for flexibility where the is to be held at a location not previously recorded. You can enter an address manually to be captured against the . Here, you have the option to manually enter the information or have the fields automatically fill in by using the to find the address.
If your is not at a physical address, simply click the toggle to turn off all Location selection options and proceed with the setup.
When selecting a location for any given , Maica will use Google to determine the required travel time and distance to and from the . It will then give you an Appointment Travel Time Breakdown which includes a summary of your travel, as well as the total travel time and distance for the .
When determining your Appointment Travel Time Breakdown, you have three options for both the origin (1. from which travel will be started) and the destination (2. to which travel will complete) of your . These options are shown in the table below:
Maica uses Google Traffic Awareness to check that you will arrive to your on time. It does this by assessing your selected time with your estimated travel time in order to verify that you will make it based on Google Traffic data. If you aren't expected to make it, Maica will display the alert below:
Previous/Next Appointment
This is either the previous Appointment (in cases where travel is to an Appointment) or the next Appointment (in cases where travel is from an Appointment).
Home Address
This is the address on the Salesforce User profile linked to the Resource record.
Primary Location
This is a lookup on the Resource record which is associated with a location containing an address.
Current Location
The current location of the Resource (User) using Maica
Learn about creating Recurring Schedules for Appointments
Schedule Start
Data
The Start Date of the Recurring Appointment.
Schedule End
Data
The End Date of the Recurring Appointment.
Frequency
Picklist
This enables the selection of the following values: Daily
, Weekly
, Monthly
, Quarterly
, Annually
Repeat Every
Number
This captures the interval based on the Frequency, for example if Weekly
is selected, then the number 2
means Every 2 weeks
.
When making Recurring Appointments, you have two more configurable options.
If you create a Recurring Schedule by End Date
and Public Holidays fall within the specified dates, the Public Holidays will be skipped and the number of appointments in your schedule will be reduced by the number of Public Holidays within the specified dates.
The scope of your schedule can also be determined by inputing the Number of Appointments
desired within your recurring schedule (This is a configurable alternative to determining the scope by End Date
). If the Number of Appointments
is selected, Maica will automatically provide an End Date
based on the Start Date
, Frequency
and Repeat Every
fields. To toggle between End Date
and Number of Appointments
, click the hyperlinked text under the field box.
When creating a Recurring Appointment Schedule, Maica calculates the projected cost of the schedule and generates a breakdown like the following:
The cost calculation is triggered by clicking the Calculate Cost Breakdown
hyperlink. The breakdown will contain all appointments that fall inside the schedule, including their day of the week, and will provide the following budgeting data:
Top Left
Top Right
Bottom Left
Bottom Right
Learn about how the Smart Selection Filter works in Maica
Once you have clicked on the Filter icon, and Smart Selection Filter pop-up has been presented, you will notice a number of elements within the tool. These are described below:
Sort Order Toggle
This button allows you to switch the display order of the list between ascending and descending, letting you view the items from top to bottom or bottom to top based on the current sort criteria.
Score
This section shows the ranking of options based on chosen attributes
and/or skills
, providing a visual indication of how well each option meets the specified requirements. Options are then sorted by score
.
Sort Criteria Dropdown
Filter
This button opens the filter, which allows for selection of particular attributes
and/or skills
to filter your options by.
Skills
Attributes
This section allows for an unlimited number of attribute
fields to be considered as part of the ranking criteria. These attributes
can be any specific characteristic or detail relevant to the selection process.
To most effectively use the Smart Selection Filter, you should begin by specifying any relevant skills or attributes that you want to consider for your selection.
To add a skill, use the search bar to find one from your Maica instance's predefined skills list. Remember, skills are only relevant when selecting a Resource(s).
To add an attribute, click the Add Criteria
button under the Attribute Criteria section to display the following pop-up:
Once the pop-up is displayed, click the choose
button under Field
in order to add a new attribute.
Let's say you chose Age Group
. After you have selected it, Maica will show any required additional fields required to specify the attribute, as shown by the Value
field above. So, you can then proceed to populate the Operator
and Value
Field and click done
to add the attribute.
Once you have added all your required attributes, simply click the tick
button to update the selection list, as shown below.
Once clicked, the selection list will automatically with new scores based on the changes made, as shown below.
When selecting a Resource(s), you can chose to order your list based on a number of additional criteria. These are further explained in the table below:
Availability
This is the total available Daily Hours for the Resource based on the Availability
on the Resource Profile.
Workload
The total weekly Available Hours based on Weekly Minimum Hours
and Weekly Hours Limit
on the Resource Profile.
Skills
The Number of Skills matched based on Resource Skills
on the Resource Profile.
Attributes
The Number of Attributes matched based on the Attributes
on the Resource Profile.
Travel
The Shortest Distance Percentage based on the Distance
found to the Appointment for any given Resource.
Overall Matching Score
This is a percentage score based on the other 5 criteria above. The weight of each criteria is configurable. To learn more about configuring your Overall Matching Score, click here.
Maica scheduling allows you to create a recurring schedule for your new . Recurring Appointments happen on a regular schedule and Maica will create these based on the populated information from completing the following fields:
When this is toggled on, Maica will exclude any that falls on a Public Holiday from your Recurring Schedule.
If you create a Recurring Schedule by and Public Holidays fall within your schedule, the Public Holidays will be skipped, but the will remain constant, and the End Date
will be extended accordingly.
Maica will alert you if a Public Holiday falls within your schedule. For more information on how to configure Public Holidays within your organisation, click .
Time of day is being held.
Total cost of the individual .
Total amount of the that has been utilised for the specified service to date as a result of the Recurring Appointment Schedule.
Total budget remaining within the at the time the appointment has taken place.
These costs are calculated based on the selected Price List or inputted cost.
When the Total Remaining
or the Appointment Cost
amounts are shown in red, it means that there are insufficient funds in the selected to cover the scheduled Appointments. Hence, it is unlikely that payment/claiming/invoicing will be successful.
When the budget data does not show, it means that there is no for the selected .
The Smart Selection Filter is a tool designed to identify and rank the most suitable , , or for an based on a range of possible attributes
. It simplifies the roster selection process by comparing all available options to selected attributes and presenting them in an ordered list based on matches. This feature allows you to quickly and efficiently select the optimal fit for your .
When utilising the Smart Selection Filter to select a Resource, you have additional utilisation possibilities. You can rank by Skills
in addition to Attributes
, and also rank your Resource(s) by either Overall Matching Score or other Sections, these are further defined .
In Maica, you select Participant(s), Resource(s), and Asset(s) in the stage of creating or managing an Appointment, it is here you will also find the Smart Selection Filter. On the right side of the selection search box, you will see a Filter
symbol; simply click this Filter
to open the Smart Selection Filter pop-up, as shown below.
This dropdown allows you to select the criteria by which the list is ranked. The specific criteria are explained in further detail .
This search allows you to add a list of predefined skills
from your Maica instance that you may wish to filter by. This section will automatically populate with any required skills for a selected Participant(s). Learn more about Participant Skill Preferences .
Please keep in mind that some Filter options will apply to either Appointments or Shifts depending on what your Planner is in. As a general rule; Schedule
, Participant
, Asset
and Accomodation
Views apply to Appointments
, whilst Roster
and Shift
Views apply to Shifts
.
Type
This refers to the type of Appointment or Shift you are wanting to see in the Planner, such as Booking
.
Status
This refers to the Status of the Appointment or Shift you are wanting to see in the Planner, such as Scheduled
or Completed.
Unavailability Status
This filters the Status on the Unavailability records shown in the Planner, such as Approved
. Please note, this Filter is only filtering Unavailability records, all other Appointments and Shifts will not be impacted.
Resource Skills
This filters Resources based on associated Skills, such as the ability to Administer Medication
. This filter is particularly relevant on Schedule View in Timeline Mode, when the Planner is organised by Resource.
Location
This filters Appointments based on the Location at which they are being held; this Location is recorded against an Appointment as an address or a lookup to a Location record.
Appointment or Shift Services
This refers to the associated Appointment or Shift Services for any given Appointment or Shift; this means you can filter based on what services are being delivered.
Show Unfilled Appointments or Shifts
Maica considers an Unfilled Appointment or Shift any Appointment or Shift that does not have the required number of Resources or Participants allocated to match the required number. This filter option allows you display your unfilled Appointments or Shifts on the Planner.
Show only Unfilled Appointments or Shifts
This filter allows you to only display Unfilled Appointments or Shifts. This may be beneficial when completling or finalising your roster to see which Appointments or Shifts require attention.
Show only records with Appointments
When in Timeline Mode, this filter allows you to only show rows for records with associated Appointments during the selected time period; this means if you had a Resource
with no Appointments for the selected, they would not show in your Planner if this was toggled on.
Show only my Participants
When using the Resource Participant
related list in the , it is possible to assign certain Participants to a particular Resource. This filter allows you to only see the Participants assigned to you as the logged on User/Resource.
Participants
This allows you to select a number of specific Participants
and only see their associated Appointments or Shifts in the Planner.
Show only my Appointments or Shifts
This will automatically only show the Appointments or Shifts in which the logged on User/Resource is allocated.
Resources or Assets
This allows you to select a number of specific Resources
and/or Assets
and only see their associated Appointments or Shifts in the Planner.
Show where Participants and Resources match
If you have selected specific Participants or Resources from the above filters, this filter will show only Appointments where both of them are allocated.
Please keep in mind that the Filter options available will vary depending on the you select on your Planner. The table above shows all available Filter options.
This allows for the selection of relevant organisational based on the tasks to be performed during the . Maica will automatically assign to your that are associated with the selected
This allows for the ability to assign your to a . Maica will automatically assign that occur at the same Location as the new appointment, as well as the same Date & Time. If no are active during the , this section will not be automatically assigned. however you can then manually assign .
Appointment Type
The Appointment Type is a pick list allowing for the selection of the appropriate type of Appointment being created. This enables the selection of the following values: Booking
, Group Booking
, On-Site
, Event
, Consultation
Appointment Status
The Appointment Status is a pick list allowing for the selection of the appropriate status of Appointment being created. This enables the selection of the following values: Scheduled
, Planned Completed.
Learn about managing Appointments in Maica.
Once editing, you are able to manage the following sections:
This section allows you to manage your existing Appointment Service(s) as well as add new Appointment Service(s) if needed.
The following fields are manageable:
1
Click this button to add an additional Appointment Service(s).
2
3
4
This number outlines the number of Appointment Service(s) that are connected to your appointment.
5
The Custom Fields tab captures any information from Custom Fields that have been added to your Organisations Appointment profile beyond what Maica offers. This section allows for the management of already added fields, not the addition of new fields.
When editing a Recurring Schedule, you have the following options:
First
AppointmentThe first Appointment in a series of Recurring Appointments is seen to be the blueprint of what will be created in future Appointments. This includes all details for the Appointment, such as Participant(s), Resource(s), Location, Date & Time Information, etc. This means that any modifications made to the first Appointment will affect all subsequent Recurring Appointments generated, thus adjustments should be carefully examined.
Maica will prompt you to confirm that you would like to apply changes to all future Appointments, as shown below.
Subsequent
AppointmentEditing any subsequent Appointment within a series of Recurring Appointments gives you the option to either apply changes to just the Appointment being edited or to all future Appointments. Again, Maica will prompt you to confirm which option you would like to apply the changes to, as shown below.
If you select to apply changes only to the Appointment being edited only, then the updated Appointment retains its link to the parent Appointment Schedule, however Maica identifies it as a modified Appointment and hence as a "gap" in the schedule, which prevents the creation of any replacement or duplicate Appointment records. This logic is further detailed below:
If you select to apply changes to all future Appointments, then essentially the edited Appointment becomes the Master Appointment of a new Appointment Schedule and a new Schedule is created, beginning from the selected Appointment onwards.
This prevents unintended changes from being applied to both Schedules and ensures historical accuracy is maintained. The logic is further detailed below:
Once you have made the changes, either click the Tick
icon to confirm your changes and update your Appointment, or the Undo
icon on the bottom left of the screen to cancel your changes.
Learn about Custom Fields for a new Appointment
The Custom Fields tab captures any information from Custom Fields that have been added to your Organisations Appointment profile beyond what Maica offers.
Where this is the case, and the custom fields have been configured, this stage will present all configured custom fields using the input relevant to their data type. This includes the ability to select picklists, dates, lookups, and other options based on the configuration of your own Custom Fields.
Once an has been , you may want to change some of the details, such as the Resource(s) or Checklist applicable to the . All this can be done via the Manage Appointment processes outlined in this article.
In order to begin Managing an Appointment, simply click on the Appointment in your Planner. To manage the fields after selecting an , click the edit
button in the bottom right corner of the Manage Appointment screen. Until you click this button, all fields will be read-only
.
In this section you can manage the , and allocated to your selected Appointment. Similarly to , you can do this by simply typing the name of a Participant, Resource or Asset (or multiple), or by clicking on the Filter
icon which allows for of any of the above mentioned.
You can also adjust Date & Time Information as well as the Type of . This is aimed at showing you quickly who is attending and who is delivering services on what date and and what time.
Change the quantity of an to control how long each may spend at an . The quantity of an is further explained .
Click this button to refresh any changes to your including an adjustment of quantity. This will update any relevant information including the Service cost.
Click this button to mark this as cancelled, this will exclude this Service from your .
If the selected do not have an Agreement for the added , an error will occur. This error is further detailed .
This section enables the editing of the Location at which the is being held including a lookup to an existing Location, a Participant Mailing Address, a manually-entered Address, or a Digital Location for this only.
The focus of this section is to edit the and applicable to this . The lookup is filtered by active at the same that the is being held.
To learn about creating a Recurring Schedule for an Appointment, please click .
This logic aligns with how the Maica handles Appointment records, where the Appointment remains linked to the Appointment Schedule without triggering replacements.
Custom Fields can be added via the Maica Settings. To learn more, click .
If no Custom Fields have been configured, this stage of the Appointment creation process will not show and you will be directed straight to the stage.
To learn more about Custom Fields in Salesforce, click .
Discover the Appointments Actions possible in Maica.
Checking into Appointments sets the baseline for generating Timesheets as well as Invoices. Whilst this is not a mandated process, it is recommended to track your care team's movements as well as time spent. If allowed by the User, the Checking-In process also captures the geolocation of the Appointment Check-In.
Similar to Checking-In, Checking-Out of Appointments sets the endpoint for Timesheets as well as Invoices. Again, whilst this is not a mandated process, it is recommended to track your care team's movements as well as time spent. In addition to mirroring much of the Check-In experience, when Checking-Out, you are also able to stipulate who is Checking-Out and how much time has been spent on each Appointment Service delivered during the Appointment. If allowed by the User, Checking-Out also captures the geolocation of the Appointment Check-Out.
Quick completing an Appointment bypasses the checking in/out processes and sets an Appointment to the completed status with a single click. It is possible to still capture Appointment Service information whilst doing this.
The cancellation of an Appointment records the reason and sets the status to cancelled as well as any associated Delivery Activities. The Appointments is not deleted but placed into a cancelled status allowing you to charge for cancellations.
This provides for the ability to attach files to any given Appointment, including photos taken on a mobile device. These files are stored against the Salesforce Appointment record.
This allows you to record signatures for each Participant who is associated with an Appointment. Signature files are captured as timestamped images against the Salesforce Appointment record.
The management of breaks that might occur during Appointments can become important and this action allows you to record any breaks taken, whether billable or not during any given Appointment.
Appointment Expenses allows you to add Expense records against a Resource that may occur during a Shift, such as having to pay a for a Parking Spot.
It is possible to take Participant Notes during the management of an Appointment at any time, including for already completed Appointments.
Checklists allow you to complete a set of pre-defined tasks that have been set (via Maica Checklists) for each Appointment Service delivered during the Appointment.
This opens the Salesforce Appointment profile which allows you to see all relevant Appointment information using the native Salesforce platform.
The Google Maps action opens the directions to the Appointment from a number of selectable starting points in Google Maps, directly from the Appointment.
Some Actions are also available from the Appointment Quick Information dialog, as shown below. The Quick Information Actions are accessible simply by clicking the Appointment and without having to open the entire module.
Scheduled
(Pre Check-In)
Check-In Quick Completion Cancellation Attach Files Participant Signatures Appointment Breaks Participant Notes Checklist Open Appointment Profile
In Progress
(Post Check-In)
Check-Out Cancellation Attach Files Participant Signatures Appointment Breaks Participant Notes Checklist Open Appointment Profile
Completed
(Post Check-Out)
Appointment Breaks Participant Notes Open Appointment Profile
Maica provides control over how Appointment Resources are managed, ensuring your team always has visibility, data integrity, and the right level of access when managing Appointments. Appointment Resources in Maica operate under a status-based acceptance workflow. This allows teams to clearly define whether a Resource is available and approved to attend an Appointment.
Each Appointment Resource record includes a status—Pending
or Accepted
—which determines whether the Resource is authorised to carry out Appointment actions.
For a Resource, the visibility of the Appointment Actions are dependant on the Status of that particular Resource for that specific Appointment.
Resources who have not been marked as Accepted for an Appointment cannot:
Check In/Out
Quick Complete
Cancel Appointments
When Recurring Appointments are generated from a Master:
The Appointment Resource Status is automatically inherited from the Master record.
Updates made to the Master (e.g., a status change) can cascade to all related Appointments if triggered manually.
The table below outlines a few common scenarios around Resource Status and Scheduler Permissions and how Maica handles them in each case.
A Resource is assigned but still Pending
❌ Cannot check in, complete, or cancel
Scheduler with Accept All Permission
✅ Can approve any Resource directly
Care Worker without Permission tries to accept themselves
❌ Action is blocked
Recurring Appointment from Accepted Master
✅ All inherit Accepted status
Scheduler adds and approves on the spot
✅ Can approve via warning icon
Resource tries to check in for another Resource
❌ Not allowed without permission
Learn how to Quick Complete an Appointment
If you wish to Quick Complete your Appointment without adjusting any of these areas, you can. Maica will automatically populate the required ones with information from the Appointment, hence, they only need to be manually adjusted if desired.
When Quick Completing an Appointment, you can also Manage Travel. To learn more about the Manage Travel Action, please click here:
Learn about Cancelling an Appointment
When an Appointment is to be cancelled, Maica can capture the Date/Time of the cancellation request. This allows you to record the actual cancellation request time rather than it defaulting to the time when the cancellation action is performed. This ensures more accurate tracking of cancellation events and appropriate calculation of related charges.
The Cancellation Requested Date
field allows you to manually input the date and time of the client's cancellation request, ensuring Maica records accurate information and processes Cancellation charges correctly.
A client requests the cancellation of an Appointment scheduled for 10:00 AM, 5th December 2024, at 8:00 AM, 5th December 2024.
You, as the user, cancel the Appointment in the Planner at 12:00 PM, 5th December 2024.
You can then populate the Cancellation Requested Date field with 8:00 AM, 5th December 2024 (the time the client made the request).
Maica uses the Cancellation Requested Date to determine Cancellation charges, reflecting the correct timeline and avoiding overcharging.
When cancelling an Appointment, Maica asks for a Cancellation Reason
. If a Cancellation Reason
is selected, Maica requires a Cancellation Date
.
The Cancellation UI with all the above fields is shown below.
Learn about the information in an Appointment Summary
The Quantity Unit of Measure field describes the billing frequency of the Support Item(s) making up the selected Appointment Service. These could be any of the following:
Hourly
Daily
Weekly
Monthly
Yearly
Each
If the Quantity Unit of Measure field is anything other than Hourly
, Maica will default this field to 1
.
Learn about checking out of Appointments
The Manage Travel
Action offers the ability to capture travel and associated expense claim information. The main purpose of the Travel Management tool in Maica is to facilitate the accurate recording of travel-related information and ensure that travel-related expenses and time is tracked and logged accurately. The tool is broken down into a number of sections, as outlined below:
If you have multiple Participant(s) assigned to a particular Appointment, this section allows you manually allocate what percentage of the travel costs should be billed against each Participant, as shown below.
You can adjust these percentages by simply deleting the automatically populated percentages and manually inputting your desired ones.
The Time Based Travel Breakdown allows you to divide the total minutes of travel into the time travelled to an Appointment, and from an Appointment.
You can do so by moving the slider to your desired split of Travel Time.
This allows flexibility in your Travel billing, and also has a direct relationship with how you may want to charge for Travel.
Maica allows you to create Timesheet Entries based on the Time Based Travel. These can be both Billable and Non-Billable, depending on how you treat Travel within your organisation. In order to create a Timesheets from Travel, you must have Payable Travel
not equal to Do not Pay
(it can be any other value) in the Travel Management Settings.
The Non-Time Based Travel Breakdown allows to divide the total kilometres of travel into the distance travelled to an Appointment, and from an Appointment.
Similar to the Time Based Travel Breakdown, you can do so by moving the slider to your desired split of Travel Distance. Additionally, you can manually input distance values for either distance to or from the Appointment.
When updating travel distances in the Travel Management modal, the system dynamically recalculates values based on the input changes. The logic ensures that adjustments are proportionally applied while maintaining accuracy.
As Expense Claims are based on Non-Time Based Travel, it is important to note that within the Travel Management Settings, you can select how you wish to Pay for Travel. The options include; Do not pay
, Pay for travel to an Appointment
, Pay for Travel from an Appointment
, Pay for both
.
This essentially means that if you have selected any value other than Do not pay
, moving the slider will determine your Resource(s) reimbursement amount based on your Travel Management Settings.
Finally, once the above stages have been completed, the Manage Travel Tool will create an Expense Claim.
When checking into an , you are presented with a dialog showing essentially three distinct areas of input including Appointment Date Information, Resource(s) that are Checking In, Appointment Checklist Information as well as Check-In Location; these areas are further described in this article.
This part of the Check-In process captures the relevant Date and Time information. Maica offers configurable capability for Check-In information to ensure that can be accurately recorded.
When Checking-In to your , Maica will automatically populate the Date and Time information to the current Date and Time. This can be configured by manually entering any desired Date and Time, or by setting the information directly to match the Scheduled Appointment by selecting the text shown below.
This part of the Check-In process determines which are Checking-In at any given time. When you check in to an for the first time, all of the allocated to that are automatically populated. This can be modified by manually removing any resources that are not currently Checking-In. To Check-In these at a later time, simply reselect the , then Check-In, and repeat the process. All assigned to the who have not already Checked-In will be automatically populated once again.
This part of the Check-In process captures any assigned to the . If a has been associated with an , you will be presented with the list of each Checklist Item and asked to capture the outcome of each item.
For each Checklist Item, if so configured in the , you are prompted to provide further information to manage possible outcomes of Checklist Items in the form of a Note. You access this Note by simply clicking on each Checklist Item.
This part of the Check-In process captures accurate Check-In Location information. Maica offers the ability for Check-In locations to be tracked to ensure that can be accurately recorded.
Appointment actions refer to actions and tasks related to managing and handling your . There are several actions you can take within an in Maica, including the following:
In order to begin actioning an , simply click on the in your , then click the View
button. Once the is showing, the available Appointment Actions (depending on your Appointment Status), will be visible on the bottom of the window, other than the Open Appointment Profile
action, which is in the top right corner, as shown below.
These Actions are configurable in the Settings.
The visibility of the Appointment actions are dependant on the status of the . Please refer to the table below to learn which action is available for each status.
Statuses can be set automatically based on your organisation’s configuration in the , or manually by users with the correct permissions. By default, Maica sets the status to Accepted
Quick Completing an essentially bypasses the checking in/out processes and sets an to the Completed
status. It is possible to still capture information whilst Quick Completing an Appointment.
When Quick Completing an , you are presented with a dialog showing distinct areas of input including Appointment Date & Time Information, Appointment Service Information, Manage Travel as well as Check-In/Out Location; these areas are further described in this article.
This part of the Quick Complete process captures accurate Location information. Maica offers the ability for Locations to be tracked to ensure that can be accurately recorded.
This part of the Quick Complete process captures the relevant Date & Time information. Maica offers configurable capability when Quickly Completing an Appointment to ensure that can be accurately recorded.
When Quickly Completing your , Maica will automatically populate the Date and Time information to the scheduled Date and Time of the Appointment. This can be configured by manually entering any desired Date and Time.
This part of the process offers an overview of the delivered as well as the ability to adjust the quantity of each service as required. Adjusting the quantity offers you flexibility within an to control how long each may spend for each within an , or how long each Service may have been delivered. This means, if the actual service duration has changed for one or more Participants, this can easily be captured.
To learn more about the quantity function, click .
When are cancelled, Maica will mark the and any existing as cancelled
rather than simply deleting the and associated information.
Maica supports two scenarios in which can be cancelled, including:
Single Appointments: They are cancelled by simply setting all related to cancelled and the Appointment Status
is also set to cancelled. Appointments are not deleted.
Recurring Appointments: They are cancelled for either only the specific being managed or for any future part of the . Maica will display the following option when a Recurring Appointment is attempted to be cancelled. Appointments are not deleted.
To learn more about how Maica validates the parameters of an Appointment cancellation, click .
The Summary provides an overview of the , including the selected Start Date
, Start Time
, End Date
and End Time
. It also summarises each selected for each selected , as described in the below image and by the below table:
If the Unit of Measure if Hourly, then the Quantity field offers you flexibility within an to control how long each may spend at an or how long each Service may be delivered for. For example, if Margaret Johnson
will attend the created for the full 3.5 hours, but Luca Milne
may only attend for 2 hours and I wanted to bill accordingly, I would adjust Luca's quantity.
When adjusting the quantity for a , Maica will alert you with a symbol indicating that you have individual that does not correspond with the details of your . This is not an error, but rather an alert to identify the adjusted quantity. Once you have changed the quantity for a , the total Appointment cost will also automatically update. Please refer to the image below for an example with an updated quantity and the changes Maica will display:
The unit of measurement for the quantity is dependant on the service delivered and its associated .
Please note, the Appointment Service Quantity Unit of Measure will take on the majority selection of the encompassing Support Items within the Service. To learn more, click .
To begin attaching a file, simply open an and then click the Files
button at the bottom of the screen to bring up the dialogue box. Once selected, you can attach files to an . This includes the ability to take a photo, attach a PDF file, or upload any other allowed file type.
To begin recording a Participant(s) signature, simply open an and then click the Signature
button at the bottom of the screen to bring up the dialogue box. Once selected, you can record signatures against an . On a desktop, you do so by manually moving the mouse in the display box, whilst on mobile this will include the ability to simply write on the screen.
If you have multiple in a single , you must choose which the signature applies to. All within the will display in the dropdown list highlighted below.
When checking out of an , you are presented with four distinct areas of input including Appointment Date Information, Resource(s) that are Checking Out, Appointment Service Information and Check-Out Location whilst the second shows Appointment Checklist Information and the Manage Travel Action.
Similar to , This part of the Check-Out process captures the relevant Date and Time information. Maica offers configurable capability for Check-Out information to ensure that can be accurately recorded.
When Checking-Out of your , Maica will automatically populate the Date and Time information to the current Date and Time. This can be configured by manually entering any desired Date and Time, or by setting the information directly to match the scheduled by selecting the text shown below.
You cannot set a Check-Out
Date/Time before your Check-In
Date/Time. In this instance, Maica will display an error. To learn more about how Maica validates the parameters of an appointment, click .
Similar to , this part of the Check-Out process determines which are Checking-Out at any given time. When you check out of an for the first time, all of the allocated to that are automatically populated. This can be modified by manually removing any resources that are not currently Checking-Out. To Check-Out these at a later time, simply reselect the , then Check-Out, and repeat the process. All assigned to the who have not already Checked-Out will be automatically populated once again.
This part of the Check-Out process offers an overview of the delivered as well as the ability to adjust the quantity of each service as required. Adjusting the quantity offers you flexibility within an to control how long each may spend for each within an . This means, if the actual service duration has changed for one or more Participants, this can easily be captured at the time of Check-Out.
To learn more about the quantity function, click .
This part of the Check-Out process captures accurate Check-Out Location information. Maica offers the ability for Check-Out locations to be tracked to ensure that can be accurately recorded.
This part of the Check-Out process captures any assigned to the . If a has been associated with an , you will be presented with the list of each Checklist Item and asked to capture the outcome of each item.
Similar to , for each Checklist Item, if so configured in the , you are prompted to provide further information to manage possible outcomes of Checklist Items in the form of a Note. You access this Note by simply clicking on each Checklist Item.
The following sections explain the Manage Travel
tool from a User Experience perspective. If you wish to dive deeper into the logic behind how Maica handles travel, click .
The first step in using the Manage Travel tool is to track the time and distance travelled as part of the Appointment. Maica will automatically populate, using Google, and based on the information provided at the stage of the Appointment creation, however, it can be adjusted if desired.
In the Travel Management Settings, you can select how you wish to charge for Travel. The options include; Do not charge
, Charge travel to an Appointment
, Charge Travel from an Appointment
, Charge for both
. To learn more, click .
To learn more about the Payable Travel Setting, click .
To learn more about the Travel Management Settings, click .
The Expense Claim is generated based on Non-Time Based Travel Breakdown as well as Reimbursement Rate set in the . It is stored as a record against a Resource that captures what they should be paid for their expenses.
1
2
3
4
5
6
Learn about taking Participant Notes within an Appointment
Once selected, you can create a new note by selecting the +
button in the top right corner of the screen, as shown below.
Once a new Participant Note has been created, you will be prompted to populate a number of customisable fields.
This will open up the text input box for custom Note(s). Here, you can also add a Note Template, by clicking the button shown below.
Click the Blue Tick
in the upper corner to save your letter after you have filled in the required fields and entered your Note.
Once you have create a Participant Note(s), additional actions will become available. These actions are detailed below.
To begin attaching a file, simply click the Files
button at the top right corner of the Participant Note to bring up the dialogue box. Once selected, you can attach files to the Note. This includes the ability to take a photo, attach a PDF file, or upload any other allowed file type. On a mobile device, this will also feature the option to take a photo while uploading the file.
To begin managing tasks for your Participant Note(s), simply click the Manage Tasks
button at the top right corner of the Participant Note to bring up the dialogue box. Once selected, you can create a new task by selecting the +
button in the top right corner of the screen.
Once a new Participant Note Task has been created, you will be prompted to populate a number of customisable fields, including assigning your task to the required personnel.
This will allow you to add custom comments to your task, as shown below.
Learn about Appointment Breaks
Once selected, you can create a new break by selecting the + New
button on the right hand side of the screen, as shown below.
Once you have added a new Appointment Break, you will be prompted to populate a number of fields detailing the break. Here, you can assign the relevant Date & Time information, the relevant Resource(s), the break category and write custom notes.
This is the selected at the stage
This is the selected at the stage
This is the Claim Type selected at the stage
This is the quantity based on the .
If the Unit of Measure is hourly, the Quantity field will show a Quantity based on the created 's Start
and End
time for each selected . For example, the shown Appointment time is from 8:15am - 11:45am, this is a quantity of 3.5 which represents 3 and a half hours. This field is adjustable for each , please refer to the section below for further information.
As mentioned, this field is dependant on the Quantity Unit of Measure, The possible fields are further described .
This is the Number of Appointments based on the Recurring Schedule calculated at the stage
This is the total cost of the Appointments based on the Recurring Schedule calculated at the stage. It is a sum of the total number of individual Appointments.
To begin recording a Participant Note(s), simply open an and then click the Notes
button at the bottom of the screen to bring up the dialogue box.
Similar to recording a new , you can open the text input box by clicking the arrow on the far right hand side of the screen, as shown below.
Please note: The Participant Note Section has been removed from the / (and ) flows due to issues determining the assignment of the Participant Note record while completing Appointments with multiple Participants.
Participant Notes can still be created at any stage in the Appointment lifecycle by selecting the Note quick action from the Manage Appointment module (which can be assigned to a specific Participant), or, from the from the Maica Global Actions menu.
To begin recording an Appointment Break, simply open an and then click the Manage Appointment Breaks
button at the bottom of the screen to bring up the dialogue box.
Within an Appointment Break, you can choose to create a corresponding . You do so by simply clicking the toggle, as shown below.
If the is created, it must be assigned a Timesheet Activity.
Learn how to get directions on Google Maps directly from your Appointment Profile
To begin using the Google Maps Action, first open up the Appointment, then simply select the Google Maps button in the top right hand corner of the interface, as shown below.
After clicking the Google Maps button, a dropdown menu will appear, allowing you to select a location from which to receive directions. There are the following options:
Home Address
Primary Location
Current Location
Following a selection of Location, a new tab will open in Google Maps with directions to your Appointment from your selected Location.
Learn how to record Appointment Expenses
To begin recording an Appointment Expense, simply open an Appointment and then click the Manage Appointment Expenses
button at the bottom of the screen to bring up the dialogue box.
Once selected, you can create a new Expense by selecting the +
button on the right hand side of the screen, as shown below.
Once you have created a new Appointment Expense, you will be prompted to populate a number of fields detailing the break. Here, you can assign the relevant Date Information, the relevant Resource, the expense amount and write custom notes.
After you have populated the Expense fields, simply click the blue tick in the top right corner to finalise the expense.
After you have completed and saved an expense, you can add any relevant files to the record. To do so, scroll to any saved expense and select the Attach Files
button, as shown below.
Learn about the Appointment Profile Record in Maica
Once the Generate Invoice
button has been clicked, Maica will display a summary of the Invoice to be generated. For each Participant, Maica will show you Invoice Line Items with information on the Claim Type, Quantity, Rate and Total Cost of each item. You will also be able to see if the Item exceeds the current remaining budget of the Participant(s) Service Agreement, as shown below.
The Google Maps action opens the directions to the from a number of selectable starting points in Google Maps, directly from the .
If a Resource has multiple Appointments on one day, they can access a route between all Appointment on Google Maps by using the handy action accessible in Schedule View on Timeline Mode. To learn more, click .
To view your Appointment Checklist(s), simply open an and then click the Checklist
button at the bottom of the screen to bring up the dialogue box. Once selected, you will see the allocated Checklist(s) to your Appointment grouped by Appointment Service.
You will only see Checklist Item(s) that are set to an execute status of During
or Either
. Any other Checklist Item(s) will be shown at either the or stage.
For each Checklist Item, if so configured in the , you are prompted to provide further information to manage possible outcomes of Checklist Items in the form of a Note. You access this Note by simply clicking on each Checklist Item.
Checklist Item Notes can be configured directly from a Checklist. To learn more about Checklist Item Notes, click .
Expenses will be stored as Expense Records against the Resource and will be accessible on the
To open an Appointment Profile, simply open an and then click the External Link
button located in the top right corner of the screen to bring up the profile, as shown below.
Once clicked, you will be directed to a new Salesforce tab showing you the Appointment Profile. Here, you will see a summary of the including any , , Files and more.
You can also open an Appointment Profile directly from the , simply by clicking the Expand Profile
button located in the bottom right corner of any , as shown below.
If an Appointment has the status Completed
, you will be able to manually generate an for this in the Appointment Profile. To begin, simply click the Generate Invoice
button located in the top right corner of the Appointment Profile, as shown below.
Maica will automatically generate Invoices for completed Appointments through its Automation. This process is for situations where manual Invoice Generation is required, or, Automation is toggled off. To learn more about Invoice Automation, click .
Learn about the process of creating a new Shift.
Please see below for an example:
This view will create an Appointment
This view will create an Appointment
This view will create an Appointment
This view will create an Appointment
Start Date
, Start Time
, End Date
, End Time
, Resource
Start Date
, Start Time
, End Date
, End Time
Below is a list of these stages:
To dive deeper into each stage, please visit the specific pages for detailed information on every stage.
Learn about capturing basic details for a new Shift
This alert will show in the instance where the selected Resource(s) have a Roster Mode conflict and hence cannot be allocated to the proposed Shift. This is the only restriction that Maica enforces where the user cannot continue to create the Shift.
In order to resolve this alert, you must select Resource(s) that are set to a Roster Mode of Shift
during the time of the proposed Shift.
This alert will show in the instance where you have a different number of Resource(s) allocated compared to the specified Required number for the Shift. This will result in an incomplete Shift.
The Shift does not have the required number of Resources allocated.
In this instance, Maica will still allow you to continue to the next stage of creating your Shift. However, as mentioned, it will result in an unfulfilled Shift.
Learn how to add Instructions to your Shift
At this stage, you can simply use the text box to type any additional instructions or directions that may be required for your shift, as shown below.
If you have no additional instructions, you can simply skip this stage and continue with the creation of your Shift.
Learn about creating Recurring Schedules for Shifts
When making Recurring Shifts, you have two more configurable options.
If you create a Recurring Schedule by End Date
and Public Holidays fall within the specified dates, the Public Holidays will be skipped and the number of Shifts in your schedule will be reduced by the number of Public Holidays within the specified dates.
If you create a Recurring Schedule by Number of Shifts
and Public Holidays fall within your schedule, the Public Holidays will be skipped, but the Number of Shifts
will remain constant, and the End Date
will be extended accordingly.
The scope of your schedule can also be determined by inputing the Number of Shifts
desired within your recurring schedule (This is a configurable alternative to determining the scope by End Date
). If the Number of Shifts
is selected, Maica will automatically provide an End Date
based on the Start Date
, Frequency
and Repeat Every
fields. To toggle between End Date
and Number of Shifts
, click the hyperlinked text under the field box.
Learn about Custom Fields for a new Shift
The Custom Fields tab captures any information from Custom Fields that have been added to your Organisations Shift profile beyond what Maica offers.
Where this is the case, and the custom fields have been configured, this stage will present all configured custom fields using the input relevant to their data type. This includes the ability to select picklists, dates, lookups, and other options based on the configuration of your own Custom Fields.
Here, both City
and Service Region
have been added to the Custom Fields stage, as shown below.
A quick and efficient way to create is directly through the the Maica . Maica has an interactive user mechanism where you can simply drag and release your mouse on the in order to prompt the creation of an .
Creating an Shift is dependant on what you are in within the Planner. You need to be in one of Roster
or Shift
View in order to create a Shift, otherwise you will .
You can also create a Shift through the Planner Quick Action. To learn more, click .
When creating a , a number of fields will be pre-populated. These fields depend on the the user is in when the is created. The pre-populated fields for each view are outlined in the table below:
After the new is created, a few stages must be completed before the can be confirmed.
The available sections during the creation or management of a are determined by the Maica Settings. For further information, see the .
Within the Location tab, you can choose the location of your from your stored Locations . Once your Location is selected, any connected Accomodation records are displayed and accessible for selection in order to provide a more detailed location.
The Basic Details tab captures the basic details of the , as described in the below table:
You can set a Resource(s) Roster Mode on their , , or by using a in your Maica organisation for all Resource(s). To learn more, click the links.
It is important to note that if a Resource
has a Roster Mode
set on their Resource Record that is different to the Roster Mode
set for a specific Availability
Record, the Availability
Record Mode will take precedent during the Availability
period.
If No Availability
Records are found and the Roster Mode
is not set on the Resource
Record: the Roster Mode
for the Resource
will be defined by the Global Roster Mode
setting. This is configurable in the Maica settings.
For example, if you have an incorrect required number of , Maica will alert you with the following warning:
In order to resolve the Incomplete allocation alert, ensure that the number of selected match the specified required number. : If you only require 1 Resource for your Shift, ensure 1 is allocated, as shown below.
Maica scheduling allows you to create a recurring schedule for your new . Recurring Shifts happen on a regular schedule and Maica will create these based on the populated information from completing the following fields:
When this is toggled on, Maica will exclude any that falls on a Public Holiday from your Recurring Schedule.
Maica will alert you if a Public Holiday falls within your schedule. For more information on how to configure Public Holidays within your organisation, click .
Custom Fields can be added via the Maica Settings. To learn more, click .
If no Custom Fields have been configured, this stage of the Shift creation process will not show and you will be directed straight to the stage.
To learn more about Custom Fields in Salesforce, click .
Schedule Start
Data
The Start Date of the Recurring Shift.
Schedule End
Data
The End Date of the Recurring Shift.
Frequency
Picklist
This enables the selection of the following values: Daily
, Weekly
, Monthly
, Quarterly
, Annually
Repeat Every
Number
This captures the interval based on the Frequency, for example if Weekly
is selected, then the number 2
means Every 2 weeks
.
Date & Time Details
Shift Service
This allows for the selection of Shift Service(s). You can add an Shift Service by typing the name of the service, or by using any key words configured within the service. For example: If you were adding Support Coordination, you could type Support Coordination, or, advice.
Claim Type
This allows for the selection of a Claim Type by selecting one from the provided dropdown list.
This allows for the selection of relevant organisational based on the tasks to be performed during the Shift. Maica will automatically assign to your Shift that are associated with the selected Shift Service(s).
Shift Status
The Shift Status is a pick list allowing for the selection of the appropriate status of Shift being created. This enables the selection of the following values: Scheduled
, Planned Completed.
Shift Type
The Shift Type is a pick list allowing for the slection of Shift Type for the Shift being created: This enables the selection of the following values: Booking
, Group Booking
, On-Site
, Event
, Consultation
.
Once selected, the Shift will display the colour selected in the for the associated Shift Type.
This allows for the selection of by simply typing a name of a Resource (or multiple) or by clicking on the Filter
icon which allows for of .
This allows for the selection of by simply typing a name of a Asset (or multiple) or by clicking on the Filter
icon which allows for of .
The date and time details are pre-populated from the so there is nothing to do for the user.
Discover the Appointments Actions possible in Maica.
Shifts actions refer to actions and tasks related to managing and handling your Shift. There are several actions you can take within an Shift in Maica, including the following:
Checking into Shifts sets the baseline for generating Timesheets. Whilst this is not a mandated process, it is recommended to track your care team's movements as well as actual time spent at a Shift. If allowed by the User, Checking-In also captures the geolocation of the Shift Check-In.
Similar to Checking-In, Checking-Out of Shifts establishes the correct end point when creating Timesheets. Again, whilst this is not a mandated process, it is recommended to track your care team's movements as well as time spent. In addition to mirroring much of the Check-In experience, when Checking-Out, you are also able to stipulate which Resource is Checking-Out and how much time has been spent on each Shift Service delivered during the Shift. If allowed by the User, Checking-Out also captures the geolocation of the Shift Check-Out.
Quick completing an Shift bypasses the Checking In/Out processes and sets an Shift to the Completed
status . It is possible to still capture Shift Service information and Notes whilst doing this.
The cancellation of a Shift records the reason and sets the status to Cancelled
. The Shift is not deleted but instead is simply placed into a Cancelled
status.
If you are cancelling a Shift within a Recurring Schedule, you can either cancel the singular Shift, or all remaining Shifts in the schedule.
This provides for the ability to Attach Files to any given Shifts, including photos taken on a mobile device. These files are stored against the Salesforce Shift record.
The management of breaks that might occur during Shifts can become important and this action allows you to record any breaks taken, whether billable or not during any given Shift.
Shift Expenses allows you to add Expense records against a Resource that may occur during a Shift, such as having to pay a for a Parking Spot.
Checklists allow you to complete a set of pre-defined tasks that have been set (via Maica Checklists) for each Shift Service delivered during a Shift.
This action allows you to take Shift related notes. It is possible to take Participant Notes during the management of an Shift at any time, including for already completed Shifts.
This opens the Salesforce Shift profile which allows you to see all relevant Shift information using the native Salesforce platform.
The Google Maps action opens the directions to the Shift from a number of selectable starting points in Google Maps, directly from the Shift.
Some Actions are also available from the Shift Quick Information dialog, as shown below. The Quick Information Actions are accessible simply by clicking the Shift and without having to open the entire module.
The visibility of the Shift Actions are dependant on the Status of the Shift. Please refer to the table below to learn which action is available for each Shift Status.
Scheduled
(Pre Check-In)
Check-In Quick Completion Cancellation Attach Files Participant Notes Open Shift Profile Google Maps
In Progress
(Post Check-In)
Check-Out Cancellation Attach Files Participant Notes Open Shift Profile Google Maps
Completed
(Post Check-Out)
Participant Notes Open Shift Profile Google Maps
In order to begin actioning a Shift, simply click on the Shift in your , then click the View
button. Once the Shift is showing, the available Shift Actions (depending on your Shift Status), will be visible on the bottom of the window, other than the Open Appointment Profile
and Google Maps
actions, which are located in the top right corner, as shown below.
These Actions are configurable in the Settings.
Shift Actions visibility for Resource are also dependant on Resource Status. To learn more about Shift Resource Status & Actions Visibility based on Resource Status, please . Please note, it works the same way in Maica for Shifts as it does for Appointments.
Learn about the information in a Shift Summary
The Summary provides an overview of the Shift, including the selected Start Date
, Start Time
, End Date
and End Time
. It also summarises each selected Shift Service, as shown in the below image and by the below table:
1
2
3
4
Adjusting the quantity offers you flexibility within an Shift to control how long each Service may be delivered within a Shift. For example, if Supported Independent Living
was delivered for the full 3 hours, but Occupational Therapy Services
was only delivered for 1 hour, you could adjust the quantity.
When adjusting the quantity for a Service, Maica will alert you with a symbol indicating that you have individual Shift Service that does not correspond with the details of your Shift. This is not an error, but rather an alert to identify the adjusted quantity. Please refer to the image below for an example with an updated quantity and the changes Maica will display:
This is the Shift Service selected at the stage
This is the Claim Type selected at the stage
This is the quantity of the created Shift based on the Start Time
and End Time
. For example, the shown Appointment time is from 8:00am - 11:00am, this is a quantity of 3 which represents 3 hours. This field is adjustable for each Shift Service, please refer to the section below for further information.
This is the Number of Shifts based on the Recurring Schedule calculated at the stage.
Learn about managing Shifts in Maica.
In order to begin Managing a Shift, simply click on the Shift in your Planner. To then manage the fields, click the edit
button in the bottom right corner of the Manage Shift screen, as shown below.
Once editing, you are able to manage the following sections:
You can also adjust Date & Time Information.
This section allows you to manage your existing Shift Service(s) as well as add new Shift Service(s) if needed.
The following fields are manageable:
1
Click this button to add additional Shift Service(s).
2
3
This number outlines the number of Shift Service(s) that are connected to your Shift.
4
Click this button to mark this Shift Service as cancelled, this will exclude this Service from your Shift. After this button has been selected, you can reselect it to add the Service back if desired.
You can also manage the associated Accomodations at this stage.
The focus of this section is to edit the Instructions associated with this Shift. You can do so through a text input.
The Custom Fields tab captures any information from Custom Fields that have been added to your Organisations Appointment profile beyond what Maica offers. This section allows for the management of already added fields, not the addition of new fields.
When editing a Recurring Schedule, you have two options.
Master Shift
The Master Shift in a series of Recurring Shift is seen to be the blueprint of what will be created in future Shifts, and is the initial Shift created. It includes all details for the Shift, such as Resource(s), Location, Date & Time Information, etc. This means that any modifications made to the Master Shift will affect all subsequent Recurring Shifts generated, thus adjustments should be carefully examined.
You can identify a Master Shift in Maica by the following icon and tooltip:
If you edit the Master Shift, Maica will prompt you to confirm that you would like to apply changes to all future Shifts, as shown below.
Subsequent
ShiftEditing any subsequent Shift within a series of Recurring Shifts gives you the option to either apply changes to just the Shifts being edited or to all future Shifts. Again, Maica will prompt you to confirm which option you would like to apply the changes to, as shown below.
Once you have made the changes, either click the Tick
icon to confirm your changes and update your Appointment, or the Undo
icon on the bottom left of the screen to cancel your changes.
Once a has been , you may want to change some of the details, such as the Resource(s) or Checklist(s) applicable to the Shift. All this can be done via the Manage Shift processes outlined in this article.
In this section you can manage the and allocated to your selected Shift. Similarly to , you can do this by simply typing the name of a Resource or Asset (or multiple), or by clicking on the Filter
icon which allows for of any of the above mentioned.
Change the quantity of a Shift Service to control how long each Service may be delivered within a Shift. The quantity of an Shift Service is further explained .
This section enables the editing of the Location at which the is being held through a lookup to all your stored Locations.
The focus of this section is to edit the applicable to this Shift. You can do so through a Checklist lookup.
To learn about creating a Recurring Schedule for a Shift, please click .
Learn how to Check Into Shifts
When checking into an Shift, you are presented with a dialog showing essentially three distinct areas of input including Shift Date Information, Resource(s) that are Checking In, Shift Checklist Information as well as Check-In Location; these areas are further described in this article.
This part of the Check-In process captures the relevant Date and Time information. Maica offers configurable capability for Check-In information to ensure that can be accurately recorded.
When Checking-In to your , Maica will automatically populate the Date and Time information to the current Date and Time. This can be configured by manually entering any desired Date and Time, or by setting the information directly to match the Scheduled Shift by selecting the text shown below.
This part of the Check-In process determines which are Checking-In at any given time. When you check in to an for the first time, all of the allocated to that Shift are automatically populated. This can be modified by manually removing any Resource(s) that are not currently Checking-In. To Check-In these at a later time, simply reselect the Shift, then Check-In, and repeat the process. All assigned to the Shift who have not already Checked-In will be automatically populated once again.
This part of the Check-In process captures any assigned to the Shift. If a has been associated with a Shift, you will be presented with the list of each Checklist Item and asked to capture the outcome of each item.
For each Checklist Item, if so configured in the , you are prompted to provide further information to manage possible outcomes of Checklist Items in the form of a Note. You access this Note by simply clicking on each Checklist Item.
This part of the Check-In process captures accurate Check-In Location information. Maica offers the ability for Check-In locations to be tracked to ensure that can be accurately recorded.