Key takeaways
CCSD code 0028G is a UK private healthcare diagnostic code that bills for a Single Gene Test of the SRD5A2 gene, used to help diagnose 5-alpha reductase type 2 deficiency.
0028G is a diagnostic service-charge code, not a procedural code: it is billed alongside the relevant consultation or procedure code rather than submitted as a standalone claim.
Major UK insurers including Bupa, AXA Health, Aviva, Allianz Care, Cigna, WPA, and Vitality Health all base their fee schedules on CCSD codes, though acceptance rules and fees vary by insurer and policy.
Claims submitted with incorrect, missing, or insufficiently documented CCSD codes are routinely rejected; accurate clinical and laboratory documentation is required before submission.
Pabau’s claims management software maps CCSD codes directly to invoices and supports electronic claim submission for UK private healthcare providers.
CCSD code 0028G is a diagnostic code from the Clinical Coding and Schedule Development (CCSD) Group’s schedule, used by UK private healthcare providers to bill insurers for a Single Gene Test of the SRD5A2 gene. Getting this code right on an invoice is not a formality. It is the single factor that determines whether a claim is paid, queried, or rejected outright.
CCSD code 0028G: clinical description and test overview
Private providers running a UK private practice deal with multiple insurers, each with their own fee schedules, but all of them anchored to the same CCSD coding framework. Understanding what 0028G tests for, which insurers accept it, and what documentation supports it prevents unnecessary claim delays and write-offs.
The SRD5A2 gene provides instructions for making steroid 5-alpha-reductase type 2, the enzyme that converts testosterone into dihydrotestosterone (DHT) in reproductive tissue. Pathogenic variants in this gene cause 5-alpha reductase type 2 deficiency, an autosomal recessive condition that affects genital development in individuals with a 46,XY karyotype.
Presentation ranges from ambiguous genitalia at birth to a predominantly male phenotype that virilizes further at puberty. Clinicians request the SRD5A2 single gene test when a patient presents with a disorder of sex development, ambiguous genitalia, or unexplained under-virilization, and an abnormal testosterone-to-DHT ratio has raised suspicion of the deficiency.
Sequencing the gene’s coding regions gives a molecular diagnosis where hormone testing alone is inconclusive.
This guide covers what CCSD code 0028G tests for, insurer recognition, documentation requirements, common billing errors, and how practice management software can reduce submission friction.
What is the CCSD framework and how does CCSD code 0028G fit into it?
The CCSD Group maintains two schedules for UK private healthcare: a Procedural Schedule for clinical interventions and a Diagnostic Schedule for pathology, laboratory, and molecular tests. CCSD code 0028G sits in the Diagnostic Schedule alongside other molecular and single gene test codes. It is not a surgical or consultant-procedure code, and it should not be billed as one.
Each CCSD code carries a narrative description, a chapter reference, and a set of coding principles that define when the code can legitimately be used. The CCSD Technical Guide (October 2025) sets out the business rules governing code structure, bundling restrictions, and the criteria for code amendment requests. These rules apply to all providers, regardless of which insurer they bill.
Providers leaving the NHS for private practice often find CCSD the sharpest learning curve in their transition. NHS coders work with OPCS-4; private billing teams need to map clinical and laboratory activity, including single gene tests, to CCSD narratives, which do not always translate one-to-one.
Where CCSD code 0028G sits in the schedule
CCSD narratives follow a single-code principle: each code is meant to describe the whole clinical or diagnostic activity it covers, not a component part of it. The narrative for 0028G describes one specific analysis, the SRD5A2 single gene test, so it should never be substituted for a different gene’s single gene test code or for a broader genetic panel that happens to include SRD5A2.
- 0028G cannot stand alone. It is typically submitted alongside the consultation or referral code that reflects the episode in which the test was requested, not as a standalone claim.
- 0028G is not a procedure. Do not apply theatre, anesthetist, or surgical assistant modifiers to this code.
- 0028G fees are insurer-set. CCSD assigns the code and narrative; each insurer sets its own reimbursement value, so verify the rate with the specific payer before invoicing.
Providers should always verify the current narrative against the full schedule via the Bupa Code Search portal or the CCSD schedule directly, since individual code narratives require login access to the CCSD website to view in full.
Which insurers recognize CCSD code 0028G?
All major UK private medical insurers use the CCSD schedule as their standard coding framework for both procedures and diagnostic tests. This means CCSD code 0028G is applicable across insurers for billing the SRD5A2 single gene test, though reimbursement rates and specific fee schedule positions vary by insurer and policy year.
| Insurer | Uses CCSD codes | Fee schedule reference | Submission route |
|---|---|---|---|
| Bupa | Yes | Bupa Code Search portal | Healthcode / direct portal |
| AXA Health | Yes | AXA Specialist Forms portal | Healthcode / AXA portal |
| Aviva | Yes | Aviva published fee schedule | Healthcode |
| Allianz Care | Yes | Allianz Care UK fee schedule | Healthcode |
| Cigna | Yes | Cigna UK fee schedule | Healthcode / Cigna portal |
| WPA | Yes | WPA medical fees page | Direct provider portal |
| Vitality Health | Yes | VitalityHealth fee finder | Healthcode |
Fee amounts are not published here because insurers set their own reimbursement levels based on the CCSD code. Always verify the applicable fee directly with the relevant insurer’s portal before invoicing. AXA Health’s Schedule of Procedures and Fees is a useful example of how insurers structure and publish CCSD-based fee tables, even when checking other insurers’ rates.
Providers working with skin clinic software or other specialist practice management platforms should confirm that their system’s procedure code table is updated to reflect the current CCSD schedule year, including new or amended single gene test codes. Outdated code tables are one of the most common causes of claim rejection.
Documentation requirements for CCSD code 0028G
Correct code selection only gets a claim as far as submission. What gets a claim paid is the clinical and laboratory documentation supporting the code. Insurers validate CCSD codes against the clinical record during pre-authorization checks and post-payment audits. Missing, vague, or inconsistent documentation triggers queries and delays reimbursement.
Practices subject to Care Quality Commission (CQC) inspection should note that documentation standards for billing overlap with CQC’s evidence requirements for safe, person-centred care. A CQC inspection checklist helps align documentation processes with both billing and regulatory expectations.
What documentation to include
- Clinical indication and referral: the requesting clinician’s notes documenting the clinical basis for the test, such as ambiguous genitalia or an abnormal testosterone-to-DHT ratio, along with date and clinician name.
- Test narrative match: the laboratory report and invoice wording should reflect the CCSD narrative for 0028G, a single gene test of SRD5A2, rather than a broader genetic panel or hormone assay.
- Specimen and laboratory detail: the sample type (blood, buccal swab, or saliva), collection date, and the laboratory that performed the analysis.
- Pre-authorization reference: most insurers require a pre-authorization number before elective genetic testing. This reference must appear on the invoice and claim form.
- Diagnosis code (where required): some insurers require a paired diagnosis code alongside the CCSD test code. Check insurer-specific requirements at time of claim.
Using digital patient forms that capture clinical detail at point of care reduces the documentation burden at billing stage. When the clinical record is created in structured digital format, extracting the information needed for insurer submission is faster and less prone to transcription error.

