Pain Point, Solved 4.9 ★★★★★ Google Rating

Why Are Post-Op Office Visits Denying CO-97 and Which Modifier Fixes It?

Post-op office visits deny CO-97 because the global surgical package bundles related follow-up care for 0, 10, or 90 days after a procedure, and when a separately payable service falls inside that window without the right modifier, the payer bundles it as included. The fix is the correct global-period modifier for the situation: modifier 24 for an unrelated evaluation and management visit with a distinct diagnosis, modifier 79 for an unrelated procedure during the postoperative period, and modifier 78 for a related return to the operating room for a complication. But the modifier only gets applied if someone can see the window in the first place, which is the real gap. The fix has three moves: track which patients are inside a 0, 10, or 90-day global window so every visit gets flagged, apply the correct modifier with the supporting diagnosis, and appeal misapplied global denials with the operative and visit documentation. We run those moves inside the systems you already use, so a separately payable visit gets paid. The table of contents maps the whole method; the moves after it are the detail.

How to Clear a Post-Op CO-97 and See the Global Window First

The goal is simple: every visit inside a global window flagged before it bills, the right modifier applied, and the separately payable services paid instead of bundled. Here is what does that, move by move.

1. See the Global Window Before You Bill the Visit

The root of a post-op CO-97 is visibility, not coding. A surgeon’s patient can be inside a 0, 10, or 90-day global period from an earlier procedure, and if the schedule and the charge do not flag it, the visit bills as if there were no window, and the payer bundles it. Track the global period on every surgical patient so any visit that falls inside a window is flagged the moment it is scheduled. You cannot append the right modifier to a window you cannot see, and the window is where every one of these denials starts.

2. Apply Modifier 24 for an Unrelated E/M Visit

When the patient is inside a global window but comes in for an evaluation and management visit unrelated to the surgery, modifier 24 tells the payer the service is separate. The key is the diagnosis: the unrelated E/M has to carry a distinct diagnosis that shows it is not follow-up for the operation. A knee-replacement patient seen for a shoulder problem is a classic case. Modifier 24 with the shoulder diagnosis is what turns a bundled denial into a paid visit.

3. Use Modifier 79 or 78 for Procedures in the Window

Not every in-window service is an office visit. When the surgeon performs an unrelated procedure during the postoperative period, modifier 79 marks it as separate. When the patient returns to the operating room for a related complication of the original surgery, modifier 78 applies. Choosing between 24, 79, and 78 depends on whether the service is an E/M or a procedure and whether it is related or unrelated to the original surgery, and getting that choice right is what makes the service payable instead of bundled.

4. Appeal Misapplied Global Denials With the Documentation

Some CO-97 global denials are simply wrong: the payer bundled a service that was genuinely separate, or the modifier was applied correctly and the claim still denied. Those get appealed, not written off. The appeal packet pairs the operative note that defines the original global period with the visit documentation that shows the new service was unrelated or a separate procedure. Tracking which post-op denials are winnable appeals versus which need a corrected modifier is what keeps separately payable revenue from quietly disappearing into the surgical package.

5. Hand Global-Period Work to a Dedicated Team

Practices that stop losing post-op visits to bundling do it by handing global-period tracking and modifiers to a dedicated team: remote specialists who flag every window, apply the right modifier, and appeal the misapplied denials, live in 1 to 2 weeks. The surgeon and the coder go back to the work only they can do, a trained backup covers every gap, and the post-op denial queue stops being the thing nobody has visibility into. Below is what it sounds like when nobody owns it yet, in providers’ own words.

Key Pain Points and Discussions by Providers

real reports from practice staff, lightly edited

“A patient in a 90-day knee global came in for a completely unrelated shoulder problem, and the E/M denied CO-97 like it was part of the surgery. It was not. It just needed modifier 24 with the shoulder diagnosis, but nobody flagged that he was still in a global window, so it went out bare and bundled.” – coder, orthopedic surgery practice

