Built For Residential Aged Care.

Bring the day-to-day of Residential Aged Care together. Manage Resident Fees, Accommodation Deposits, Rostering, Care Minutes and Services Australia Reporting in one system, built on Salesforce.

Services Australia

Always In Sync.

Keep Resident information connected to Services Australia through PRODA. Send Entry, Departure, Leave and Supplement Events as they happen. Receive Claims, Payment Statements, Fee Determinations and Balances against the relevant Resident Record.

See it in Action
+
×
Integration

Services Australia.

Maica connects to Services Australia through PRODA on the B2G channel. Every outbound Event is saved in Maica before it is sent, so a connection problem never costs a care operation.

Care period events

Submit Entries, Departures and Leave as Aged Care Events, each with its own Services Australia Status. Maica checks held Events daily and retrieves their final Status, so your team can follow progress without checking each one manually.

Supplement events

Submit Oxygen, Enteral Feeding and Extra Service Events through the same connection, with the relevant Supplement linked to each. Before submitting a Leave Event, Maica checks the entitlement to confirm the days available.

What comes back

Bring Care Recipient details, Claims, Payment Statements, Fee Determinations, Medicare details and Leave Balances into Maica. Each Record shows when it last synced and whether the Sync succeeded.

Finance

Every Fee, Every Dollar.

Keep Resident Fees, Statements and monthly Claims connected, with Rates and Adjustments carried through to Billing.

+

Automated Fee Billing

+

Statements

+

The Monthly Claim

+

Reconciliation

+

Rates and Adjustments

Please select a function to learn more

Set up each Fee once on the Resident's Service Agreement. The Billing Engine runs daily, calculates what is owed, applies caps and any relevant Retention, then creates the Invoice Line Items. Each Resident receives one Invoice covering their Fees for the period.

Give each Resident a clear monthly record of their charges, grouped by Fee Type and linked to the underlying Invoice Line Items. Statements use committed Invoice Line Items, so you can regenerate a period or produce a final Statement when a Resident leaves partway through the month.

Bring the monthly Claim into view with one action. Services Australia calculates the Subsidy from submitted Events, and Maica retrieves the Claim, Funding details for each Resident and the Registered Nurse Supplement summary together on a Claim Batch.

Match the Services Australia Payment Statement to your Invoices. Differences between claimed and paid amounts appear against the relevant Records, giving your team a clear starting point for review and resolution.

Keep Fees aligned as Rates change. Schedule updates for a specific date, apply them manually or use Indexation where relevant. Means Tested Fees follow the Fee Determinations returned by Services Australia, keeping charges aligned with each Resident's current assessment.

Accommodation BALANCES

Deposits, Done Right.

Keep every Accommodation Deposit accounted for. Track RAD, RAC and Bond Accounts in a running Ledger, with each Payment, Drawdown and Refund linked to the Resident.

×
Accommodation

Lump Sum Accounts.

Deposits and Invoices stay separate in Maica, while Daily Accommodation Payments bill like any other Fee item.

One ledger per resident

See every movement in one Ledger, from incoming Payments to Retention, Drawdowns and the remaining Balance. Eligible charges are drawn from the Deposit as part of the daily Billing run.

Lump sum, daily, or both

Support the way each Resident pays for their Room. Configure a Lump Sum, a Daily Payment or a combination of both. The daily portion is billed as a Fee, while the Lump Sum remains on the Ledger.

Refunds and reporting

Manage Departure Refunds with Interest calculated on late Payments. Use the same Records to report monthly Accommodation Balances to Services Australia.

APCS ledger export

Export RAD and RAC Ledgers for each Resident across a facility and completed financial year. The export uses the format required for Annual Prudential Compliance Statement Reporting to the ACFR portal.

Resident lifecycle

From Entry To Departure.

Manage Entry, Leave, Room Moves and Departure from one Resident Record. Each Event carries through to Billing and Services Australia, keeping the details connected throughout the Resident's stay.

01Entry02Fees03Leave04Moves05Departure06Settlement

Drag to rotate or click to select a stage

Stage 01 / 06

Admit in one step.

Admit a permanent or respite Resident to a Room and send the Entry Event directly to Services Australia. Classifications, Approvals and Supplements return to the same Resident Record.

Next: Fees →
Stage 02 / 06

Fees from day one.

Set up each Fee on the Resident's Service Agreement. The Billing Engine calculates charges daily from their move-in date, with Means Tested Fees aligned to the Fee Determinations received.

