CCSD code G0640 – Oesophageal bypass closure
G0640 is the CCSD code for closure of bypass of oesophagus, the operation that closes or reverses an existing esophageal bypass. UK private medical insurers use it to pay the consultant, and it sits in Chapter 8 of the CCSD schedule, under Oesophagus.
The most important billing fact is that G0640 can't share a claim with G0500, the bypass it closes, or with G0740 for a ruptured esophagus. Get the code, the operative note and the preauthorization number to agree, and the claim goes through cleanly. This guide covers documentation, insurer rules, a pre-submission checklist and common mistakes.
- Chapter
- 8 Oesophagus
- Category
- Oesophagus
- Not billed with
- G0500 Bypass of oesophagus, G0740 Repair of rupture of oesophagus
- Billable
- No
Let Pabau's smart automation suggest the right codes, reduce claim denials, and keep your practice compliant—effortlessly.
- AI-powered code suggestions
- Real-time compliance checks
- Faster claims, fewer denials
Automate repetitive tasks and focus on what matters most—your patients.
Reduce coding errors and ensure compliance with the latest regulations.
Clean claims, fewer denials, and faster reimbursements.
Powerful insights and reporting to help your practice thrive.
HIPAA compliant SOC 2 certified GDPR-compliant Trusted by 4,000+ clinics worldwide
Key takeaways
CCSD code G0640 is “Closure of bypass of oesophagus”, the code for closing or reversing an existing esophageal bypass.
G0640 can’t share a claim with G0500, the bypass it closes, or with G0740 for repair of a ruptured esophagus.
Bupa, AXA Health and Vitality belong to the CCSD Group, but each insurer sets its own fees and preauthorization rules.
A clean claim pairs an operative note that matches the descriptor with an ICD-10 diagnosis and the preauthorization number.
Pabau pre-fills claims and checks required fields such as membership and preauthorization numbers before sending via Healthcode.
CCSD code G0640 closes an esophageal bypass
CCSD code G0640 is the code for “Closure of bypass of oesophagus” on the schedule UK private medical insurers use to pay consultants. It covers the operation that closes, or reverses, an esophageal bypass made at an earlier operation. The code sits in Chapter 8 of the CCSD schedule, under Oesophagus.
CCSD stands for Clinical Coding and Schedule Development. The CCSD Group, whose members include Aviva, AXA Health, Bupa and Vitality, maintains the codes and their descriptors. Descriptors do change, so check the current wording at ccsd.org.uk before you bill.
Private and NHS work use different systems. NHS episodes are coded in OPCS-4, while claims to private insurers use CCSD codes. If you work in both settings, code each episode in the right system, or the insurer will reject it. Our guide to CCSD codes for consultants explains how the wider schedule fits together.
Here are the facts worth keeping next to your coding screen:
- Code prefix G: G-series codes cover the oesophagus and upper gastrointestinal procedures. G0640 sits in the Oesophagus chapter.
- Billing format: a letter plus four digits, so five characters in all. Enter it exactly as G0640.
- Unacceptable combinations: CCSD lists codes that can’t be billed with G0640. They include G0500, G0740 and the oesophagectomy codes.
- Insurer recognition: insurers that use the CCSD schedule still decide what they cover. Confirm G0640 with each one.
- Schedule updates: CCSD revises codes and descriptors from time to time. Recheck G0640 after each update.
G0640 pays for the closure, and little else
G0640 pays the surgeon for the closure itself. Anesthesia, the assistant surgeon and the follow-up visit each go on their own line. Insurers differ on how those lines are coded, so check before you add them.
Bundling rules differ between Bupa, AXA Health, Vitality and smaller insurers. Check the insurer’s own schedule before you add any secondary code to a G0640 claim.
Two related codes can’t share a claim with G0640
The CCSD schedule lists codes that are unacceptable alongside G0640. Two matter most in practice, because they describe the same organ at different stages.
G0500 is the bypass itself. If the bypass was made at an earlier operation, only G0640 belongs on today’s claim. G0740 is repair of a ruptured esophagus, a different operation with its own descriptor.
The test is simple. Does the descriptor match what the operative note says was done? If it doesn’t, the code is wrong, however close the fees look.
The operative note decides whether G0640 gets paid
Insurers judge a claim against the clinical notes, not the code alone. Thin documentation is one of the most common reasons a G0640 claim is queried.
The consultant owns the record, and the billing team builds the claim from it. A G0640 claim usually needs these five items:
- Operative report: what was done, the technique, the findings and any complications. The consultant writes or dictates it on the day.
- Consultant details: the GMC number, the insurer recognition number and the consultant’s name. All three must match the insurer’s records exactly.
- Patient and episode details: the membership number, date of birth and treatment date, as shown on the preauthorization approval.
- Preauthorization reference: where the insurer required one, it goes on the claim. A claim without it is usually held or rejected.
- ICD-10 diagnosis code: most UK insurers want one alongside the CCSD code. The NHS Classifications Browser helps you confirm it.
Pro Tip
Dictate the operative report straight after the operation, while the details are fresh. Notes written days later are more likely to miss a detail the insurer asks about. A structured template captures the same data points on every G0640 episode.
Check each insurer before you bill G0640
Bupa, AXA Health and Vitality are members of the CCSD Group and bill from its schedule. For other insurers, confirm whether they use the CCSD schedule before you send a claim.
Our Bupa CCSD codes guide explains how Bupa structures its CCSD billing. The table below shows where to confirm G0640 with each insurer.
Consultant recognition matters as much as the code. If the insurer doesn’t recognize the consultant, the claim fails even when G0640 is on its schedule. So check recognition before you see a patient under a new insurer, not at billing.
Get preauthorization before the operation, not after
Whether G0640 needs preauthorization depends on the insurer and, sometimes, the patient’s policy. No single rule covers every UK insurer, so check each time.
- Bupa: requires preauthorization for most inpatient and day-case procedures. Get the code through Bupa’s provider portal before the operation.
- AXA Health: runs preauthorization for surgical procedures. Give AXA the procedure code and the ICD-10 diagnosis, and it will confirm what it needs.
- Vitality Health: requires preauthorization for most procedures. Its fee finder tool shows whether G0640 needs it and the benefit for a policy type.
- WPA: may require it, depending on the policy. Contact the WPA provider team with the procedure code before the operation.
- Cigna and smaller insurers: rules vary by corporate policy. Contact the insurer at the point of referral.
Skipping this step is expensive. Most insurers decline a claim that lacks a required preauthorization reference, and retrospective approval isn’t guaranteed. Keep the written approval in the episode record.
Pro Tip
Log the preauthorization number against the booking before you confirm the appointment. That way the reference is already on file when the claim is built, and a missing one is easy to spot.
Fees for G0640 are set insurer by insurer
There’s no national tariff for G0640. Each insurer sets its own benefit for the code, while CCSD maintains the codes and descriptors, not the fees.
Benefits change, so check the current figure with each insurer rather than relying on last year’s. The Healix fee schedule is one insurer table you can search by CCSD code.
Put fee information in writing. Insurer provider terms and consultant fee-transparency requirements expect the shortfall to be disclosed in writing before treatment. That way the patient knows what they’ll owe before the operation.
How a G0640 claim moves from theater to payment
The path is the same whether you send the claim through Healthcode, an insurer portal or practice software. The six checkpoints below are where claims stall.