“Our schedulers have no way to see who is inside a global period. The visit gets booked, the charge gets entered, and the first time anyone realizes there was a window is when the CO-97 comes back. By then we are appealing something that should have had a modifier from the start.” – billing lead, surgical practice

“The hard part is not the modifier, it is knowing you need one. Once you can see the patient is in a 90-day global, 24 or 79 is obvious. Without that visibility you are blind, and separately payable visits just vanish into the surgical package.” – revenue cycle lead, orthopedic group

“We were writing off post-op CO-97s as if they were correctly bundled. A lot of them were unrelated visits that should have been paid. We were handing the payer free bundling on services the global package never covered.” – billing manager, multi-provider surgery group

“Half our post-op denials were a modifier choice problem. Was it unrelated E/M, an unrelated procedure, or a return to the OR? Twenty-four, seventy-nine, or seventy-eight. Nobody was making that call consistently, so the claims went out wrong and denied.” – coder, surgical practice

Our Answer

Here is what we actually do. A dedicated remote specialist tracks the global period on every surgical patient, so any visit that falls inside a 0, 10, or 90-day window is flagged before it bills. They apply the right modifier for the situation, 24 for an unrelated E/M visit with a distinct diagnosis, 79 for an unrelated procedure in the postoperative period, 78 for a related return to the operating room, and when a genuinely separate service is bundled anyway, they appeal it with the operative and visit documentation. Our specialists are credentialed professionals, overseas-trained physicians and US-licensed nurses and pharmacists, working inside your scheduling and billing systems, with AI drafting the first pass and a human verifying every modifier and every appeal. This is our denials and appeals management paired with an AI-first workflow, in one paragraph.

Why This Keeps Happening

If the visit was separately payable, why does it bundle? Because the global surgical package is designed to include related follow-up care for a set window, and Medicare defines three of them: a 0-day period for endoscopies and minor procedures, a 10-day period for other minor procedures, and a 90-day period for major surgery. Inside that window, the payer assumes any related service is already paid for in the surgical fee. The system does exactly what it is built to do. The failure is that a separately payable service, an unrelated visit or procedure, went out without the modifier that tells the payer it does not belong to the package.

The reason the modifier goes missing is visibility, not knowledge. Most schedulers and coders have no built-in view of which patients are inside a global window on any given day, so a visit gets booked and charged as if the earlier surgery never happened. By the time the CO-97 comes back, the practice is reworking a claim that should have carried modifier 24, 79, or 78 from the start. Closing that visibility gap, seeing the window before the claim goes out, is exactly the kind of tracking a dedicated revenue cycle management workflow is built to provide.

And the cost hides in plain sight. A bundled post-op visit does not look like a denial to fight; it looks like a service that was correctly included, so it gets written off without a second look. Multiply that across a busy surgical schedule, where patients cycle through 90-day windows constantly, and separately payable revenue leaks out steadily. AAPC and MGMA both flag global-period modifier errors as a common and recoverable source of surgical denials, precisely because so many of them are winnable visits that were simply never flagged as in-window. The visit was payable. The window was invisible.

⚠️ The quiet one that hurts most: The quiet one that hurts most: the unrelated visit that gets written off as correctly bundled. It does not look like a denial worth fighting, because on the surface the patient was inside a global window and the CO-97 looks legitimate. But the service was unrelated to the surgery and should have been paid with modifier 24, 79, or 78. Unless someone can see the window and judge whether the service actually belonged to the package, the most expensive denials are the ones nobody questions, the separately payable visits quietly absorbed into a surgical fee they were never part of.

Most groups have already tried the obvious fixes before they talk to anyone. Each one fails the same way: the work lands back on the practice. The pattern, in one table:

