Key Takeaways
CCSD code 0004G is a UK private healthcare procedure code governed by the Clinical Coding and Schedule Development (CCSD) Group.
Fees for CCSD code 0004G are set by individual insurers (Bupa, AXA Health, Allianz Care, WPA) – not by CCSD itself.
Inclusion in the CCSD Schedule does not guarantee reimbursement; check each insurer’s current fee schedule before submitting a claim.
Pabau’s claims management software supports CCSD code workflows, invoice generation, and insurer submission for UK private clinics.
CCSD code 0004G is a procedural code within the CCSD Schedule used to identify a specific clinical activity for billing purposes across UK private medical insurers. When it is applied correctly, with the right documentation and the right insurer submission format, it processes cleanly. When it is not, the rejection lands in your accounts inbox weeks later.
If you are running a private practice and billing private medical insurance, this guide covers everything your team needs to use CCSD code 0004G accurately: its definition, documentation requirements, insurer-specific rules, and common claim errors to avoid.
CCSD Code 0004G: Definition and Clinical Context
CCSD code 0004G belongs to the CCSD Schedule of Procedures, the industry-standard coding system for clinical activity in UK independent healthcare. The CCSD (Clinical Coding and Schedule Development Group) maintains both a procedural schedule and a separate diagnostic schedule. CCSD code 0004G is a procedural code, not a diagnostic one.
Two facts govern how CCSD code 0004G functions in practice:
- CCSD sets the code and narrative. The Clinical Coding and Schedule Development Group defines what the code represents and how it should be interpreted clinically.
- Individual insurers set the fee. Bupa, AXA Health, Allianz Care, WPA, Aviva, and others each apply their own fee schedule to CCSD codes. The fee for CCSD code 0004G will differ across insurers, and CCSD itself does not publish or mandate a universal fee.
Quoting the wrong fee based on a different insurer’s schedule is one of the most frequent causes of partial payment or query-back from insurers.
CCSD code 0004G: Insurer fee schedules and reimbursement rules
No single fee applies to CCSD code 0004G across all private medical insurers. Each insurer publishes its own schedule, updated periodically, and the amounts can vary considerably. Before submitting any claim using CCSD code 0004G, verify the current fee against your recognized insurer’s published schedule.
One point from the CCSD Technical Guide is worth keeping front of mind: inclusion of a procedural code in the CCSD Schedule does not indicate the automatic agreement of any insurer to reimburse for that procedure. Insurers apply their own coverage criteria. A code appearing in the CCSD Schedule simply means it has a standardized narrative and reference; it does not mean every insurer will pay for it.
Bupa CCSD codes and 0004G implementation
Bupa uses CCSD codes as the industry standard for clinical activity coding in independent healthcare, as confirmed by the Bupa code search portal. Recognized providers can search for CCSD code 0004G directly in the portal to confirm the current Bupa fee and any associated submission requirements. For a full walkthrough of how Bupa uses CCSD codes across its fee schedule, see Pabau’s Bupa CCSD codes guide.
Allianz Care and CCSD code 0004G
The Allianz Care UK Published Fee Schedule is a comprehensive, CCSD-based list of procedure code fees with effective dates noted in the document. Providers billing Allianz Care should always confirm the fee schedule edition they are working from, as figures are updated periodically and the effective date governs which fees apply to each claim period.
Pro Tip
Keep a version-dated copy of each insurer’s fee schedule saved to your admin drive. When an insurer updates their schedule, note the effective date. A claim submitted at last year’s fee rate may result in a short payment, a query, or a formal reconciliation request months later.
Documentation Requirements for CCSD Code 0004G
Accurate CCSD code 0004G claims depend on documentation that matches the procedure narrative. UK private insurers routinely audit clinical records when claims are queried, and insufficient or inconsistent notes are the second most common reason for delayed payment after incorrect code selection.
The following documentation elements should be present in the patient record whenever CCSD code 0004G is invoiced:
- Date of service: The exact date the procedure or clinical activity was performed, matching the invoice date.
- Clinician identity: The name and recognized provider number of the clinician who performed the activity.
- Procedure narrative match: A clinical note that reflects the activity described in the CCSD 0004G narrative. The record does not need to reproduce the narrative verbatim, but it must be clinically consistent with it.
- Patient consent: Evidence of informed consent, particularly for any procedural intervention. UK GDPR and standard clinical governance requirements apply.
- Diagnosis context: If a diagnostic code is submitted alongside CCSD code 0004G, the records must support that diagnosis. Diagnostic codes in the CCSD Schedule are separate from procedural codes and are not loaded into procedure code tables.
UK GDPR governs how patient data within those records is stored and processed. Your UK GDPR checklist for clinical records should cover retention periods, subject access rights, and third-party data sharing with insurers. Insurers are permitted to request supporting clinical documentation as part of a claims audit; your records system needs to retrieve the relevant notes quickly and in full.
Submitting Claims Using CCSD Code 0004G
Claim submission for CCSD code 0004G follows the same workflow as other CCSD procedural codes. The key variables are the insurer’s submission channel, the invoice format, and whether prior authorisation was obtained.
Manage CCSD billing without the manual work
Pabau supports CCSD code workflows for UK private clinics – from invoice generation to insurer submission. See how it fits your practice.
Prior authorisation
Most UK private medical insurers require prior authorisation before certain procedures. Whether CCSD code 0004G requires prior authorisation depends on the insurer and the policy terms of the individual patient. Verify directly with the insurer before the appointment whenever the procedure type might attract a pre-approval requirement. Submitting a claim for a procedure that required authorisation but did not receive it is grounds for outright rejection, regardless of how accurate the code is.
Invoice format and submission channels
UK private insurers accept invoices through a combination of electronic submission portals and, in some cases, paper or PDF. Electronic submission is faster and reduces transcription errors. When building your invoice for CCSD code 0004G, the following fields are typically required:
- Patient name, date of birth, and membership or policy number
- Referring clinician details (where applicable)
- CCSD code 0004G with the corresponding narrative description
- Date of service
- Clinician name and recognized provider number
- Facility or hospital name (for inpatient procedures)
- Diagnostic code (where required by the insurer)
Pabau’s claims management software supports invoice generation with CCSD codes, helping UK private clinics reduce the manual steps in this workflow and submit claims with the correct fields populated consistently.

