> ## Documentation Index
> Fetch the complete documentation index at: https://support.visualcare.com.au/llms.txt
> Use this file to discover all available pages before exploring further.

# Group activity rostering

> How to set up and manage location rosters for group activities, including creating shifts, editing, CHSP/DEX rostering, and unallocated shifts

Location rosters let you schedule shifts for group activities and any service where multiple clients and workers attend the same location. This page covers everything from setting up a location profile through to managing group shifts, CHSP/DEX rostering, and unallocated location shifts.

## Setting up a location profile

Before you can roster group activities, a location profile is needed.

<Steps>
  <Step title="Open location profiles">
    From the top menu bar, go to **Maintenance** → **Location Profile**.

    <img src="https://mintcdn.com/visualcare/S6cUGf21Oaq-FSnX/images/scheduling/group-activity-rostering/image-1761890139639-0.png?fit=max&auto=format&n=S6cUGf21Oaq-FSnX&q=85&s=092b11981619c683a88d8bf6fb6ac594" alt="Location profile menu" width="1915" height="721" data-path="images/scheduling/group-activity-rostering/image-1761890139639-0.png" />
  </Step>

  <Step title="Create a new profile">
    Click **Add Location**, enter a **Code** (an abbreviation works well for easy identification) and **Description**, then click **Save**.

    <img src="https://mintcdn.com/visualcare/S6cUGf21Oaq-FSnX/images/scheduling/group-activity-rostering/image-1761890139639-1.png?fit=max&auto=format&n=S6cUGf21Oaq-FSnX&q=85&s=e77250f393ea6e39d5b145a916dcd49a" alt="Add location profile" width="1296" height="569" data-path="images/scheduling/group-activity-rostering/image-1761890139639-1.png" />
  </Step>

  <Step title="Add location details">
    Double-click the new profile to open it. Add the address, contact information, and upload an image if needed. Click **Save**.

    <img src="https://mintcdn.com/visualcare/S6cUGf21Oaq-FSnX/images/scheduling/group-activity-rostering/image-1761890139640-3.png?fit=max&auto=format&n=S6cUGf21Oaq-FSnX&q=85&s=32a6181db5e7777e3141bed3f83e2075" alt="Location profile details" width="1156" height="853" data-path="images/scheduling/group-activity-rostering/image-1761890139640-3.png" />
  </Step>
</Steps>

<Accordion title="Location profile tabs">
  The location profile includes several tabs for additional information:

  | Tab            | Purpose                                                                                                                                                   |
  | -------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | **Details**    | General details about the location                                                                                                                        |
  | **Clients**    | Add specific clients to the location (for example, residents of a house). These profiles appear on the Vworker app for all worker shifts at this location |
  | **Contacts**   | Add new contacts or select from existing contacts                                                                                                         |
  | **Rosters**    | View and open rosters created for the location                                                                                                            |
  | **Forms**      | Forms completed for the location via VCore or Vworker                                                                                                     |
  | **Compliance** | Manage compliance items for the location                                                                                                                  |
  | **Notes**      | All notes related to the location from VCore or Vworker                                                                                                   |
  | **Assets**     | Record items held at the location (for example, first aid kit, furniture, appliances)                                                                     |
  | **Documents**  | Upload and manage files for the location                                                                                                                  |
  | **Rooms**      | List rooms and capacity at the location                                                                                                                   |
</Accordion>

## Creating a location roster