Pro Tip
Audit your clinical and laboratory records for the three months before submitting a batch of CCSD claims. Check each record against the CCSD test narrative for 0028G to confirm it documents a single gene test for SRD5A2, not a broader genetic panel. Update your documentation templates now rather than after a rejection.
How to submit a claim using CCSD code 0028G
Electronic submission via Healthcode is the primary route for most major UK insurers. Healthcode is the electronic data interchange (EDI) network used across the private medical insurance sector, and it is the submission method expected by Bupa, AXA Health, Aviva, Allianz Care, Cigna, and Vitality Health. WPA operates its own direct portal for some claim types.
The submission process for CCSD code 0028G follows the standard PMI claim workflow:
- Obtain pre-authorization. Contact the insurer before the test. Confirm the pre-authorization reference number and note any conditions attached.
- Record the test request and result. Document the clinical indication, specimen type, reporting laboratory, and result in the patient notes using language that matches the CCSD narrative for 0028G.
- Generate the invoice. Create a fee note that includes CCSD code 0028G, the pre-authorization number, the referring clinician’s name and registration number, the patient’s name and insurer membership number, and the date of the test.
- Submit via Healthcode or insurer portal. Upload the invoice through the appropriate EDI channel. Most insurers do not accept paper claims for standard elective tests.
- Respond to queries promptly. Insurers may raise a query if documentation is incomplete or if the code is not recognized under the patient’s policy. Responding within the insurer’s specified timeframe prevents the claim from being written off.
Good private practice management processes treat claim submission as a scheduled workflow task, not an afterthought. Batching claims weekly and reviewing rejections systematically prevents revenue leakage from routine coding errors.
Manage CCSD billing without the admin overhead
Pabau maps CCSD codes to invoices automatically, supports Healthcode-compatible claim submission, and keeps your clinical records audit-ready. See how UK private practice teams use Pabau to reduce billing errors and get paid faster.
Common billing errors with CCSD code 0028G and how to avoid them
Claim rejections for CCSD code 0028G typically fall into a small number of predictable categories. Most are avoidable with the right processes in place.
Using an outdated code
The CCSD schedule is updated annually. Codes can be amended, retired, or split into sub-codes. If your code table has not been updated for the current schedule year, you may be submitting a code that is no longer valid or that now maps to a different narrative. Always cross-reference against the current CCSD schedule before submitting a claim.
Bundling errors
CCSD’s Technical Guide contains explicit bundling rules. Some codes cannot be billed alongside certain ancillary codes because they are considered components of the primary activity. Billing 0028G alongside a code deemed bundled into it will result in partial payment or rejection. Review the CCSD coding principles for 0028G and any related codes you intend to submit on the same claim.
Missing pre-authorization
Submitting a claim without a valid pre-authorization reference is one of the fastest routes to rejection. Some providers assume pre-authorization is implied by the patient’s policy coverage. It is not. Pre-authorization is test-specific and episode-specific. Obtain it before the sample is taken, not after.
Incorrect insurer membership details
Claims submitted with an incorrect or expired membership number cannot be processed. Collect and verify the patient’s current insurer membership number at each appointment, not just at initial registration. Membership numbers and policy statuses change between episodes of care. This is a basic but frequently overlooked step — automated patient detail verification at booking is one of the features that save private practices time.
Pro Tip
Build a CCSD claim checklist into your pre-appointment workflow. Before each episode, confirm: pre-authorization reference obtained, correct CCSD code verified against the current schedule, patient membership details updated, and documentation template prepared. Running this check takes two minutes and prevents claim delays that can run for weeks.
CCSD code 0028G and UK regulatory context
CCSD billing does not exist in a regulatory vacuum. Private healthcare in the UK operates under a framework shaped by the Competition and Markets Authority (CMA) private healthcare market investigation, which established guidelines on fee transparency and information standards. These guidelines require providers to give patients clear information about the costs and codes associated with their treatment.
When invoicing using CCSD code 0028G, the invoice issued to the patient (or insurer) should clearly state the code and its description, so the patient understands what they are being billed for. This aligns with both CMA requirements and general good practice for data protection obligations when handling patient financial records.
The Healix fee schedule provides a further example of how insurers structure CCSD-coded payment frameworks, including specific rules on unbundling and what can and cannot be claimed separately within the same episode of care. Reviewing Healix guidance is a useful secondary reference even when billing a different insurer, since unbundling rules tend to be consistent across the sector.
Providers operating across multiple specialties should also consider compliance requirements for UK clinics beyond the billing context. Clinical governance, patient consent, and record retention requirements all intersect with the billing record when insurers conduct post-payment audits.
How Pabau supports CCSD billing for UK private healthcare providers
Manual CCSD billing processes are slow and error-prone. Pabau’s claims management software is designed for UK private healthcare providers who need to map codes to invoices accurately and submit claims through Healthcode-compatible workflows.