Common reasons for CCSD code 0004G claim rejections
Understanding rejection patterns helps practices fix the root cause rather than resubmitting the same error. The most frequent rejection triggers for CCSD procedural code claims include:
- Code mismatch: The code submitted does not match the clinical activity documented in the notes.
- Outdated fee: The invoiced amount does not match the insurer’s current fee schedule rate for CCSD code 0004G.
- Missing authorisation reference: Prior authorisation was obtained but the reference number was not included on the invoice.
- Unrecognized provider: The clinician submitting the claim is not recognized by that insurer. Each insurer maintains its own recognition list; a clinician recognized by Bupa is not automatically recognized by AXA Health.
- Incomplete patient details: Policy number or date of birth discrepancies between the clinic’s records and the insurer’s records trigger automatic flags.
Pro Tip
Run a monthly rejection audit: categorise each denied claim by rejection type, then trace back to the process step that caused it. Most practices find that 60-80% of their rejections cluster around two or three repeatable errors. Fix the process, not just the claim.
CCSD Code 0004G in the Context of the CCSD Schedule
The CCSD Schedule is maintained by the Clinical Coding and Schedule Development Group and contains both a Procedural Schedule and a Diagnostic Schedule. These two schedules serve different functions in private healthcare billing.
CCSD code 0004G is a procedural code. It is loaded into procedure code tables by practices and insurers alike. Diagnostic codes issued by CCSD do not constitute procedures and are not loaded into the same tables. Mixing procedural and diagnostic codes on an invoice, or applying a diagnostic code reference where a procedural code is required, is a frequent source of insurer queries.
The WPA medical fees schedule and similar insurer documents reflect this distinction: procedural and diagnostic codes are presented in separate sections, with different fee structures and different submission conventions for each.
For practices managing private practice billing across multiple insurers, keeping a clear internal reference that maps each CCSD code to its schedule type (procedural or diagnostic) prevents a category of avoidable errors that would not otherwise be caught before submission.
Using Practice Management Software for CCSD Code 0004G Billing
The administrative overhead of UK private healthcare billing is significant: tracking authorisation references, matching fees to the right insurer schedule, keeping patient records audit-ready, and reconciling payments against invoices. Practices billing CCSD code 0004G across multiple insurers handle these steps for every single claim. The margin for error is real, and the consequence of getting it wrong is delayed cash flow and staff time spent on resubmissions.
Practice management software built for UK private clinics handles the repeatable parts of this workflow. A good system does the following for CCSD billing:
- Maintains a CCSD code library with narratives, so billing staff select from a validated list rather than entering codes manually
- Generates invoices with the correct fields pre-populated from the appointment record
- Tracks insurer-specific fee schedules, flagging when a schedule update may affect pending invoices
- Links clinical notes to the claim, so documentation is retrievable if an insurer requests an audit trail
- Records authorisation reference numbers against the relevant appointment and invoice
For skin clinics and other private practices billing insurers regularly, the time saved across these steps per month is substantial. Pabau’s claims management software supports CCSD code workflows, invoice tracking, and insurer submission for UK private healthcare providers. Practices transitioning from manual spreadsheet-based billing to a structured system typically see a reduction in resubmission rates within the first billing cycle.
For teams transitioning from NHS to private practice, the shift to CCSD-based billing is one of the largest operational adjustments. NHS coding and private insurer billing operate on entirely different systems, conventions, and audit standards.
Getting the documentation and code workflow right from the start avoids the kind of billing backlog that takes months to unwind. Pabau’s digital consent forms and clinical records system help new private practices meet the documentation standards that insurers expect.