<Steps>
  <Step title="Open location rosters">
    From the menu bar, go to **Operations** → **Location Roster**.

    <img src="https://mintcdn.com/visualcare/S6cUGf21Oaq-FSnX/images/scheduling/group-activity-rostering/image-1761890138538-0.png?fit=max&auto=format&n=S6cUGf21Oaq-FSnX&q=85&s=36ee77163526e3c234528fba2cf96bdf" alt="Location roster menu" width="1897" height="871" data-path="images/scheduling/group-activity-rostering/image-1761890138538-0.png" />
  </Step>

  <Step title="Create a new roster">
    Click **Create New Location Roster**, select the location profile from the list, and click **Add**. The roster appears in the list.

    <img src="https://mintcdn.com/visualcare/S6cUGf21Oaq-FSnX/images/scheduling/group-activity-rostering/image-1761890138539-1.png?fit=max&auto=format&n=S6cUGf21Oaq-FSnX&q=85&s=9bafc27fb64b89115a7be99decfaf697" alt="Create new location roster" width="1141" height="536" data-path="images/scheduling/group-activity-rostering/image-1761890138539-1.png" />

    <Tip>For best practice, use only one roster for each location profile.</Tip>
  </Step>

  <Step title="Open the roster">
    Click **View** to open the roster and access the calendar view.

    <img src="https://mintcdn.com/visualcare/S6cUGf21Oaq-FSnX/images/scheduling/group-activity-rostering/image-1761890138539-2.png?fit=max&auto=format&n=S6cUGf21Oaq-FSnX&q=85&s=64006561e03625e808803de46afb0a37" alt="Open location roster" width="1879" height="458" data-path="images/scheduling/group-activity-rostering/image-1761890138539-2.png" />

    <img src="https://mintcdn.com/visualcare/S6cUGf21Oaq-FSnX/images/scheduling/group-activity-rostering/image-1761890138540-3.png?fit=max&auto=format&n=S6cUGf21Oaq-FSnX&q=85&s=01413237af77c596e1f27ec683fd8669" alt="Calendar view" width="1883" height="820" data-path="images/scheduling/group-activity-rostering/image-1761890138540-3.png" />
  </Step>
</Steps>

### Display options

Location roster shifts have two display options, configurable under **Settings** → **Rostering** → **Display** → **Location Roster**:

<Tabs>
  <Tab title="Grouped view">
    Shows a green bar for each day rostered, with the number of clients (**C**) and workers (**W**) for that day.

    <img src="https://mintcdn.com/visualcare/S6cUGf21Oaq-FSnX/images/scheduling/group-activity-rostering/image-1761890138540-4.png?fit=max&auto=format&n=S6cUGf21Oaq-FSnX&q=85&s=004fc3b5971ebe29531e431f3bac51bf" alt="Grouped view" width="798" height="230" data-path="images/scheduling/group-activity-rostering/image-1761890138540-4.png" />
  </Tab>

  <Tab title="List view">
    Shows a list of all clients and workers rostered for that day. Workers appear in pink and clients in blue.

    <img src="https://mintcdn.com/visualcare/S6cUGf21Oaq-FSnX/images/scheduling/group-activity-rostering/image-1761890138540-5.png?fit=max&auto=format&n=S6cUGf21Oaq-FSnX&q=85&s=8c7d16fe1d8ddf17491514a8ef9e02a9" alt="List view" width="793" height="232" data-path="images/scheduling/group-activity-rostering/image-1761890138540-5.png" />
  </Tab>
</Tabs>

## Creating shifts

From the location roster calendar view, double-click on the day you want the shift to start on to open the **Add multi person appointment** window. Alternatively, right-click for additional options.

<img src="https://mintcdn.com/visualcare/S6cUGf21Oaq-FSnX/images/scheduling/group-activity-rostering/image-1761890138613-0.png?fit=max&auto=format&n=S6cUGf21Oaq-FSnX&q=85&s=a29eaf35f05331dd4fc778a6336bb741" alt="Right-click options" width="340" height="226" data-path="images/scheduling/group-activity-rostering/image-1761890138613-0.png" />

### Multi person appointment

Use the multi person option to create a shift for multiple clients and workers at once, with the same time and service.

<Steps>
  <Step title="Set shift details">
    Select the **Service** from the drop-down, enter the **Shift Start** and **Shift End** time, and toggle **Shift Repeats** for recurring shifts. You can also enter shift notes, which pop up as an alert in the Vworker app.

    <img src="https://mintcdn.com/visualcare/S6cUGf21Oaq-FSnX/images/scheduling/group-activity-rostering/image-1761890138614-1.png?fit=max&auto=format&n=S6cUGf21Oaq-FSnX&q=85&s=d7ddf58d377cba3210f8f15c8660b4f8" alt="Multi person shift form" width="1212" height="757" data-path="images/scheduling/group-activity-rostering/image-1761890138614-1.png" />
  </Step>

  <Step title="Add clients and workers">
    Toggle the **Type** switch to **Worker** or **Client** and click **Select**. Use filters and tick boxes to choose people, then click **Use Selected**.

    <img src="https://mintcdn.com/visualcare/S6cUGf21Oaq-FSnX/images/scheduling/group-activity-rostering/image-1761890138614-2.png?fit=max&auto=format&n=S6cUGf21Oaq-FSnX&q=85&s=37e3029b942294b8b741c853341235c7" alt="Select workers and clients" width="740" height="652" data-path="images/scheduling/group-activity-rostering/image-1761890138614-2.png" />

    Workers display with a **W** and clients with a **CL**. You can remove or add names before saving.
  </Step>

  <Step title="Save the shift">
    Click **Done** to create the shift. This creates an individual shift line item for each person added.

    <img src="https://mintcdn.com/visualcare/S6cUGf21Oaq-FSnX/images/scheduling/group-activity-rostering/image-1761890138614-3.png?fit=max&auto=format&n=S6cUGf21Oaq-FSnX&q=85&s=12dc79c2dedb534eb522b11d08dc4224" alt="Completed multi person shift" width="1494" height="527" data-path="images/scheduling/group-activity-rostering/image-1761890138614-3.png" />
  </Step>