Next: Leave →
Stage 03 / 06

Leave, checked first.

Record Social, Hospital or Transition Leave with entitlements checked before submission. Current Leave Balances stay on the Resident Record, so your team can see the days remaining.

Next: Moves →
Stage 04 / 06

Move a Room, keep the money right.

Manage a Room Move with current capacity, Agreed Pricing and any Refund due in one step. Fees for the new Room apply from the move date.

Next: Departure →
Stage 05 / 06

One Departure, applied everywhere.

Record the Departure once. Maica stops Billing on the relevant date, makes the Room available again and submits the Departure Event to Services Australia.

Next: Settlement →
Stage 06 / 06

Settle the account.

Generate a final Statement for the part-month and refund the remaining Deposit, with Interest calculated on late Payments. Close the Ledger with a clear history of every transaction.

Back to Entry →
Rostering

One Roster, Every Shift.

Build a Location's Roster once, then repeat it across future periods. Allocate each Shift through the Planner or Schedule Manager, keeping the work together in one Roster.

×
Rostering

Rosters and Shifts.

A Shift places Resources at a Location for a period of time, with the Shift Services being delivered and any recurrence held on the Shift itself.

Rosters that repeat

Create the next period from your existing Roster. Each Shift carries its times, Shift Services and recurrence, giving your team a consistent starting point.

Approve, then release

Refine the Draft Roster until it is ready. Approve it in one action to make it available to your Care Workers.

Hours that count

Track Registered Nurse, Enrolled Nurse, Personal Care Worker and Assistant in Nursing hours as you build the Roster. Care Minutes and 24/7 Coverage use the same Shift data, keeping planning and reporting connected.

Compliance and reporting

Always Audit Ready.

Put your Shift data to work. Calculate monthly checks from the hours your team has already recorded.

Care Minutes

↻

See how each Location is tracking against its Care Minutes target. Maica calculates delivered minutes by Shift Type and projects the rest of the quarter from upcoming Rosters, giving your team time to adjust.

24/7 Registered Nurse Coverage

↻

Check Registered Nurse Coverage for every hour of every day at each Location. Maica uses the same Shift data to identify gaps early, giving your team visibility before the reporting deadline.

Incidents

↻

Record each Incident against the Resident and Location, then track it through to closure. The notification deadline stays visible on the Record, helping your team keep follow-up on track.

Reports and Dashboards

↻

Turn connected Records into useful insights. Salesforce Reports and Dashboards bring Residents, Shifts, Fees and Claims into view. Build Reports, add Charts and schedule delivery to the people who need them.

Audit Trails

↻

Follow the history behind each Event, Fee and Balance. See what was sent to Services Australia, when it was sent and what came back, with the detail available on the Record when questions arise.

End of Month

↻

Bring Statements, the Claim Batch and the Payment Statement together. Close the month with connected Records that support a clear, consistent view of the figures.

Good to know.

Your questions about Maica and Residential Aged Care, answered.

How does Maica connect to Services Australia?

+

Maica connects through the B2G channel using PRODA authentication. Submit Entry, Departure, Leave and Supplement Events directly from Maica. Retrieve Classifications, Approvals, Supplements and Balances into Resident Records individually or in bulk.

How are resident fees calculated?

+

Each Fee is set up as an item on the Resident's Service Agreement. The Billing Engine runs daily, calculates the amount owed, applies the relevant caps and automatically generates Invoices.

How are accommodation deposits handled?

+

Maica tracks RAD, RAC and Bond Accounts in a running Ledger, with every Payment, Drawdown and Refund recorded. Deposits remain separate from Invoices, while Daily Accommodation Payments are billed as Fees.

Can Maica calculate Care Minutes?

+

Yes. Maica calculates delivered Care Minutes from completed Shifts and projects upcoming minutes from the Roster, so you can compare both against your targets. Monthly checks also identify gaps in 24/7 Registered Nurse Coverage ahead of the GPMS deadline.

Does Maica handle SIRS reporting?

+

Track SIRS Incidents against their notification deadlines. The APCS Ledger is also available to export when your auditor needs it.

Do we need Salesforce to use Maica?

+

Maica Healthcare runs natively on Salesforce as a managed package within your organisation's Salesforce environment. Maica Forms, Docs, Portals and Learning can connect to Salesforce data or work independently.