Key Takeaways
CCSD code 0046B is the diagnostic pathology code for the Sm (Smith) immunoglobulin G (IgG) antibody test, filed under Chapter 34.3 (Immunology) of the CCSD Schedule of Diagnostic Tests.
The test detects anti-Sm antibodies, which are highly specific for systemic lupus erythematosus (SLE) but only present in a minority of people who have the condition, so a positive result counts as strong diagnostic evidence.
Reimbursement for CCSD code 0046B is set individually by each UK private insurer, so check your insurer’s published fee schedule and pre-authorization rules before invoicing, rather than assuming a standard rate.
Practice management software like Pabau supports CCSD code entry, electronic submission via Healthcode, and audit-ready documentation for UK private pathology and immunology billing.
CCSD code 0046B identifies the Sm (Smith) immunoglobulin G (IgG) antibody assay, a diagnostic pathology code in Chapter 34.3, the Immunology section of the CCSD Schedule of Diagnostic Tests.
Practitioners typically order it after a positive antinuclear antibody (ANA) screen, alongside symptoms suggestive of lupus or a related connective tissue disease. That clinical reason is exactly what UK private insurers expect to see documented before they pay the claim.
This guide covers what CCSD code 0046B represents clinically, which UK private insurers recognize it, how to submit a compliant claim, and what causes rejections.
CCSD code 0046B: Definition and clinical context
CCSD code 0046B is a diagnostic code within the CCSD Schedule of Diagnostic Tests, the coding framework used across UK private healthcare for pathology and laboratory tests.
Chapter 34 of the schedule covers Pathology as a whole, and it is broken into specialty sections. CCSD code 0046B sits in section 34.3, Immunology, alongside the other autoantibody and immunoglobulin tests used to investigate autoimmune and connective tissue conditions, including CCSD code 0007B and CCSD code 0230B.
Like other pathology codes in the CCSD schedule, the final letter identifies the specimen type required — B for blood. CCSD code 0046B is a blood test, consistent with the pattern seen in neighboring immunology codes such as CCSD code 0007B and CCSD code 0430B.
Every private health insurer operating in the UK, including Bupa, AXA Health, Vitality Health, Aviva, and Allianz Care, uses CCSD codes to identify and reimburse both procedures and diagnostic tests.
The CCSD schedule is maintained by the Clinical Coding and Schedule Development Group, a body that operates independently of the NHS. It publishes two separate schedules: One for procedural codes and a separate one for diagnostic tests, which is where CCSD code 0046B belongs.
Diagnostic codes are not loaded into procedure code tables and should not be billed alongside procedural codes without clear clinical justification.
When referencing CCSD code 0046B in patient records and invoices, use the full code format exactly: 0046B, not 0046-B or 046B.
What the Sm (Smith) IgG antibody test detects
The Sm (Smith) IgG antibody test looks for antibodies directed against the Smith antigen, one of a group of extractable nuclear antigens (ENA) that also includes Ro, La, RNP, Scl-70, and Jo-1. The Smith antigen takes its name from Stephanie Smith, a patient diagnosed with systemic lupus erythematosus (SLE) in 1959, whose serum was used to first characterize the antibody.
Anti-Sm antibodies have an unusual profile: They are highly specific for SLE but only moderately sensitive. Clinical literature puts anti-Sm positivity at roughly 20 to 30 percent of people who have SLE, while it is essentially absent, around 99 percent negative, in people who do not.
A positive result is strong supporting evidence for SLE, but a negative result does not rule the condition out. It has to be read alongside the rest of the ENA panel — including anti-dsDNA, anti-RNP, anti-Ro/SSA, and anti-La/SSB — and the patient’s clinical picture, not in isolation.
Anti-Ro/SSA and anti-La/SSB overlap with Sjögren’s syndrome testing, where UK practices sometimes reach for a US-only code like CCSD code 0472U by mistake — a mix-up that guarantees claim rejection.
The 2019 EULAR/ACR classification criteria for SLE reflect this weight: A positive anti-Sm result contributes 6 of the points needed to meet the immunology domain of the criteria, more than most other individual antibody findings.
Because of that specificity-over-sensitivity profile, this test is typically ordered as a follow-up once a patient has screened positive on a broader antinuclear antibody (ANA) test and has symptoms consistent with lupus or a related connective tissue disease, rather than as a first-line screen on its own.
For billing purposes, that clinical sequence — a positive ANA, a clinical suspicion of SLE or connective tissue disease, then a targeted anti-Sm request — is the indication insurers expect to see reflected in the referral and clinical notes attached to a CCSD code 0046B claim.
How UK private insurers handle CCSD code 0046B
No single fee applies to CCSD code 0046B across all insurers. Each insurer sets its own reimbursement rate for the Sm (Smith) IgG antibody test independently, so the amount you can expect will vary depending on who the patient is insured with. This is a fundamental principle of CCSD-based billing in the UK private sector.
The major insurers that use CCSD codes and publish their own fee schedules include:
- Bupa: Use the Bupa code search portal to confirm whether CCSD code 0046B is included in the current Bupa schedule and to check recognition status. Bupa does not reimburse codes that fall outside its recognized schedule. See also Pabau’s dedicated Bupa CCSD codes guide for step-by-step Bupa billing guidance.
- AXA Health: AXA publishes its diagnostic codes and fee chapters through its specialist forms portal. Verify CCSD code 0046B recognition before submitting, as AXA applies its own chapter-based fee structure.
- Vitality Health: Vitality’s fee finder tool allows providers to look up CCSD codes and check current benefit levels. Vitality applies specific unbundling rules that affect how ENA-panel tests with multiple components are billed.
- Aviva Health: Aviva publishes a full CCSD-coded fee schedule. Providers should check Aviva’s invoicing requirements before submitting, as Aviva requires specific formatting for episode and authorization references.
- Allianz Care: The Allianz fee schedule is based on CCSD codes and provides specific narratives and benefit amounts. This schedule is updated periodically. Always use the current version when preparing invoices.
- WPA, The Exeter, H3 Insurance, Healix, Cigna: All base their schedules on CCSD codes. Contact each insurer directly or check their published provider portals to confirm coverage and rates for CCSD code 0046B.
Staying current with each insurer’s published schedule is one of the most overlooked compliance requirements for private practices. Fee schedules are updated annually, and relying on an outdated version is a straightforward route to claim rejection.
CCSD code 0046B: Claim submission requirements
Submitting a claim for CCSD code 0046B correctly requires matching the insurer’s specific requirements for authorization references, episode dates, and billing format. The steps below reflect the standard workflow across most major UK insurers, though always check the individual insurer’s provider guide for variations.
Step 1: Obtain pre-authorization
Most UK private insurers require pre-authorization before a test can be reimbursed. For CCSD code 0046B, confirm the authorization requirement with the insurer before the test is carried out. Submitting without an authorization number, or with an expired authorization, is among the most common causes of rejection.
Step 2: Confirm code recognition
Use the insurer’s code search tool (Bupa’s portal, Vitality’s fee finder, or AXA’s specialist forms) to verify that CCSD code 0046B is recognized and active on the current schedule. Some codes are subject to annual review. A code recognized in one fiscal year may be amended or removed in the next.
Step 3: Prepare the invoice
Include the full CCSD code (0046B), the test date, the requesting consultant’s name and GMC number, the patient’s policy or membership number, and the authorization reference.
The clinical indication — typically a positive ANA screen with suspected SLE or connective tissue disease — should be reflected in the referral or clinical notes attached to the claim.
Narrative descriptions must match the insurer’s schedule entry precisely. Paraphrasing the test narrative is a known rejection trigger.
Step 4: Submit electronically via Healthcode
Healthcode is the UK’s primary electronic billing clearinghouse for private healthcare. Most major insurers accept electronic submissions via Healthcode, which validates the claim format before transmission and returns structured rejection notices when issues are detected. Paper submissions are still accepted by some insurers but increase processing time and error risk.
Step 5: Follow up on rejections promptly
Healthcode rejection codes identify the specific reason for non-payment. Address each rejection code individually rather than resubmitting the entire claim unchanged — common causes include a missing authorization reference, a code not recognized on the insurer’s current schedule, or duplicate billing within the same episode.
Pro Tip
Check your insurer’s published fee schedule for CCSD code 0046B at the start of each new fiscal year, not only when a rejection occurs. Insurers typically release updated schedules in the final quarter of the preceding year, giving providers time to update their billing systems before the change takes effect.
CCSD code 0046B: Insurer fee schedule comparison
The table below summarizes key variables to check when billing CCSD code 0046B across the main UK private insurers. Reimbursement rates are not included because they are set individually by each insurer and change annually. Refer to each insurer’s current published schedule for specific figures.
Manage CCSD code billing from a single platform
Pabau supports CCSD code entry, Healthcode-compatible electronic submissions, and full audit documentation for UK private practices billing diagnostic and procedural codes alike. See how it fits your workflow.
Common rejection reasons for CCSD code 0046B claims
Understanding why CCSD code 0046B claims get rejected matters more than memorizing a coding guide. Most rejections follow repeatable patterns, so fixing the root cause eliminates them across future submissions, not just the current one.
- Missing or expired authorization reference: The authorization number must be current and match the episode dates on the invoice. An authorization issued for a different episode or date range will not be accepted.
- Code not recognized on the insurer’s schedule: CCSD code 0046B may not appear in every insurer’s recognized code list. Verify before invoicing, not after. Codes are reviewed and updated annually by the CCSD Group.
- Narrative or indication mismatch: The narrative on your invoice must match the insurer’s schedule entry for CCSD code 0046B precisely, and the clinical indication in the notes (a positive ANA screen, suspected SLE or connective tissue disease) should support why the test was ordered. A mismatch between the coded test and the documented reason for ordering it is a common trigger for manual review.
- Unbundling violations: Some insurers, including Vitality and Healix, apply specific unbundling rules to ENA-panel codes. Billing CCSD code 0046B alongside other antibody codes considered part of the same diagnostic workup will result in the secondary codes being rejected or partially reimbursed.
- Duplicate billing: Submitting a claim for the same test, patient, and episode more than once, even if the first submission was rejected, will trigger a duplicate flag. Always cancel the original submission before resubmitting.
- Provider recognition lapse: If your recognition agreement with an insurer has lapsed or is under review, claims for CCSD code 0046B will be suspended until recognition is reinstated.
Practices that track rejection patterns systematically catch these issues far earlier. Good private practice management means treating billing errors as operational data, not one-off admin problems.
Pro Tip
When Healthcode returns a rejection for CCSD code 0046B, note the rejection code, the insurer, and the date in a shared log. After three months, patterns become clear: If the same rejection code appears repeatedly from the same insurer, that signals a systemic issue with your workflow, not a one-off error.
CCSD code 0046B and UK GDPR: Documentation requirements
Every claim for CCSD code 0046B generates a data record under UK GDPR. Clinical notes, invoices, authorization references, and Healthcode submission records all constitute personal data, and results from an autoantibody test used to investigate lupus count as special category (health) data requiring extra care in how they are stored and shared.
Private practices in England are also subject to Care Quality Commission (CQC) requirements around record-keeping, which overlap with the documentation standards insurers expect for billing purposes. Pabau’s guide to the CQC’s role in UK private healthcare covers what inspectors look for in clinical and billing records.
For practices processing insurance billing data, the data governance framework needs a documented lawful basis for processing, clear retention periods, and defined access controls. The Information Commissioner’s Office (ICO) provides guidance on lawful bases for processing health data. Pabau’s UK GDPR compliance checklist for private practices is a practical starting point.
Retention periods for billing records matter too. How long you need to keep insurance billing documentation depends on your insurer’s provider agreement and any applicable UK regulatory guidance, so check the specific retention terms set out in each contract rather than relying on a single rule of thumb.