</Steps>

### Single person appointment

Adding a single person shift limits the service list to items on the selected client's agreement.

<Steps>
  <Step title="Select the client">
    Click **Select** and choose the client, then select the service from the drop-down.
  </Step>

  <Step title="Enter shift details">
    Enter the start and end time, toggle **Shift Repeats** for recurring shifts, and add any other relevant information.

    <img src="https://mintcdn.com/visualcare/S6cUGf21Oaq-FSnX/images/scheduling/group-activity-rostering/image-1761890138614-4.png?fit=max&auto=format&n=S6cUGf21Oaq-FSnX&q=85&s=4f45d109b1a17a6387b66589988dd973" alt="Single person shift" width="1011" height="673" data-path="images/scheduling/group-activity-rostering/image-1761890138614-4.png" />
  </Step>

  <Step title="Save">
    Click **Done** to roster the shift.
  </Step>
</Steps>

## Editing shifts

### Calendar view

Left-click on a shift in the calendar view to see clients and workers attending that day.

<img src="https://mintcdn.com/visualcare/S6cUGf21Oaq-FSnX/images/scheduling/group-activity-rostering/image-1761890138587-0.png?fit=max&auto=format&n=S6cUGf21Oaq-FSnX&q=85&s=2f20cc8435dba39b8dcd1459061bfcda" alt="Calendar view shift detail" width="906" height="520" data-path="images/scheduling/group-activity-rostering/image-1761890138587-0.png" />

From this window you can:

* Click **View Roster** or **Edit** next to a name to open the roster view
* Click the red **X** to delete a client or worker from the shift
* If the shift is part of a series, confirm whether to delete the single shift or the series from that date forward

<img src="https://mintcdn.com/visualcare/S6cUGf21Oaq-FSnX/images/scheduling/group-activity-rostering/image-1761890138588-1.png?fit=max&auto=format&n=S6cUGf21Oaq-FSnX&q=85&s=a72e0374305ee7a83f549c0e4a706a0d" alt="Delete confirmation" width="893" height="379" data-path="images/scheduling/group-activity-rostering/image-1761890138588-1.png" />

### Roster view

Double-click on a shift in the calendar view, or click **View Roster** from the shift detail window. This opens a day view with client shifts in the top section and worker shifts in the bottom section.

<img src="https://mintcdn.com/visualcare/S6cUGf21Oaq-FSnX/images/scheduling/group-activity-rostering/image-1761890138588-2.png?fit=max&auto=format&n=S6cUGf21Oaq-FSnX&q=85&s=919b09f09076d0b3547914090d7c7684" alt="Roster view" width="1908" height="946" data-path="images/scheduling/group-activity-rostering/image-1761890138588-2.png" />

In both the client and worker sections, you can:

| Action                          | Description                                                                                      |
| ------------------------------- | ------------------------------------------------------------------------------------------------ |
| **Remove**                      | Remove a client or worker from that shift or series                                              |
| **Show History**                | Review the audit history for the shift or series                                                 |
| **Add Client** / **Add Worker** | Add people to that day                                                                           |
| **Edit**                        | Make changes for one person for that shift (creates an exception if part of a series)            |
| **Edit Series**                 | Edit the whole series                                                                            |
| **Edit from here forward**      | Make changes from the selected date onwards                                                      |
| **Leave**                       | Mark a client or worker on leave, assign leave type, leave code, and apply a cancellation charge |

