Scheduling & EVV

Overnight shifts that don't make caregivers clock in twice.

FullCalendar with drag-create. Recurring visits. Overnight-aware conflict detection. Multi-state EVV with per-state midnight boundaries. Manual entry for clock-failure recovery. Unscheduled visit flow that creates the visit and routes to the chart in one click.

app.carelytics.com/scheduling/calendar
Calendar

FullCalendar week view with eChart status badges per visit

Each visit card shows patient + caregiver + service line, with a status pill: Doc'd / Needs doc / Chart pending. Drag a visit to reschedule; right-click to open detail.

↳ Capture: full calendar week view, mixed visit statuses

Overnight shifts

One visit. One clock in. One clock out.

Most platforms force a midnight split — caregiver clocks in at 10pm, "ends" the visit at 11:59pm, starts a new one at 00:00, clocks out at 6am. That's two visits on the calendar, two payroll entries, two opportunities for the caregiver to forget step three.

Carelytics handles overnight shifts as a single visit. The system auto-splits at midnight only when exporting to billing claims and EVV state aggregators — invisible to the caregiver.

  • One visit on the calendar · one Clock In · one Clock Out
  • Overnight-aware conflict detection (won't false-flag a 10pm–6am vs 8am visit)
  • Auto-split at midnight only at billing export time
  • Per-state midnight boundary respected (NC: 00:01:00, others: 00:00:00)
app.carelytics.com/scheduling/visit/<pk>
Overnight

A 10pm–6am visit with one Clock In, one Clock Out, two billing periods exported

Visit detail showing actual start/end spanning midnight. Below: "Billing export will split this visit at 00:01:00 (NC midnight) into two BillingPeriods."

↳ Capture: overnight visit detail + billing-export preview

EVV

GPS, thresholds, exceptions, and a manual entry that doesn't get abused.

GPS validation on clock in/out

Configurable location radius per tenant. EVV event records caregiver coordinates and the patient address geofence at the time of the event.

Configurable thresholds

Late check-in, early check-out, minimum visit duration percentage, location radius — all configurable per tenant. Multi-state agencies can set per-state values.

Exception queue

EVV mismatches surface in an exception queue with the original event log, the visit context, and a route-to-fix link. Catch issues before they impact billing or payroll.

Manual entry with reason

For clock-failure recovery only — phone died, bad GPS, app crashed. Supervisor backdates the EVV with a required reason. The "Manual" flag follows the record forever.

Unscheduled visit flow

For visits that were never on the calendar (PRN, emergency). Creates a Visit and opens the chart in one click. PRN visits don't replace EVV — they require the same event chain.

State aggregator export

State EVV aggregator exports honor the per-state midnight boundary, the per-state EVV format, and the per-state caregiver/patient ID schemas.

app.carelytics.com/dashboard (field-staff variant)
Field staff

Caregiver dashboard: My Visits Today + Charts to Document

No revenue tiles, no agency-wide KPIs. Three sections: My Visits Today (with Check-In / Document buttons), Charts to Document, Upcoming This Week. Routed automatically by clinicians.view_assigned_only.

↳ Capture: dashboard while logged in as a clinical_nurse role

Caregiver self-service

The dashboard the caregiver sees vs the dashboard the DON sees.

The caregiver dashboard is HIPAA-hygiene by default — no revenue numbers, no agency-wide KPIs, no "missed visits across the whole agency." Just the caregiver's day: visits, charts to document, schedule for the week.

  • My Visits Today with Check-In / Document buttons
  • Charts to Document (visits with no chart yet)
  • Upcoming This Week
  • My Hours (own pay period only)
  • Caregiver availability + unavailability tracking (overnight blocks supported)
  • Open Shifts board for picking up extra shifts