How practice management software streamlines CCSD code 0046B billing
Manual CCSD billing for pathology codes like 0046B introduces avoidable risk at every step:
- Transcription errors in code entry
- Missed pre-authorization checks
- Invoice formatting that doesn’t match insurer requirements
Leaving the NHS for private practice often means building a billing infrastructure from scratch, and many practitioners underestimate how much the coding workflow varies from NHS processes.
This kind of ENA panel test is most often ordered by private GPs and functional medicine practitioners investigating unexplained joint pain, fatigue, or rash alongside a positive ANA.
Practice management software like Pabau’s GP software or functional medicine software connects immunology and pathology test orders directly to the patient record, from the moment a test like the Sm (Smith) IgG antibody assay is requested through to results and coding.
Rather than toggling between a CCSD code lookup, a patient management system, and a billing platform, the entire workflow — ordering, results, and claims — lives in one place inside Pabau’s lab management software.

Key capabilities that apply directly to CCSD code 0046B billing:
- CCSD code entry with validation: Codes are entered against patient records, reducing transcription risk and maintaining a link between clinical notes and billing data.
- Healthcode integration: Electronic submissions go directly from Pabau to Healthcode, cutting out manual data re-entry and reducing the formatting errors that cause rejections.
- Rejection tracking: Healthcode rejection notices are captured within the platform, making it easier to spot patterns and address systemic coding issues before they affect multiple claims.
- Audit-ready records: Every submission, authorization reference, and rejection response is stored against the patient record, supporting both insurer audits and CQC inspections.
Private practices that switch to this model report fewer resubmissions and faster payment cycles. For practices scaling across multiple consultants or locations, the same billing workflow scales without adding administrative headcount.
Conclusion
CCSD code 0046B identifies the Sm (Smith) IgG antibody test, a highly specific but only moderately sensitive marker used in the workup of suspected lupus and related connective tissue disease. Billing it correctly depends on three things:
- Knowing which insurers recognize the code and at what rate
- Submitting with the right authorization, indication, and formatting
- Catching rejection patterns before they repeat
Pabau’s claims management software handles CCSD code entry, Healthcode integration, and rejection tracking in a single platform, keeping UK private practices billing accurately and efficiently. To see how it works for your practice, book a demo.
Continue your research
Billing another immunology diagnostic code? CCSD code 0430B covers the RI immunoglobulin G antibody test, another Chapter 34 pathology code with a similar insurer-verification process.
Billing a different CCSD procedure code? CCSD code 0049B walks through UK private insurer recognition and claim submission for another commonly billed code.
Need a compliance framework for your private practice? CQC inspection checklist outlines the documentation and record-keeping standards that apply to all regulated healthcare providers in England.
Frequently Asked Questions
What is CCSD code 0046B?
CCSD code 0046B is the diagnostic pathology code for the Sm (Smith) immunoglobulin G (IgG) antibody test, filed under Chapter 34.3, the Immunology section of the CCSD Schedule of Diagnostic Tests. UK private insurers use it to recognize and reimburse the test when a patient is billed under private healthcare.
What does the Sm (Smith) IgG antibody test check for?
It checks for anti-Sm antibodies, autoantibodies directed against the Smith nuclear antigen, one of the extractable nuclear antigens (ENA) investigated in suspected lupus and related connective tissue disease. Anti-Sm antibodies are highly specific for systemic lupus erythematosus (SLE) but are only found in a minority of people who have the condition, so results are interpreted alongside the rest of the ENA panel and the patient’s clinical picture, not on their own.
Which UK insurers accept CCSD codes?
All major UK private health insurers use CCSD codes, including Bupa, AXA Health, Vitality Health, Aviva, Allianz Care, WPA, The Exeter, H3 Insurance, Healix, and Cigna. Each insurer sets its own fee for each code independently, so reimbursement rates for CCSD code 0046B vary by insurer and are updated annually.
What is the difference between CCSD procedural and diagnostic codes?
CCSD procedural codes represent clinical procedures and are loaded into a separate table from diagnostic codes. CCSD code 0046B is a diagnostic code — it identifies the Sm (Smith) IgG antibody test, in Chapter 34.3, Immunology — and should not be billed or referenced as if it were a procedural code.
How do I submit a CCSD code 0046B claim electronically?
Most UK private insurers accept electronic claim submissions via Healthcode, the UK’s primary private healthcare billing clearinghouse. Prepare your invoice with the CCSD code, test date, requesting consultant’s details, patient policy number, pre-authorization reference, and the clinical indication for the test, then submit through your billing platform’s Healthcode integration.
What should I do if a CCSD code 0046B claim is rejected?
Check the specific Healthcode rejection code to identify the cause. Common reasons include a missing authorization reference, a code not recognized on the insurer’s current schedule, or a mismatch between the billed test and the documented clinical indication. Address each rejection reason individually, cancel the original submission if required, then resubmit. Avoid resubmitting unchanged claims, as this triggers a duplicate flag.