<img src="https://mintcdn.com/visualcare/S6cUGf21Oaq-FSnX/images/scheduling/group-activity-rostering/image-1761890138589-3.png?fit=max&auto=format&n=S6cUGf21Oaq-FSnX&q=85&s=96613ca3185da09d77452288cb18bcda" alt="Editing options in roster view" width="1588" height="804" data-path="images/scheduling/group-activity-rostering/image-1761890138589-3.png" />

<Note>When adding a client shift from the roster view, confirm that the **Master Service Code** is included in the client's agreement.</Note>

### Linking workers and clients

Linking a worker to clients in a location roster communicates this information to the worker via the Vworker app and to the client via the vAboutMe app.

<Steps>
  <Step title="Open link clients">
    In the worker section at the bottom of the roster view, click **Link Clients** next to the applicable worker.

    <img src="https://mintcdn.com/visualcare/S6cUGf21Oaq-FSnX/images/scheduling/group-activity-rostering/image-1761890138589-4.png?fit=max&auto=format&n=S6cUGf21Oaq-FSnX&q=85&s=1379a86f5117a68b31eefaed75732ff1" alt="Link clients button" width="1827" height="491" data-path="images/scheduling/group-activity-rostering/image-1761890138589-4.png" />
  </Step>

  <Step title="Select clients to link">
    In the pop-up window, click the blue **Link** button next to each client. The button turns pink once linked.

    <img src="https://mintcdn.com/visualcare/S6cUGf21Oaq-FSnX/images/scheduling/group-activity-rostering/image-1761890138590-5.png?fit=max&auto=format&n=S6cUGf21Oaq-FSnX&q=85&s=db14ea48613d9abeed1faa92039c109b" alt="Link clients pop-up" width="1512" height="573" data-path="images/scheduling/group-activity-rostering/image-1761890138590-5.png" />
  </Step>

  <Step title="Review links">
    Linked clients appear in the **Client Links** column of the worker section. The client section shows linked workers in the **Worker Links** column, with an **Unlink** button if changes are needed.

    <img src="https://mintcdn.com/visualcare/S6cUGf21Oaq-FSnX/images/scheduling/group-activity-rostering/image-1761890138591-6.png?fit=max&auto=format&n=S6cUGf21Oaq-FSnX&q=85&s=1fb4d1cae7b9ce4207fe1a51889ed5fc" alt="Worker links column" width="1827" height="491" data-path="images/scheduling/group-activity-rostering/image-1761890138591-6.png" />

    <img src="https://mintcdn.com/visualcare/S6cUGf21Oaq-FSnX/images/scheduling/group-activity-rostering/image-1761890138591-7.png?fit=max&auto=format&n=S6cUGf21Oaq-FSnX&q=85&s=d34b048810f6559ccfc3c87a1f38ea0e" alt="Client links column" width="1823" height="475" data-path="images/scheduling/group-activity-rostering/image-1761890138591-7.png" />
  </Step>
</Steps>

<Warning>Linked shifts cannot be edited or removed from the location roster - the buttons are greyed out. To make changes, remove the link first, edit as needed, then re-link the shifts.</Warning>

## Commonwealth Home Support Programme (CHSP) and Data Exchange (DEX) rostering

CHSP funding claims can be added to location roster shifts using DEX case and activity fields.

### DEX case and activity

When creating client shifts using the bulk create function in the calendar view, **DEX Case** and **DEX Activity** drop-down fields don't display any selection upon creating the shift. When editing an individual client shift or series from the roster view, these fields pre-populate based on the agreement setup.

To edit DEX items for a single shift, use the **Edit DEX** button to select the **DEX Case** and **DEX Activity**.

<img src="https://mintcdn.com/visualcare/S6cUGf21Oaq-FSnX/images/scheduling/group-activity-rostering/image-1761890138630-0.png?fit=max&auto=format&n=S6cUGf21Oaq-FSnX&q=85&s=d7df4b1a2fbb1a75c9b12130a7367940" alt="Edit DEX button" width="1844" height="489" data-path="images/scheduling/group-activity-rostering/image-1761890138630-0.png" />

### Meals, transport, and activity fee

Additional charges for **Meal Qty** (number of meals), **Transport Qty** (number of trips), and **Activity Fee** (dollar amount) can be added to a client CHSP service in the location roster. These items are claimable based on the DEX setup in your database.

Add meals and transport when editing an individual client shift or series. To add items in bulk, select **Edit all extras (DEX only)**, add the details, and save.

