Add, remove, or replace modifiers on claim service lines. Filter by payer and CPT codes. This module replaces the need for hardcoded modifier logic — you can configure any modifier change per payer.
Applies to: Professional (837P), Institutional (837I), Dental (837D)
| Field | Required | Description |
|---|---|---|
| Start Date | Yes | When this rule becomes active |
| End Date | No | When this rule expires |
| Payer Number | No | Only apply for a specific payer. Blank = all payers |
| Action | Yes | Add Modifier (1), Remove Modifier (2), or Replace Modifier (3) |
| Modifier Value | Yes | The modifier to add, remove, or find (for replace) |
| Replacement Modifier | Only for Replace | The modifier to replace with (only visible when Action = Replace) |
| CPT Codes | No | Comma-separated CPT codes. Only apply to service lines with these codes. Blank = all service lines |
| Modifier Position | No | Auto/Any = first available slot for Add, any matching position for Remove/Replace. Or pick a specific position (1-4) |
| Notes | No | Your reference notes |
Add modifier 25 to all E/M codes for Aetna.
| Field | Value |
|---|---|
| Payer Number | 60054 |
| Action | Add Modifier |
| Modifier Value | 25 |
| CPT Codes | 99211,99212,99213,99214,99215 |
| Modifier Position | Auto |
Medicare wants modifier 59 replaced with XE (Separate Encounter).
| Field | Value |
|---|---|
| Payer Number | 00882 |
| Action | Replace Modifier |
| Modifier Value | 59 |
| Replacement Modifier | XE |
| Modifier Position | Any |
Cigna requires modifier 95 on telehealth E/M codes.
| Field | Value |
|---|---|
| Payer Number | 62308 |
| Action | Add Modifier |
| Modifier Value | 95 |
| CPT Codes | 99211,99212,99213,99214,99215 |
| Modifier Position | Auto |
A payer rejects claims with modifier TC on certain codes.
| Field | Value |
|---|---|
| Payer Number | 00621 |
| Action | Remove Modifier |
| Modifier Value | TC |
| CPT Codes | 80053,80061 |
| Modifier Position | Any |