Authorization Alerts
Real-time validation checks available units and date ranges when creating events. If scheduled + billed + new event exceeds authorization, you get a clear warning—giving you visibility before potential billing issues arise.
Smart Scheduling, Real-Time Alerts
Catch authorization issues before they become billing headaches. VGPM's calendar alerts you in real-time when events fall outside date ranges or exceed allowed units, tracks supervision relationships automatically, and gives you full visibility into authorization status at scheduling time.
Every appointment flows through authorization validation, ensuring you never schedule services you can't bill. Built for the realities of ABA practice management.
Real-time validation checks available units and date ranges when creating events. If scheduled + billed + new event exceeds authorization, you get a clear warning—giving you visibility before potential billing issues arise.
Switch between Month, Week, Day, and 4-Day views to match your workflow. Month for planning, Week for coordination, Day for execution, 4-Day for focused scheduling.
Set up weekly therapy schedules once and generate months of sessions automatically. Daily, Weekly, or Monthly patterns with intelligent instance management.
Link BCBA supervision events directly to RBT therapy sessions. Track supervision coverage, maintain compliance ratios, and generate paired claims automatically.
Track services across Office, Home, School, or Telehealth locations. Automatic place-of-service code mapping for accurate claims. GEO tagging for home-based proof of presence.
Automatic detection of double-bookings, provider conflicts, and scheduling overlaps. Catch problems before they become payroll and billing nightmares.
From billable therapy sessions to PTO tracking, every appointment type has distinct rules, validation, and automation built in.
Billable
Direct ABA therapy delivered by BCBAs or RBTs. Consumes authorization units, generates claims.
Billable
Initial assessments, FBAs, VB-MAPP, reassessments. Typically longer sessions for documentation.
Billable
BCBA oversight of RBT therapy. Links to therapy events for compliance tracking.
Non-Billable
Paid time off—vacation, sick days, personal time. Blocks schedule, creates paid timesheet entries.
Non-Billable
Unpaid time off—extended leave, FMLA. Blocks schedule, creates unpaid timesheet entries.
Non-Billable
Team meetings, parent meetings, case consultations. Appears on all attendees' calendars.
Non-Billable
Training, documentation time, administrative tasks. Tracks non-client-facing work.
Non-Billable
Calendar reminders, announcements, office closures. Informational only—no timesheets.
Stop manually creating 40+ individual sessions. Define a pattern once and let VGPM generate all the instances automatically.
Events created every weekday, Monday through Friday. Automatically skips weekends.
Best for: Staff huddles, daily documentation blocks
Morning admin time every weekday at 8:30am
Events created on specific days of the week. Select one or multiple days.
Best for: Client therapy schedules, regular supervision
Therapy every Monday, Wednesday, Friday at 2pm
Events created on specific week + day combinations each month.
Best for: Monthly reviews, billing meetings, retrospectives
Team meeting on the first Tuesday of every month
Edit a specific instance and it becomes "locked"—protected from future template changes. Update the recurring template, and all unlocked future instances change automatically. Past sessions and customized instances stay exactly as you documented them.
Edit the template once—all unlocked future instances update automatically. Perfect for schedule-wide time changes or provider reassignments.
Real-time validation alerts you when scheduling services outside authorization date ranges or beyond unit limits. Catch potential billing issues before they happen.
Every billable event is checked against authorization limits and date ranges at scheduling time.
See authorized, scheduled, and billed units at a glance for each client.
Cancelled or deleted sessions return units immediately. No manual adjustments.
Authorizations can cover multiple billing codes. System validates the specific code.
Schedulers receive clear warnings when events fall outside authorization date ranges or would exceed unit limits—giving your team the visibility they need to avoid billing surprises and protect practice margins.
Switch perspectives instantly. Month view for big-picture planning, Day view for precise execution, Week view for team coordination.
Best for: Long-term planning, identifying gaps
Full month grid showing all events. Color-coded by type with "+X more" indicators for busy days.
Best for: Weekly coordination, conflict detection
7-day view with hourly breakdown. See provider schedules side-by-side for team coordination.
Best for: Day-of execution, precise timing
Single day with 15-minute increments. Current time indicator keeps you on track throughout the day.
Best for: Focused planning, end-of-week review
4 consecutive days with detailed view. Balance between daily detail and weekly context.
BCBA supervision events link directly to RBT therapy sessions, maintaining compliance relationships while keeping billing separate. Both events generate their own claims.
See which RBT sessions have supervision and which don't
Monitor BACB 5% supervision requirements automatically
Both complete session notes, both generate claim items
John (RBT)
10am - 12pm
Code: 97153
Maria (BCBA)
10am - 11am
Code: 97155
Employees request PTO, UTO, admin time, or supervisor meetings directly in VGPM. Automatic routing, automatic approval tasks, automatic calendar and timesheet creation.
Submit PTO, UTO, Admin, or Meeting request with dates and reason
System finds the right approver based on supervisor hierarchy
Task appears in approver's list with approve/deny options
Approved requests create calendar events and timesheet entries
No more PTO email threads. No more manual calendar updates. No more forgetting to add approved time to timesheets. Request, approve, done.
Yes, VGPM provides real-time authorization alerts. When you create a billable event, VGPM calculates: already scheduled units + already billed units + new event units. If this exceeds the authorization limit or falls outside the authorization date range, you receive a clear warning. You can still proceed if needed, but you'll have full visibility into the potential billing impact before saving.
Recurring events generate individual instances that can be independently modified. If you edit a specific instance (like moving a Thursday session to Friday for a holiday), that instance becomes "locked" and won't change when you update the template. This lets you handle exceptions without disrupting the entire recurring pattern.
Yes, schedulers and administrators can view team calendars showing multiple providers side-by-side. This makes it easy to identify coverage gaps, prevent double-bookings, and coordinate complex schedules across your practice.
When a BCBA creates a supervision event, they link it to the RBT's therapy event. Both events exist independently on the calendar with their own billing codes (typically 97153 for therapy, 97155 for supervision). Each generates its own claim item when session notes are completed. The link maintains the compliance relationship while keeping billing separate.
Authorization units are automatically recredited when events are cancelled or deleted. If you cancel a 2-hour therapy session that was consuming 8 units, those 8 units immediately become available for rescheduling. No manual adjustment required.
Yes, employees can submit PTO, UTO, administrative time, or supervisor meeting requests through the Event Requesting workflow. Requests are automatically routed to the appropriate approver based on your organizational hierarchy. Once approved, calendar events and timesheet entries are created automatically.
Every cancellation requires a reason category (Organization, Provider, or Client initiated) plus a detailed description. This creates an audit trail for compliance and enables cancellation pattern reporting—helping you identify if specific clients have high cancellation rates or if certain providers frequently need coverage.
Billed events have restricted editing to maintain billing integrity. You can still change times, reassign providers, update attendees, and modify billing code modifiers. However, you cannot change the client, billing codes, or authorization. All restricted edits create an audit trail noting the change was made post-billing.
VGPM supports six standard locations with automatic place-of-service code mapping: Office (11), Home (12), School (03), Telehealth - Patient Home (10), Telehealth - Patient Not Home (02), and Other (99). Home-based services can include GEO tagging for proof of presence when required by payers.
Use the Recurring Event feature. Create a weekly recurring event, select the days of the week (e.g., Monday, Wednesday, Friday), set the time and duration, assign the provider, and specify the date range. VGPM will automatically generate all individual session instances. Each instance appears on the calendar and can be individually modified if needed.
Watch our short demo to see how VGPM's scheduling protects your practice from authorization overages and billing headaches. It's the easiest way to see if VGPM is right for your team.