LogoLogo
User Guide
User Guide
  • Welcome to the Maica User Guide
  • Getting Started
    • Get Started with Maica
    • Your Maica Learning Path
    • The Maica Lifecycle
    • Salesforce Key Concepts
    • Maica Key Concepts
      • Participant
      • Resource
      • Price List
      • Asset
      • Service Agreement
      • Support Item
      • Appointment Service
      • Appointment
      • Shift
      • Location
      • Delivery Activity
      • Timesheet
      • Invoice
      • Checklist
    • Maica Usage Rules
  • Participants
    • Participant Profile
      • NDIS Funding
        • Synchronise Participant Information
        • Funding Record Overview
        • Service Booking Overview
        • Create Service Booking
        • Manage Service Booking
      • Home Care Package Funding
    • Billable Participant Notes
      • Take a Note
      • Custom Fields
      • Tasks
      • Files
    • Manage Preferences
    • Global Actions
      • New Appointment
      • New Shift
      • New Billable Participant Note
      • New Timesheet Entry
  • Resources
    • Resource Profile
  • The Planner
    • Planner Overview
    • Planner Views & Modes
      • Schedule
      • Participant View
      • Asset View
      • Accomodation View
      • Roster View
      • Shift View
    • Planner Actions
      • Order By
      • Group By
      • Select Date
      • Create new Appointment
      • Appointment Optimiser
      • Manage Unavailability
      • Billable Participant Note
    • Planner Filter
      • Basic Filters
      • Advanced Filters
  • Appointments
    • Create an Appointment
      • Basic Details
      • Location
      • Schedule
      • Additional Details
      • Custom Fields
      • Summary
      • Smart Selection Filter
    • Manage an Appointment
    • Appointment Actions
      • Check-In
      • Check-Out
      • Quick Completion
      • Cancellation
      • Attach Files
      • Participant Signatures
      • Appointment Breaks
      • Appointment Expenses
      • Participant Notes
      • Checklists
      • Open Appointment Profile
      • Google Maps
  • Shifts
    • Create a Shift
      • Basic Details
      • Location
      • Schedule
      • Additional Details
      • Shift Instructions
      • Custom Fields
      • Participant Notes
      • Summary
    • Manage a Shift
    • Shift Actions
      • Check-In
      • Check-Out
      • Quick Complete
      • Cancellation
      • Attach Files
      • Shift Breaks
      • Shift Expenses
      • Checklists
      • Shift Notes
      • Open Shift Profile
      • Google Maps
  • Timesheets
    • Timesheet Overview
      • Create a Timesheet Entry
      • Submit a Timesheet
  • Service Agreements
    • The Building Blocks
    • Agreement Management
      • NDIS Agreements
        • Manage Service Agreement
        • Manage Price List
      • Aged Care Agreements
        • Manage Budget
        • Manage Services
        • Discharge Services
  • Invoices
    • Invoice Overview
      • Invoice Line Item Overview
      • Payment Request Overview
    • Invoice Actions
      • Process an Invoice
      • Claim an Invoice
      • Reclaim an Invoice
      • Cancel an Invoice
      • Credit an Invoice
      • Sync with Xero
  • Integrations
    • Xero Integration Overview
    • Stripe Integration Overview
  • Troubleshooting
    • General Troubleshooting
  • ANNOUNCEMENTS
    • Support at Home Legislation
Powered by GitBook
On this page
  • What does the Location stage include?
  • Timezone Selection

Was this helpful?

Export as PDF
  1. Shifts
  2. Create a Shift

Location

Discover how to specify the Shift location

PreviousBasic DetailsNextSchedule

Last updated 14 days ago

Was this helpful?

What does the Location stage include?

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.

Unlike an Appointment, a Shift permits you to only select a Location from your stored Locations.

Timezone Selection

When creating a Shift, Maica automatically assigns a Time Zone using the current user’s browser location (e.g. Melbourne).

Once a Location is selected, Maica checks if that Location is in a different timezone. If it is, you'll be prompted to update the Shift's timezone to match the Location.

How It Works:

  • By default, the Time Zone is set to match the current user's browser (e.g. Australia/Sydney).

  • If a Location is selected:

    • Maica uses Google’s Time Zone API to detect the correct timezone based on its address.

    • If the Location’s timezone differs from the one already assigned, a confirmation modal appears, allowing you to confirm or override the update.

  • If no Location is selected, the Time Zone can still be selected manually from the picklist.

Key Behaviour

  • The Start and End Times are saved using the Shift's selected timezone.

  • Other users will see the Shift adjusted to their own local timezone when viewing it (e.g. in the Planner, Quick Info, or record view).

  • For edge cases (e.g. border towns or cross-timezone Shifts), you can manually override the timezone selection.

Example

Outcome

User creates an Shift for 9:00 AM in Perth

✅ Shift shows as 9:00 AM in Perth time, but 11:00 AM for users in Sydney.

A border Location causes conflicting timezone logic

✅ User is shown a confirmation modal and can override the timezone if needed.

A user views an Shift created in a different zone

✅ Maica shows the time adjusted to the viewer’s local timezone (e.g. Planner, Quick Info).

Location is updated post-save

✅ System re-evaluates and prompts to apply new timezone via modal.

In order for Maica to successfully detect and change Timezones, a Google API Key must be properly set up in the Maps Management Settings. To learn how to set up your API Key, .

A world icon appears in the Planner showing the viewer's browser timezone with helpful tooltip context. To learn more, .

Shift
click here
click here