- Record the operation: the consultant writes or dictates the operative report on the day. It names the procedure, the technique and the indication.
- Confirm the code: the billing team checks the G0640 descriptor against the note. If they don’t match, choose a different code.
- Find the preauthorization reference: pull the written approval and copy the reference onto the claim exactly.
- Build the claim: enter G0640, the ICD-10 code, the consultant’s numbers, the membership number and the treatment date. Then check them against the approval letter.
- Submit: most UK insurers take electronic claims through Healthcode, and some accept portal claims. Send it within the insurer’s claims deadline.
- Track and respond: watch the claim status and answer queries quickly, with the supporting notes attached.
Before you submit: A G0640 checklist
Run through this list before the claim leaves the practice. Each line maps to a common reason for a decline.
- The operative note describes closure of an existing esophageal bypass.
- Neither G0500 nor G0740 appears on the same claim.
- The ICD-10 diagnosis explains why the bypass was closed.
- The preauthorization reference matches the approval letter.
- The consultant’s name and recognition number match the insurer’s records.
- The membership number and treatment date match the approval.
- Any secondary code follows this insurer’s bundling rules.
Common mistakes that get G0640 claims declined
Most declines are preventable. These are the usual causes, with the fix for each.
- No preauthorization reference: the insurer needed one and nobody got it. Check the requirement at booking, not at billing.
- Consultant not recognized: the consultant isn’t on the insurer’s list, or recognition has lapsed. Confirm it for every new insurer, and again after any change in practice structure.
- Missing or mismatched diagnosis: the ICD-10 code is absent or doesn’t support a bypass closure. Make sure the operative note states the primary diagnosis.
- Duplicate billing: the same episode goes in twice, or a follow-up is coded as a new procedure. Check each claim is a separate episode.
- Unbundling: secondary codes go in that the insurer treats as part of G0640. Follow the insurer’s own bundling rules.
- Notes that don’t fit the code: the record doesn’t describe a bypass closure, or the operative report is missing. Get the report before the episode is coded.
A short insurer-specific checklist inside your billing workflow catches most of these before submission.
How Pabau keeps G0640 claims complete before they reach Healthcode
Many practices still build each insurer claim by hand. Someone copies the membership number, the preauthorization reference and the consultant details from three different places. One typo sends the claim back.
Pabau, the practice management platform we build, includes private practice claims software that pre-fills each claim from the patient record. It checks required fields such as membership and preauthorization numbers before the claim can be sent. The claim then goes to the insurer through Healthcode.
The result is fewer claims bounced back for a missing number, and less time spent chasing them.

