Workflow · Authorization create
W1 Authorization create
Stamps each new authorization with the client's clinic and caseload so it appears in the right BCBA's and therapist's views from the moment it is created.
Steps
- Copy clinic and caseload keys from Client
Workflow · Appointment create
W2 Appointment create
Copies the client's clinic and guardians onto every new appointment so schedulers see it under the right site and families see it in the portal.
Steps
- Copy clinic and guardians from Client
Workflow · Session create
W3 Session create
Sets up each new session with the client's clinic and supervising BCBA and applies the correct billing modifier for the therapist's credential.
Steps
- Copy clinic and supervising BCBA from Client
- Therapist is an RBT?
- Therapist is a BCaBA?
- Therapist is a BCBA or Licensed Therapist?
- Therapist is a BCBA-D?
Workflow · Treatment Plan create
W4 Treatment Plan create
Links a new treatment plan to the client's clinic, BCBA and guardians so the right people can see and review it from day one.
Steps
- Copy clinic, BCBA and guardians from Client
Workflow · W4a Goal create
W4a Goal create
Inherits the clinic, client and guardians from the parent treatment plan onto each new goal so progress shows up in the family portal.
Steps
- Copy clinic, client and guardians from the treatment plan
Workflow · Client assignment re-sync
W5 Client assignment re-sync
When a client's BCBA, therapists or guardians change, re-keys their open authorizations, upcoming appointments, sessions, plans and goals to match.
Steps
- Re-key open authorizations
- Re-key future appointments
- Re-key upcoming sessions
- Re-key live treatment plans
- Re-key goals for the portal
Workflow · Booking validation + draft session
W6 Booking validation + draft session
Stops bad bookings before they happen by checking consent, therapist availability and an active authorization, then drafts the session automatically.
Steps
- Client has no consent on file?
- Find overlapping appointments for this therapist
- Is the therapist already booked in this slot?
- Find an active authorization covering this slot
- No active authorization?
- Did the booking pass all three checks?
Workflow · Progress Note create
W7 Progress Note create
Scopes a new progress note to its session and stamps the author, and flags the session as supervision when it is a 97155 visit.
Steps
- Copy scoping keys from the session; stamp author
- Session is 97155 supervision?
Workflow · Unit computation and validation
W8 Unit computation and validation
Applies the CMS 8-minute rule to every session so billed units are right, and flags any session where the therapist's count disagrees.
Steps
- Suggested units per the CMS 8-minute rule
- Write suggested units
- Logged, and delivered units differ from suggested?
Workflow · Overlap validation
W9 Overlap validation
Catches a client accidentally booked into two sessions at the same time so overlapping visits never reach billing.
Steps
- Find overlapping sessions for the same client
- Does another session overlap this one?
Workflow · Note sign and session log
W10 Note sign and session log
When a therapist signs a note, the session becomes billable, missing guardian signatures are called out and the action is recorded for auditors.
Workflow · W10a Logging guard
W10a Logging guard
Refuses to log a session against an exhausted or expired authorization and tells the therapist why, so unbillable work is never delivered.
Workflow · Auth decrement and exhaustion
W11 Auth decrement and exhaustion
Draws units from the authorization as sessions are logged and alerts the supervising BCBA the moment it runs out.
Workflow · Audit - client record events
W12 Audit - client record events
Writes an audit row every time a client record is created or changed so reviewers can see exactly who touched what.
Workflow · Auth renewal scan
W13 Auth renewal scan
Scans daily for authorizations nearly used up or expiring within 30 days and prompts the BCBA to start the renewal early.
Steps
- Authorizations at 90 percent used or expiring within 30 days
- Flag each for renewal
Workflow · Billing export
W14 Billing export
Turns signed, logged sessions into claims at each payer's contracted rate, marks them billed and records the export for audit.
Steps
- Look up the contracted rate for this payer and CPT
- Build the claim
- Mark the session billed
- Log the export
Workflow · Appointment reminders
W15 Appointment reminders
Emails families and therapists the day before each appointment so fewer sessions are missed.
Steps
- Appointments starting within 24 hours with no reminder sent
- Remind each family and therapist
Workflow · W15a No-show sweep
W15a No-show sweep
Closes out appointments that never happened as no-shows, protects the authorization from being charged and invites the family to rebook.
Steps
- Past appointments still sitting in Booked or Confirmed
- Record each no-show
Workflow · Note-due nag
W16 Note-due nag
Reminds therapists about sessions still waiting on a signed note so documentation never holds up billing.
Steps
- Sessions ended over 24h ago with no signed note
- Remind each therapist
Workflow · Plan review scan
W17 Plan review scan
Warns each BCBA two weeks before a treatment plan's review date and moves the plan into review when the date arrives.
- 4 steps
- on Treatment Plans
Steps
- Active plans with a review date within 14 days
- Warn each authoring BCBA
- Active plans whose review date has arrived
- Move each into review
Workflow · W17a Credential expiry scan
W17a Credential expiry scan
Gives staff 60 days' notice before a certification lapses so sessions stay billable.
Steps
- Active staff whose certification expires within 60 days
- Warn each staff member
Workflow · Portal reschedule request
W18 Portal reschedule request
Routes a parent's reschedule request from the portal straight to the assigned therapist.
Steps
- Guardian asked to reschedule?
Workflow · Referral intake
W19 Referral intake
Turns a public referral into an intake client with a linked guardian, an intake MRN and consent locked off until it is signed.
Workflow · W1a Clinic admin backlink
W1a Clinic admin backlink
Points a clinic's admin contact back at the user whenever a Clinic Admin account is created or updated, keeping the clinic record in sync.
Steps
- Is this user a Clinic Admin?
Workflow · Denormalization backfill
W0 Denormalization backfill
Nightly repair that fills in missing clinic keys on authorizations, appointments and treatment plans so nothing slips out of its row-level security scope.
Steps
- Authorizations missing their clinic key
- Repair each authorization
- Appointments missing their clinic key
- Repair each appointment
- Treatment plans missing their clinic key
- Repair each plan
- Goals missing their clinic key
- Repair each goal