Healthcare Solutions
  • Empower your Participants
  • Getting Started
    • The Maica Lifecycle
    • Installation
    • Reference Data Configuration
    • Post Install Steps
      • Post Install Checklist
    • Software License Agreement
    • NDIA Provider API Outages
    • Getting Started with Client Care
    • The Maica License and Data Model
  • General Information
    • Client Management Settings
      • Agreement Management
      • Renewal Management
      • Program Enrolments
      • Claim Management
        • Reconciling Bulk Payment Request (BPR) File
      • ABA File Management
      • Product Management
      • Statement Management
      • Email Management
      • NDIS Synchronisation
      • Logs Management
      • NDIS Notifications (Webhooks)
      • NDIS Integration
      • Connections Management
      • Opportunity Management
    • Client Care Settings
      • General Settings
      • Planner Management
      • Rostering Management
      • Appointment Management
      • Validation Management
      • Timesheet Management
      • Travel Management
      • Billing Management
      • Billable Client Care Settings
    • Glossary
    • Maica Permissions Sets
    • Maica's Discord Server
  • Participant Management
    • Managing Connections
    • Managing Resource Preferences
    • Participant Selection
    • Record Client Notes
    • Participant PRODA Sync
    • Contact Sharing Rules
    • Billable Client Notes
  • NDIS Management
    • Opportunity Overview
    • Service Agreement Overview
    • Plan Management
      • Participant Overview
      • Plan Overview
      • Service Booking Overview
      • Create Service Booking
      • Manage Service Booking
    • Participant Statement
      • Sending ad-hoc funding statements
      • Manually send monthly funding statements
      • Schedule and automatically send monthly statements
      • Participant Statement Email Template
        • Participant Statement Detail
    • Invoice Management
      • Invoice Overview
      • Payment Request Overview
      • Invoice Entry
        • Alerts & Validation
      • Invoice Scheduling
      • Claim Management
      • Credit Management
      • Invoice Status Management
      • ABA File Generation
  • Aged Care Management
    • Service Agreement Overview
    • Support Category & Items
    • Budget & Funding Management
    • Status & Leave Management
    • Fee Billing Engine Overview
    • Claim Management Overview
    • Invoice and Product Settings
  • Resource Management
    • The Resource Profile
    • Resources Rostering
  • Planner Management
    • The Planner Overview
    • Unavailability & Breaks
    • Appointment Optimiser
  • Appointment Management
    • The Appointment Profile
    • Creating Appointments
      • Appointment Sections
      • Step 1: Basic Details
      • Step 2: Location
      • Step 3: Recurrence
      • Step 4: Additional Details
      • Step 5: Custom Fields
      • Step 6: Client Note(s)
      • Step 7: Completion
    • Managing Appointments
      • Editing Appointments
      • Checking into Appointments
      • Checking out of Appointments
      • Storing Appointment Files
      • Capturing Signatures
      • Completing Appointments
    • Appointment Cost Calculation
    • Service Agreement Leave
    • Appointment Validation
  • Client Care Reference Data
    • Skills Management
    • Delivery Activities
    • Appointment Services
    • Checklist Management
    • Client Note Templates
  • Maica Billing Processes
    • Maica Billing Processes
      • Invoice Generation Flow Logic
      • Invoice Dispatch Flow Logic
      • Manual Appointment Billing
      • Appointment Travel Billing
    • Xero Synchronisation
    • Xero Connection Configuration
  • Data Imports
    • Import Support Item Catalogue
    • Importing Historical Invoices
  • Log Management
    • Log Object
    • Synchronisation Logs
    • Maica Logs Report
    • Delete Logs
    • Known Issues & Gotchas
  • NDIS Notifications
    • Overview
    • How to setup
    • Events
  • Additional Information
    • Maica Client Care Releases
    • Maica Development Roadmap
    • Maica PACE Compliance Setup
Powered by GitBook
On this page
  • Resource Attributes
  • Resource Related Information
  1. Resource Management

The Resource Profile

Learn about the Resource profile and associated details