Send complete CCSD claims the first time
Pabau pre-fills claims from the patient record and checks required fields such as membership and preauthorization numbers before sending via Healthcode.
Conclusion
G0640 is one of the easier CCSD codes to get right, as long as the paperwork tells one story. The operative note should describe closing an existing bypass, and G0500 and G0740 stay off the claim.
The trade-off is a few minutes at booking. Checking preauthorization and recognition then is far quicker than appealing a declined claim later.
If your team still re-keys those details for every insurer claim, that’s the step to fix first. Book a demo to see how Pabau pre-fills and checks your CCSD claims before they reach the insurer.
Continue your research
Billing a Bupa patient? Bupa CCSD codes guide explains how Bupa structures its CCSD schedule and what to confirm before you claim.
Was the esophagus repaired instead? CCSD code G0740 covers repair of a ruptured esophagus, the code most often confused with G0640.
Coding endoscopic work on the esophagus? CCSD code 0632G walks through billing for endoscopic dilatation of the esophagus.
Treating esophageal varices? CCSD code G1440 explains billing for injection sclerotherapy of esophageal varices.
Billing reflux surgery? CCSD code G2430 covers transabdominal antireflux operations and their claim requirements.
Frequently asked questions
Who maintains the CCSD schedule?
The CCSD Group maintains it. CCSD stands for Clinical Coding and Schedule Development, and its members include Aviva, AXA Health, Bupa and Vitality. The group sets the codes and their descriptors. Each insurer still sets its own fees and claim rules.
What ICD-10 code goes with G0640?
There isn’t one fixed pairing. The diagnosis depends on why the bypass is being closed, so code the reason the consultant documents for the operation. The NHS Classifications Browser helps you find the ICD-10 code for that condition.
What if no CCSD code matches the procedure?
Don’t force the closest code. The CCSD website has a code request form for procedures the schedule doesn’t cover yet. Until a code exists, ask the insurer how it wants the procedure billed, and get the answer in writing.
How do I appeal a declined G0640 claim?
Start with the decline reason on the insurer’s portal or remittance. Fix the cause, such as a missing preauthorization number, and resubmit. If the insurer questions the clinical need, send the operative note with a covering letter from the consultant.