<img src="https://mintcdn.com/visualcare/S6cUGf21Oaq-FSnX/images/scheduling/group-activity-rostering/image-1761890138631-1.png?fit=max&auto=format&n=S6cUGf21Oaq-FSnX&q=85&s=eec2dc47bf59f30411ac0819ccac571c" alt="Edit all extras" width="1844" height="489" data-path="images/scheduling/group-activity-rostering/image-1761890138631-1.png" />

## Unallocated location shifts

To mark worker shifts as unallocated within a location roster, you need to set up an unallocated worker profile.

<Steps>
  <Step title="Create an unallocated worker profile">
    Create a worker profile with the name "Unallocated Worker" and set the **Worker Type** to **Unallocated** under **Finance** → **Worker Details**.

    <img src="https://mintcdn.com/visualcare/S6cUGf21Oaq-FSnX/images/scheduling/group-activity-rostering/image-1761890138509-0.png?fit=max&auto=format&n=S6cUGf21Oaq-FSnX&q=85&s=247421722cad3bb2e0b622fbab8382d0" alt="Unallocated worker type" width="600" height="821" data-path="images/scheduling/group-activity-rostering/image-1761890138509-0.png" />
  </Step>

  <Step title="Match the area">
    Set the same **Area** for both the unallocated worker profile and the location profile.

    <img src="https://mintcdn.com/visualcare/S6cUGf21Oaq-FSnX/images/scheduling/group-activity-rostering/image-1761890138509-1.png?fit=max&auto=format&n=S6cUGf21Oaq-FSnX&q=85&s=518d86406f28cbd0e683ef1169a1b090" alt="Worker area" width="1168" height="547" data-path="images/scheduling/group-activity-rostering/image-1761890138509-1.png" />

    <img src="https://mintcdn.com/visualcare/S6cUGf21Oaq-FSnX/images/scheduling/group-activity-rostering/image-1761890138510-2.png?fit=max&auto=format&n=S6cUGf21Oaq-FSnX&q=85&s=ed336d03c1a18e54973d910b7b99801f" alt="Location area" width="935" height="559" data-path="images/scheduling/group-activity-rostering/image-1761890138510-2.png" />
  </Step>

  <Step title="Set the default unallocated worker">
    In **Maintenance** → **Areas**, select the area and choose the unallocated worker as the **Default Unallocated Worker**.

    <img src="https://mintcdn.com/visualcare/S6cUGf21Oaq-FSnX/images/scheduling/group-activity-rostering/image-1761890138510-3.png?fit=max&auto=format&n=S6cUGf21Oaq-FSnX&q=85&s=05290866580b8087692a75ef3f2b1510" alt="Default unallocated worker" width="1855" height="426" data-path="images/scheduling/group-activity-rostering/image-1761890138510-3.png" />
  </Step>

  <Step title="Use in rosters">
    Shifts assigned to the unallocated worker populate in the Unallocated KPI tile and are available for roster invitations. Use the **Select worker for Invitation** button to create an invitation for unallocated shifts.

    <img src="https://mintcdn.com/visualcare/S6cUGf21Oaq-FSnX/images/scheduling/group-activity-rostering/image-1761890138511-4.png?fit=max&auto=format&n=S6cUGf21Oaq-FSnX&q=85&s=038cebd3d2bacd77564f4321c0bceaad" alt="Select worker for invitation" width="344" height="286" data-path="images/scheduling/group-activity-rostering/image-1761890138511-4.png" />
  </Step>
</Steps>

<Tip>You can create multiple unallocated worker profiles for different areas if needed.</Tip>

## Running into issues?

See [Scheduling troubleshooting](/troubleshooting/rostering-issues) for common errors and fixes.

## Related articles

<CardGroup cols={2}>
  <Card title="SIL rostering" icon="house" href="/scheduling/sil-rostering">
    Roster for Supported Independent Living locations
  </Card>

  <Card title="Roster invitations" icon="envelope" href="/scheduling/roster-invitations">
    Send shift invitations to available workers
  </Card>

  <Card title="Unallocated shifts" icon="circle-exclamation" href="/scheduling/unallocated-shifts">
    Find and manage shifts without assigned workers
  </Card>

  <Card title="Creating new shifts" icon="calendar-plus" href="/scheduling/creating-new-shifts">
    Create shifts in a client roster
  </Card>
</CardGroup>