PreviousInvoice and Product SettingsNextResources Rostering

Last updated 1 year ago

The Resource data object supports two Salesforce record types, including Resource and Asset with the following definitions.

Assets are considered non-human resources such as rooms, cars, and medical equipment and carry some attributes only found on the asset, as shown below.

The related lists, such as Availability are shared across both Resource record types so these can be rostered and filtered in exactly the same way.

Resources are the care workers or clinicians working directly with your participants. We have defined Resources in Maica using a Salesforce custom object called Resource which is linked to a standard Salesforce object called User. A user is the profiles with which a person logs onto Salesforce and therefore the connection between Resource and User essentially means that each Resource (or care worker) will have a corresponding User profile in Salesforce.

Resources being linked to Salesforce users provides access not only to the core Salesforce and Maica Client Care solution but also Salesforce's mobile application, Salesforce1.

There are two parts to managing Resources, the first one focuses on a range of attributes and the second one is a bunch of related information as described within this article.

Resource Attributes

Resource attributes are fields that are stored against the Resource profile, for example Gender or Primary Language. Maica Client Care ships with a number of these attributes, as shown in the table below, and these can easily be extended using Salesforce's standard toolset.

Field Name
Field Type
Notes

Active

Checkbox

Is the Resource active or not.

Birthdate

Date

Gender

Picklist

Age

Formula Field

Derived from Birthdate

Age Group

Formula Field

Derived from Birthdate

Primary Language

Picklist

Mobile

Number

Phone

Number

Email

Email

Address

Address Fields

Timezone

Picklist

ID Number

Text

Start Date

Date

End Date

Date

Employment Category

Picklist

Employment Type

Picklist

Induction Complete

Checkbox

Position

Picklist (Multi-Select)

Location

Lookup to Location

Daily Hours Limit

Number

Weekly Hours Limit

Number

Weekly Hours Minimum

Number

Maximum Client Number

Number

Number of Clients

Formula Field

Derived from Number of Clients

Schedule Notification

Picklist

All standard Maica Client Care pick list values can be extended to suit your needs.

Resource Related Information

In addition to the standard attributes described above, Maica Client Care also provides a variety of related information to further manage the configuration of a Resource.

Resource Participants

There are use case in which Resource (or Care Workers) are assigned a number of Participants to manage. This typically means that they are responsible for all interactions, scheduling and caring for those Participants. The Resource Participants related list allows for the management of Participants being assigned to Resources, as shown below.

The added benefit of this structure is to also see what Resources are managing a particular Participant as can be seen below. This means, if multiple Resources are caring for a given Participant, this list can be shown directly on the Participant profile.

Skills

To allocate a new Skill to a Resource, simply click the New button at the top right to get started.

Availability

The purpose of Availability is to record when a particular Resource is available for accepting either Shifts or Appointments. Maica Client Care constructs Availability by referencing a record called Operating Hour (shown below) which stipulates the hours of work as well as the weekday these hours apply. This, in return, allows for an easier configuration of Resource Availability as Maica Client Care will simply link to Operating Hours for a centrally managed set of working times within an organisation.

Once we have a set of standard Operating Hour records, all that now needs to happen is refer to these within any given Resource Availability record to make this Operating Hour relevant to the selected Resource.

If Operating Hours ever change, simply change the organisational Operating Hour record rather than needing to adjust working hours for each Resource.

Unavailability

Sometimes the need arises to record exceptions to the Availability; in those cases, we use the Unavailability data object which allows Resources to self-manage their unavailability using the Salesforce1 mobile application.

We would expect that Resources would manage their own Unavailability using the Salesforce1 application.

Used in

Used in

Used in

Maica Client Care 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 Resource Skills related list as shown below. Once Skills have been recorded, they are used in our .

rostering algorithm
Rostering
Rostering
Rostering
An Asset Resource
The Maica Client Care Resource Profile
This shows that Lucal Milne (Participant) is being managed by Street Steve (Resource)
Resource Skills
Standard Organisational Operating Hour