What you tried What actually happened Who ended up doing the work
Billed post-op visits without checking for a global window Unrelated E/M and procedures denied CO-97 as bundled because no modifier was applied Whoever entered the charge, blind to the window
Wrote off every post-op CO-97 as correctly bundled Handed the payer free bundling on unrelated services the global package never covered Nobody, the revenue just leaked
Guessed the modifier when someone remembered the window Applied the wrong choice among 24, 79, and 78, so the claim still denied or paid incorrectly One person’s inconsistent judgment
Gave global-period work to a dedicated remote specialist Every window flagged before billing, the right modifier applied, misapplied denials appealed with documentation Someone whose whole job it is

The Solution

So what does “someone whose whole job it is” look like on a post-op CO-97? The specialist starts where the practice usually cannot: they track the global period on every surgical patient, so any visit inside a 0, 10, or 90-day window is flagged before it bills. Then they make the modifier call the visit needs, 24 for an unrelated E/M with a distinct diagnosis, 79 for an unrelated procedure in the postoperative period, 78 for a related return to the operating room, and apply it with the supporting documentation. Most post-op bundling loss is a visibility-and-modifier problem, and that is exactly what dedicated denials and appeals management is built to solve before a payable visit ever gets written off.

When a genuinely separate service is bundled anyway, the specialist appeals it rather than eating it. The appeal packet pairs the operative note that defines the original global period with the visit documentation that shows the new service was unrelated or a distinct procedure, so the payer has to unbundle what it wrongly included. Every post-op denial is sorted into the ones that need a corrected modifier and the ones that need an appeal, so separately payable revenue stops disappearing into the surgical package.

Behind all of it, AI drafts the first pass and a credentialed human verifies. The workflow flags the global window, proposes the modifier, and assembles the appeal packet; a person confirms the service is genuinely separate and owns the modifier choice and the appeal. Every security control that protects the chart data moving through that process is documented and auditable, and the whole approach is described on our HIPAA and security page, because moving operative and visit documentation through a coding and appeals workflow is only safe when the controls are real.

Who Actually Does This Work

Fair question: why would an outsourced team handle your global-period modifiers better than your own coders? Because tracking windows and making the 24-79-78 call all day is their entire job, not the thing they squeeze between other charges. The people working your denials are credentialed medical professionals: overseas-trained physicians, US-licensed nurses and pharmacists, and PharmDs, all trained in US surgical coding, global-period rules, and denial management workflows. They know which visits fall inside which window, which modifier a separately payable service needs, and how to read an operative note to prove a service was unrelated. That is not a generalist task handed to whoever is free; it is a specialty.

We are not a call center. We are a clinical operations partner, a healthcare BPO built on dedicated virtual staff: 500+ credentialed professionals, 24/7 coverage, and the AI-first-pass plus human-verify workflow you just read about behind every one of them. A typical practice is live in 1 to 2 weeks, at up to 70% below the cost of hiring locally, and no one on our side goes out without a trained backup already inside your workflow, so a separately payable visit never bundles because the one coder who tracks global windows is on vacation.

And the security piece your compliance officer will ask about: we are audited to SOC 2 Type II with zero exceptions and certified for ISO/IEC 27001:2022, HIPAA, and GDPR, with zero breaches in eight years. Every workstation runs inside a secure enclave on US-based servers, with screen captures and downloads blocked by policy, so PHI never sits on someone’s home laptop. Every client account carries a $5M E&O and cyber liability policy and a BAA signed before any work starts; the full detail lives in our HIPAA and security posture.

Put the routine and the people together, and a specific list of things simply stops happening.

✓ What stops happening: What stops happening: the unrelated visit that bundles because nobody saw the global window. The post-op CO-97 written off as correctly included when it was really a payable service. The scheduler and coder billing blind to a 90-day window running under the patient. The wrong choice among modifiers 24, 79, and 78 that denies the claim anyway. The steady leak of separately payable revenue into surgical fees it was never part of.
2-Week Free Trial

Ready to Stop Losing Post-Op Visits to Bundling?

How We Permanently Fix the Process