When a clinician requests a test in Pabau, the system can associate the relevant CCSD code with the appointment record and generate a fee note pre-populated with the insurer’s required fields. This reduces the manual re-keying that causes transcription errors in code entry. It also creates a linked audit trail between the clinical record and the invoice.
Pabau’s procedure codes hub includes a complete Bupa CCSD codes guide covering the full schedule of codes recognized by Bupa, with guidance on common billing pitfalls. For providers who bill across multiple insurers, the Bupa procedure codes fee schedule reference provides a practical starting point for understanding how CCSD codes map to reimbursement levels.
The Diagnostic Schedule includes other single gene and molecular test codes worth knowing if your practice orders genetic testing: CCSD code 0019G covers the EGFR vIII mutation test, CCSD code 0021G covers the Mdm2 gene amplification test, CCSD code 0035G covers CD279 (PD-1) mutation analysis, and CCSD code 0025B covers the BH5 pre-compounding test.
Conclusion
CCSD code 0028G is one code in a schedule of thousands, but every code in that schedule represents revenue for UK private practices. Getting 0028G right means confirming the SRD5A2 single gene test narrative, securing pre-authorization, producing documentation that matches the code description, and submitting through the correct electronic channel for each insurer.
Practices that build structured CCSD billing workflows into their day-to-day operations see fewer rejections and faster payment cycles. Pabau helps UK private healthcare teams manage that workflow from clinical record to claim submission. Book a demo to see how it handles CCSD billing in practice.
Continue your research
Need the fundamentals of insurer billing? What is medical billing? walks through how claims, coding, and reimbursement fit together across procedure and diagnostic codes alike.
Want cleaner clinical records before you bill? Best clinical documentation software for practices in 2026 compares platforms that reduce transcription errors before a claim is generated.
Billing UK insurers day to day? Best medical billing software in the UK (2026) covers the platforms private practices use to manage CCSD-coded claims end to end.
Frequently Asked Questions
CCSD code 0028G is billed for a Single Gene Test of the SRD5A2 gene, which encodes steroid 5-alpha-reductase type 2. The test is requested when a clinician suspects 5-alpha reductase deficiency, a cause of disorders of sex development in individuals with a 46,XY karyotype, and it provides a molecular diagnosis alongside hormone testing.
A CCSD code is a standardized code used by UK private medical insurers to identify clinical procedures and diagnostic tests for billing and reimbursement. Every major insurer, including Bupa, AXA Health, Aviva, and Allianz Care, uses the CCSD schedule as the basis for processing claims from independent sector providers.
The CCSD schedule requires registration to access in full via ccsd.org.uk. Bupa’s Code Search portal at codes.bupa.co.uk provides a searchable interface that most providers use as a primary reference. Always verify against the schedule for the current year, since codes are updated annually.
All major UK private medical insurers use CCSD codes, including Bupa, AXA Health, Aviva, Allianz Care, Cigna, WPA, Vitality Health, and Healix. The reimbursement amounts differ between insurers, but the underlying code set is shared.
Incorrect CCSD codes typically result in claim rejection or a query from the insurer requesting clarification. Repeated coding errors may trigger an audit of previously paid claims. The insurer will not automatically substitute a correct code; the provider must resubmit with the accurate CCSD code and supporting documentation.
Most claims to Bupa, AXA Health, and other major insurers are submitted electronically via Healthcode, the UK private healthcare EDI network. The invoice must include the CCSD code, pre-authorization reference, patient membership number, and clinician details. Paper submissions are generally not accepted for standard elective tests and procedures.