Dashboard
Appointments Today
--
DNA Rate (30d)
--
Billing MTD
--
Outstanding AR
--
Overdue Invoices
--
Active Patients
--
Compliance Overdue
--
Open Referrals
--
Activity
0Workflow
Appointment Workflow
Automation Rules
WHEN Appointment date condition (scheduledAt-1day AND status=Booked OR status=Confirmed) → THEN notify
Active · local
WHEN Appointment enters → THEN notify
Active · local
WHEN Invoice date condition (status=Sent AND invoiceDate+30) → THEN setField + notify
Active · local
WHEN ComplianceItem date condition (dueDate-14days AND status=Due) → THEN notify
Active · local
WHEN Employee date condition (wwccExpiry-30days AND status=Active) → THEN notify
Active · local
Appointments
Appointments Calendar
Appointments
| ID | patient | provider | type | scheduledAt | duration | status | Actions |
|---|
Patients
Patients
| ID | name | dob | phone | medicareNumber | privateHealthFund | status | Actions |
|---|
Clinical Notes
Clinical Notes
| ID | patient | provider | assessment | status | Actions |
|---|
Referrals
Referrals
| ID | patient | fromProvider | toSpecialty | urgency | status | Actions |
|---|
Providers
Providers
| ID | name | specialty | providerNumber | consultFee | status | Actions |
|---|
Invoices
Invoices
| ID | patient | appointment | provider | totalAmount | gapAmount | bulkBilled | invoiceDate | status | Actions |
|---|
Invoices
| ID | patient | provider | totalAmount | gapAmount | bulkBilled | invoiceDate | status | Actions |
|---|
Purchase Orders
Purchase Orders
| ID | supplier | description | amount | orderDate | expectedDelivery | status | Actions |
|---|
Suppliers
Suppliers
| ID | name | category | contactName | status | Actions |
|---|
Staff
Staff
| ID | name | role | department | wwccExpiry | status | Actions |
|---|
Leave
Leave Requests
| ID | employee | type | startDate | endDate | days | status | Actions |
|---|
Compliance
Compliance Items
| ID | title | category | assignedTo | dueDate | status | Actions |
|---|
Settings
Data Ownership
Your data lives in this file and your browser. Take it anywhere, any time.
Import from spreadsheets
Drop a CSV exported from Excel, Notion, Smartsheet or Airtable. Columns are matched to fields by name; statuses and links are validated, bad rows are skipped with reasons.