A person alone is not the fix, and neither is a bot alone. The fix is a documented global-period workflow: every surgical patient’s window tracked on the schedule, the rule for when a visit is separately payable, the modifier choice among 24, 79, and 78 spelled out for each situation, and the appeal path for misapplied bundling denials written down and worked the same way every time. Before we take a single claim for a new practice, we chart your post-op CO-97 volume by procedure and window so we can see where payable visits are being lost, and we build the workflow against that, not against a generic template.

From there the workflow becomes a living playbook rather than tribal knowledge in one coder’s head. It records which procedures carry which global periods, how to flag a visit that falls inside a window, when each of the three modifiers applies, and the exact documentation that wins an unbundling appeal. It is written down, kept current, and owned by the team. When your specialist is out, a trained backup works the same playbook the same way, so a separately payable visit never bundles because one person was away that day.

That is the difference between reworking this month’s post-op denials and fixing the process for good, and it is what a dedicated revenue cycle management partner actually buys you. A coder leaving used to mean the team went blind to global windows again and payable visits started bundling. Under this model the workflow keeps running, the playbook stays, the backup steps in, and a post-op CO-97 stops being the denial nobody saw coming.

The Whole Thing in Four Sentences

Post-op office visits deny CO-97 because the global surgical package bundles related follow-up care for 0, 10, or 90 days, and a separately payable visit that falls inside that window without the right modifier gets treated as included. The fix is the correct modifier, 24 for an unrelated E/M visit with a distinct diagnosis, 79 for an unrelated procedure in the postoperative period, and 78 for a related return to the operating room, but the modifier only gets applied if someone can see the window first. Billing blind to the window, writing off post-op denials as correctly bundled, or guessing the modifier all fail the same way. The fix is to track every global period so visits get flagged, apply the right modifier, and appeal misapplied denials with the documentation. An orthopedic surgery practice runs exactly this model with us today, names withheld, no patient data shown.

If you want to check us out before talking to anyone: our security posture is independently auditable, we are an MGMA 2026 Corporate Member, and 800+ providers run back office work with us.

Ready to stop losing post-op visits to bundling? Try us risk free: two weeks, your real post-op denial queue, dedicated specialists tracking every window and applying the right modifier, and if it does not earn the handoff, you walk away. From here down is the sales part, and it is short: here is exactly what it costs.

Transparent Weekly Pricing

One Flat Weekly Rate. 45 Hours of Coverage.

No hourly meters, no setup fees, no long-term contracts. Your dedicated team member covers your desk 45 hours every week, and a trained backup steps in at no charge whenever they are out.

Single
$399/ week

One dedicated remote specialist tracking your global periods and working post-op CO-97 denials end to end, single-site orthopedic or surgical practice

Enterprise
$299/ week

10+ remote specialists, multi-location surgical network, MSO, or PE-backed platform running global-period denial work across many providers

  How Pricing Works

45 hours of coverage for less than others charge for 40.

Standard US full-time year: 40 hrs x 52 weeks = 2,080 hours, the federal basis for computing hourly pay per the U.S. Office of Personnel Management. A Staffingly plan: 45 hrs x 52 weeks = 2,340 hours a year, that is 260 additional hours included in your flat rate. $399/week x 52 = $20,748 a year / 2,340 hours = $8.87 per hour. Typical US market rates for healthcare virtual assistants run $9.50 to $13.00 per hour for 40 hours of coverage.

Trained backup VA Dedicated success manager Monthly training updates HIPAA-certified staff $5M E&O and cyber liability

Flag Every Global Window This Month

You have seen the whole method. The pilot proves it on your own post-op denial queue, with a tracker your team can watch every day.

Start My 2-Week Free Trial

Request Information

Single specialty or multi-site? One payer or many? Tell us your situation and we will map the right coverage within 24 hours.

Frequently Asked Questions

