Insurance Services Automation Options
1. What does this feature do? (High-Level Overview)
Section titled “1. What does this feature do? (High-Level Overview)”This feature explains the optional Automation section inside the Insurance Service form and how each option influences note modifier selection or charge splitting behavior. It helps administrators configure predictable automation without changing backend code.
2. Who is this for? (Roles & Permissions)
Section titled “2. Who is this for? (Roles & Permissions)”- Users with
manage_insurances: Configure automation values while creating or editing insurance services. - Billing and clinical users: Do not configure these fields directly, but automation affects how notes and claim lines are produced.
3. Business Rules & Enforcements
Section titled “3. Business Rules & Enforcements”- Rule 1: Automation is skipped when a note already has manual modifiers.
- Rule 2:
Auto on POSmatches the note POS category (telehealthorin-person). Telehealth is determined byis_telehealth=trueor POS codes02/10; otherwise it is treated as in-person. - Rule 3:
Auto on Providermatches the effective provider type (bcba,bcaba,rbt) for the note context. - Rule 4:
Auto on Same Dayonly applies when same-day notes exist for the same patient, same real provider (provider_id), same CPT, and same date of service, with different POS values; later notes (bytime_in) receive the modifier while the earliest does not. - Rule 5: Same-day automation can update existing notes only when they are not billed and do not already have modifiers.
- Rule 6:
Auto on Overlappingstores a target CPT code. During claim processing, if note time overlaps with that target CPT on the same patient/date, charges can be split using the overlapping service pricing/modifier configuration. - Rule 7: If multiple services match automation conditions, selection priority favors more automation conditions, then more modifier complexity, then non-same-day services, then lowest ID.
- Rule 8: In current UI,
Auto on POSoptions arein-personandtelehealth;Auto on Overlappingoptions reuse the CPT list shown in the form.
4. UI Placement
Section titled “4. UI Placement”- Insurance > Edit Insurance > Insurance Services.
- Open Add Service or Edit Service modal.
- Expand the Automation accordion.
- Configure
Auto on POS,Auto on Provider,Auto on Overlapping, andAuto apply on same day.
5. How-To Guide (Step-by-Step)
Section titled “5. How-To Guide (Step-by-Step)”Scenario A: Apply modifier only for telehealth RBT notes
- Open service form and expand Automation.
- Set
Auto on POS = telehealth. - Set
Auto on Provider = RBT. - Save the service.
- Result: automation applies only when both POS and provider-type conditions match.
Scenario B: Configure same-day different-POS behavior
- In automation, enable
Auto apply on same day. - Keep other criteria aligned with the intended service (CPT/provider/POS as needed).
- Save the service.
- Result: for same-day notes with different POS, later notes can receive the service modifier automatically.
Scenario C: Configure overlapping CPT charge split behavior
- Set
Auto on Overlappingto a target CPT code. - Save the service with the intended modifiers and price.
- When overlapping notes exist against that target CPT, claim generation can split units/charges according to overlap duration.
6. What happens if…? (Edge Cases / FAQ)
Section titled “6. What happens if…? (Edge Cases / FAQ)”- Q: What happens if none of the automation conditions match?
A: No automated modifier is applied. - Q: What happens if a user manually sets modifiers in the note?
A: Automation is skipped for that note. - Q: What happens if I choose
Auto on Overlappingbut no overlapping notes exist?
A: No split is applied; normal charge handling remains. - Q: Can I select multiple provider values in
Auto on Provider?
A: The UI allows multi-select, but matcher behavior is exact per provider type. For predictable results, configure one provider value per service rule.