Loading…
Sunstate
HR Lifecycle
{{ authError }}
Only whitelisted Sunstate manager accounts can get in — ask your admin to add you first.
Access denied
{{ deniedEmail }} isn't on the approved manager list. Ask your admin to whitelist your email, then try again.
Sunstate
HR Lifecycle
{{ userEmail }}
Dashboard
Overview of employee lifecycle activity
Total employees
{{ totalEmployees }}
Active
{{ activeCount }}
Terminated
{{ terminatedCount }}
Events logged
{{ totalEvents }}
Recent activity
{{ item.employeeName }} — {{ item.typeLabel }}
{{ item.title }}
{{ item.dateDisplay }}
No events logged yet. Open an employee's timeline to add the first one.
Employees
{{ emp.initials }}
{{ emp.name }}
{{ emp.eventCountLabel }}
{{ emp.statusLabel }}
No employees match your search.
{{ selectedEmployee.initials }}
{{ selectedEmployee.name }}
{{ selectedEmployee.statusLabel }}
Timeline
{{ ev.typeLabel }} {{ ev.dateDisplay }}
{{ ev.title }}
{{ ev.notes }}
{{ ev.loggedByLabel }}
No events recorded yet — add the first one to start this employee's timeline.
EOD Reports
Synced from Bambi · rates checked against Payer Rates
Total Trips
{{ eodTotals.trips }}
Revenue
{{ eodTotals.revenueLabel }}
Variance vs Contracted
{{ eodTotals.varianceLabel }}
Flagged Issues
{{ eodTotals.flagged }}
Revenue trend
Last {{ trendDayCount }} synced days
Revenue Expected (contracted)
Revenue trend chart
No synced days yet.
Volume trend
Last {{ trendDayCount }} synced days
Trips Unperformed Admissions (STR DC*) Flagged
Volume trend chart
No synced days yet.
Top facilities by revenue — {{ eodDate }}
Top 10 of {{ eodFacilityCount }}
Top facilities by revenue
No synced data for this date yet.
Facility breakdown — {{ eodDate }}
Facility{{ sortArrow_payerName }} Trips{{ sortArrow_trips }} STR DC*{{ sortArrow_strDc }} Unperformed{{ sortArrow_unperformed }} Load Miles{{ sortArrow_loadMiles }} Revenue{{ sortArrow_revenueCents }} Variance{{ sortArrow_varianceCents }} Flags{{ sortArrow_flaggedCount }}
{{ f.payerName }} {{ f.trips }} {{ f.strDc }} {{ f.unperformed }} {{ f.loadMilesLabel }} {{ f.revenueLabel }} {{ f.varianceLabel }} {{ f.flaggedCount }}
No synced data for this date yet — click Generate to pull it from Bambi.
* STR DC is a heuristic candidate flag (stretcher trip picked up from a known hospital address, configured on the Payer Rates page) — Bambi has no admission/discharge field, so treat this as a review prompt, not a confirmed count.
Payer Rates
Contracted rates used to check every Bambi trip's price
{{ p.displayName }}
{{ p.rateSummaryLabel }}
Space type Rate Effective Notes
{{ r.spaceTypeLabel }} {{ r.rateLabel }} {{ r.effectiveDate }} {{ r.notes }}
No rate on file yet — trips for this payer will be flagged "rate missing" until one is added.
No payers cached yet — click "Sync from Bambi" to pull the list.
Facilities & Hospitals
Hospitals feed the discharge rule; facility addresses linked to a payer strengthen the admission rule beyond fuzzy name matching. CSV columns: name, address, type (hospital or facility), payer (optional, matched by name).
{{ bulkUploadResult }}
{{ h.typeLabel }}
{{ h.nameMatch }}
{{ h.address }}
Linked to {{ h.payerLabel }}
{{ h.notes }}
Nothing here yet — the discharge rule and address-based admission matching stay inert until you add at least one.
Flagged Issues
Price mismatches, missing rates, and STR DC candidates from every synced day
{{ fl.typeLabel }} {{ fl.payerName }} {{ fl.tripLabel }}
{{ fl.detail }}
Expected {{ fl.expectedValue }} · Actual {{ fl.actualValue }}
Resolved by {{ fl.resolvedByEmail }} — {{ fl.resolvedNote }}
Nothing here.
{{ facilityHistoryPayerName }}
History across every synced day for this facility
Revenue
Revenue Expected (contracted)
Facility revenue history
Volume
Trips Unperformed Admissions (STR DC*) Flagged
Facility volume history
No synced history yet for this facility.
{{ modalTitle }}
{{ formErrors.name }}
{{ formErrors.employee }}
{{ formErrors.type }}
{{ formErrors.date }}
{{ formErrors.title }}
{{ rateModalPayerName }}
{{ formErrors.baseRate }}
{{ formErrors.effectiveDate }}
Matched case-insensitively against the trip's address as a fallback if no exact address is on file below.
{{ formErrors.nameMatch }}
When the address above matches a trip's dropoff, it's a strong admission signal for this payer specifically.