Because the visit fell inside a surgical global window and went out without a modifier telling the payer it was separate. The global package bundles related follow-up care for 0, 10, or 90 days after a procedure, so any in-window service is assumed included unless a modifier says otherwise. An unrelated visit billed bare inside that window bundles by default, even though it was separately payable.
It depends on the service. Modifier 24 is for an unrelated evaluation and management visit inside the global period, and it needs a distinct diagnosis showing it is not surgical follow-up. Modifier 79 is for an unrelated procedure performed during the postoperative period. Modifier 78 is for a related return to the operating room for a complication of the original surgery. Choosing correctly among 24, 79, and 78 is what makes the service payable instead of bundled.
You have to track it. Medicare assigns procedures a 0, 10, or 90-day global period, and the window runs from the surgery date. The problem in most practices is that schedulers and coders have no built-in view of who is in a window on a given day, so visits get billed blind. Flagging the global period on the schedule for every surgical patient is what lets the right modifier get applied before the claim goes out.
It depends on whether the service was genuinely part of the surgical package. If it was truly related follow-up, it is correctly bundled. If it was an unrelated visit or a distinct procedure, it is separately payable and should be corrected with the right modifier or appealed. The appeal pairs the operative note defining the global period with the visit documentation showing the new service was unrelated, so the payer has to unbundle what it wrongly included.
Staffingly charges a flat weekly rate per dedicated remote specialist, with lower per-person rates for teams of 5 or more and 10 or more. Every plan covers 45 hours of coverage per week with a trained backup included, and there is no percentage of your recovered dollars. The pricing section on this page shows how the flat rate compares with typical US market rates for this work.
No. AI drafts the first pass, flagging the global window, proposing the modifier, and assembling the appeal packet, and a credentialed human verifies that the service is genuinely separate and owns the choice among modifiers 24, 79, and 78 and the appeal. The coding judgment stays with people. Automation removes the repetitive window-tracking and packet assembly so the specialist spends their time on the calls that need a human.
No. Our specialists work inside the scheduling and billing systems you already use, so there is no migration and no new platform for your staff to learn. They track the global windows and apply the modifiers where the work already lives and appeal through the channels you already have, which is why a typical practice is live in 1 to 2 weeks rather than months.
Usually within the first two weeks. Once a dedicated specialist is tracking the global period on every surgical patient and flagging in-window visits before they bill, the unrelated services that used to go out bare start carrying the right modifier, and the separately payable visits that used to bundle start getting paid instead of written off.
Your dedicated specialist works a 9-hour day, Monday to Friday, which is 45 hours of coverage each week. The ninth hour is part of the flat weekly rate, not billed as overtime. Over a year that is 2,340 hours of coverage, against the standard US full-time work year of 2,080 hours (40 hours x 52 weeks, the same basis the U.S. Office of Personnel Management uses to compute hourly rates of pay). That is how $399 per week works out to $8.87 per hour.
Dan Nandan, CEO of Staffingly, Inc.

Written By

Dan Nandan
Founder and CEO, Staffingly, Inc. · Piscataway, NJ

Dan Nandan has spent 25+ years in IT consulting and healthcare BPO, was among the first in the US to build an RPO/BPO delivery network in India, and has been featured in Computerworld. He runs the operations and the dedicated virtual teams behind the workflows on this page; the team-voice answers above come from the remote specialists who work them every day.

Connect on LinkedIn

Where the Claims on This Page Come From

Sources & References

  • CMS, Global Surgery Booklet (MLN). Official Medicare guidance defining the 0, 10, and 90-day global surgical periods and the modifiers used for services within them. cms.gov
  • AAPC Knowledge Center, Global Surgery Coding. Coder-education guidance on the global surgical package and the correct use of modifiers 24, 78, and 79 during the postoperative period. aapc.com
  • MGMA Practice Operations and Revenue Cycle Resources. Benchmarks and guidance on surgical coding denials and recoverable revenue for medical group practices. mgma.com
  • HFMA Revenue Cycle and Denials Management Resources. Guidance on bundling denials, appeals workflow, and the revenue impact of misapplied global-period edits. hfma.org
  • AMA CPT and Modifier Resources. Physician-practice references on CPT modifiers and their correct application to services within a surgical global period. ama-assn.org