For data protection, all patient records and billing documentation handled through Pabau are governed by patient data protection best practices aligned with UK GDPR requirements. Insurers may request access to clinical records during a claims audit; having records stored in a compliant, accessible system means you can respond without disrupting your clinical workflow.
Conclusion
Getting CCSD code 0004G right is about consistency across three linked steps: the correct code selection, documentation that matches the procedure narrative, and an invoice submitted with the right fee for the right insurer. Each step depends on the one before it. Weak documentation makes accurate invoicing harder; outdated fee schedules make accurate invoicing impossible.
Pabau’s claims management tools help UK private clinics build that consistency into every billing cycle, with CCSD code support, insurer-ready invoice generation, and audit-accessible clinical records built into one system. To see how Pabau handles CCSD billing for private practices, book a demo.
Continue your research
Need a full guide to Bupa’s CCSD code schedule? Bupa CCSD codes covers how to find the right code, avoid claim denials, and submit electronically.
Looking for a complete fee schedule breakdown? Bupa procedure codes fee schedule provides a reference guide to Bupa’s CCSD-based fee structure.
Considering moving your billing workflow into practice management software? Claims management software shows how Pabau handles insurer submissions, invoice tracking, and CCSD code workflows.
FAQ
CCSD code 0004G is a procedural code within the CCSD (Clinical Coding and Schedule Development Group) Schedule used in UK private healthcare to identify a specific clinical activity for billing purposes. It is a procedural code, not a diagnostic one, and is loaded into procedure code tables by practices and insurers for invoicing and reimbursement purposes.
Individual insurers set their own fees for CCSD code 0004G. Bupa, AXA Health, Allianz Care, WPA, Aviva, and other private medical insurers each publish their own fee schedules. CCSD itself only defines the code and its narrative; it does not set or mandate any fee amount.
No. Inclusion of a procedural code in the CCSD Schedule does not indicate automatic insurer agreement to reimburse. Each insurer applies its own coverage criteria and may decline to pay for a procedure even if a valid CCSD code exists for it. Always verify coverage with the patient’s insurer before performing the procedure.
CCSD procedural codes identify clinical procedures and interventions; they are loaded into procedure code tables and used to invoice insurers. CCSD diagnostic codes represent diagnostic service charges (such as tests or scans); they are issued separately and are not loaded into procedure code tables. The two code types serve different functions on a private healthcare invoice and must not be substituted for one another.
The full narrative for CCSD code 0004G is available through the CCSD Schedule, which requires a registered login at ccsd.org.uk. Bupa-recognized providers can also check the Bupa code search portal at codes.bupa.co.uk. Some practice management systems with integrated CCSD code libraries surface the narrative directly within the billing workflow.