Aetna modified CPB 0038 covering allergy testing and hypersensitivity, effective December 18, 2025. Here's what billing teams need to know.
Aetna, a CVS Health company, updated Clinical Policy Bulletin CPB 0038 governing allergy and hypersensitivity coverage. This revision affects a broad set of CPT codes—including 95004, 95024, 95044, 95115–95126, 86003, and 94070, among many others—used by allergists, immunologists, pulmonologists, and dermatologists. If your practice bills Aetna for allergy testing or allergen immunotherapy, the updated medical necessity criteria and expanded non-covered designations deserve your attention before December 18, 2025.
Quick-Reference Table
| Field | Detail |
|---|---|
| Payer | Aetna, a CVS Health company |
| Policy | Allergy and Hypersensitivity — CPB 0038 |
| Policy Code | CPB 0038 |
| Change Type | Modified |
| Effective Date | December 18, 2025 |
| Impact Level | High |
| Specialties Affected | Allergy/Immunology, Pulmonology, Dermatology, ENT, Primary Care |
| Key Action | Audit your allergy testing charge capture against updated medical necessity criteria and non-covered code designations before December 18, 2025 |
Aetna Allergy Testing Coverage Criteria and Medical Necessity Requirements 2025
The Aetna allergy coverage policy under CPB 0038 sets a three-part gate before any allergy testing qualifies as medically necessary. All three criteria must be met — not just one or two.
First, the member's symptoms must not be adequately controlled by empiric conservative therapy. Second, the testing must correlate specifically to the member's history, risk of exposure, and physical findings. Third, the test technique and allergens tested must have proven efficacy through peer-reviewed literature.
That third criterion is where a lot of claims run into trouble. "Proven efficacy in peer-reviewed literature" is how Aetna justifies its long list of non-covered and experimental designations. If a test doesn't clear that bar, it's out — regardless of what your ordering physician documents.
Epicutaneous and Intradermal Testing
For epicutaneous testing (CPT 95004) — scratch, prick, or puncture — Aetna covers IgE-mediated reactions to foods, hymenoptera venom, inhalants, and specific drugs (penicillins and macromolecular agents). Intradermal testing (CPT 95024) covers the same categories except food allergy.
Aetna is explicit: intradermal tests are not appropriate for food allergy diagnosis. The policy cites high false-positive rates and elevated anaphylaxis risk. Bill intradermal tests for food allergy and you're looking at a claim denial.
For inhalant allergy evaluation, up to 70 percutaneous tests followed by up to 40 intracutaneous tests are considered medically necessary. Intracutaneous tests are usually appropriate only when percutaneous tests come back negative. Document that sequence clearly in your records.
Skin Endpoint Titration (SET) / Intradermal Dilutional Testing
SET, billed as intradermal dilutional testing (CPT 95027), is covered only to determine the starting dose for immunotherapy in highly allergic members — specifically those with hymenoptera venom allergy or inhalant allergies. Up to 14 titration tests may be necessary. If any initial result is positive, up to 40 additional antigens or 80 IDT injections may be medically necessary.
The policy draws a hard line here: SET is not a substitute for standard skin testing. Using it in place of standard skin testing is explicitly inappropriate under this coverage policy. If your providers are substituting SET for routine skin testing, that's a denial waiting to happen.
Patch, Photo Patch, and Photo Testing
Skin patch testing (CPT 95044) is covered for diagnosing contact allergic dermatitis, with up to 80 units considered medically necessary. Photo patch testing (CPT 95052) covers photo-allergic contact dermatitis. Photo tests (CPT 95056) cover photo-sensitivity disorders.
These are fairly clean indications. The risk here is over-testing — exceeding the 80-unit limit on patch testing without documented necessity.
Bronchial and Exercise Challenge Testing
Bronchial challenge testing (CPT 95070, 94070) is medically necessary under two specific circumstances: when used to identify new allergens without validated skin or blood testing, or when skin testing is unreliable. Spirometry codes 94010 and 94060 are covered when criteria are met. Exercise challenge testing (CPT 94617) is covered for exercise-induced bronchospasm.
These tests sit at the intersection of allergy billing and pulmonary billing. If your pulmonology team also bills Aetna, loop them in on the updated criteria.
In Vitro IgE Testing
CPT 86003 (allergen-specific IgE, quantitative) is covered for up to 40 in vitro IgE antibody tests per the policy. In vitro testing (RAST, MAST, FAST, ELISA, ImmunoCAP — also reported with 83516, 83518, 83519, 83520) is appropriate when skin test-suppressive medications can't be stopped or when dermatographism or other skin conditions make skin testing unreliable. CPT 82785 (IgE total) is also covered when selection criteria are met.
Note: the source data for CPB 0038 provided to this summary was truncated. The full policy text may include additional covered indications for in vitro IgE testing. Verify the complete clinical criteria against the full CPB 0038 text or the PayerPolicy version diff before finalizing your documentation protocols.
Allergen Immunotherapy
Allergen immunotherapy codes (CPT 95115 through 95126 and beyond) are covered when criteria are met. Immunotherapy is a significant reimbursement line for allergy practices — and a common target for prior authorization requirements. Confirm prior auth requirements for your specific Aetna plan contracts before December 18, 2025. Plan-level variations exist, and not every Aetna product follows the same prior auth rules.
Ingestion Challenge Testing
Oral challenge testing (CPT 95076, 95079) is covered for food, other substances like metabisulfite, and drugs. Drug challenges require all three of the following: a history of allergy to the specific drug, no effective alternative drug, and that the drug class is essential for treatment. All three must be documented.
Aetna Allergy Testing Exclusions and Non-Covered Indications
This section is where CPB 0038 gets dense — and where your denial risk is highest.
Aetna explicitly lists a set of allergy tests as not medically necessary, experimental, or investigational. These include tests grouped under basophil activation testing (BAT) and genetic testing for food allergy. The CPT codes flagged in that non-covered group include 82784, 82787, 84238, 84600, 86001, 86015, 86021, 86036, 86037, 86140, 86160, 86161, 86162, 86243, 86332, 86343, 86352, 86356, 86357, 86359, 86360, 86485, 86628, 88184, 88185, 88341, 88342, 88344, 88346, 95060, 95065, 95831, 95832, 95833, and 95834.
That's a long list. If your providers order any of these tests in the context of allergy workup, you need to flag them before billing. Several — like 86343 (leukocyte histamine release test) and flow cytometry codes 88184/88185 — appear regularly on allergy orders and generate denials when billed without understanding their non-covered status under this policy.
The basophil activation test (BAT) specifically is gaining interest clinically, but Aetna's position is that it lacks sufficient peer-reviewed evidence for routine use. Bill it anyway and you'll get denied. If your providers feel strongly, the path is prior auth with supporting literature — not just billing and hoping.
Genetic testing for food allergy falls in the same non-covered bucket. Aetna does not consider genetic testing a validated method for diagnosing food allergies under this coverage policy. Code 0605U (hereditary alpha tryptasemia, TPSAB1 gene copy number) is separately covered when criteria are met — but that's a specific hereditary condition, not general food allergy genetics.
Aetna groups manual muscle testing codes 95831–95834 in the non-covered category under this policy. The policy does not specify a rationale, but these codes are associated with allergy testing methods Aetna considers unproven.
Coverage Indications at a Glance
| Indication | Status | Relevant Codes | Notes |
|---|---|---|---|
| Epicutaneous testing — foods, hymenoptera, inhalants, drugs | Covered | 95004, 95017, 95018 | IgE-mediated reactions; all 3 medical necessity criteria required |
| Intradermal testing — hymenoptera, inhalants, drugs | Covered | 95024, 95027, 95028 | Not appropriate for food allergy diagnosis |
| Skin endpoint titration (SET/IDT) | Covered | 95027 | Only for determining immunotherapy starting dose; up to 14 titration tests |
| Skin patch testing — contact allergic dermatitis | Covered | 95044 | Up to 80 units medically necessary |
| Photo patch testing — photo-allergic contact dermatitis | Covered | 95052 | — |
| Photo tests — photo-sensitivity disorders | Covered | 95056 | — |
| Bronchial challenge — methacholine, histamine, antigens | Covered | 95070, 95071, 94070 | When skin testing unreliable or for unvalidated new allergens |
| Exercise challenge testing — exercise-induced bronchospasm | Covered | 94617 | — |
| Ingestion (oral) challenge — food, drugs, substances | Covered | 95076, 95079 | Drug challenges require 3-part documentation |
| In vitro IgE antibody testing (RAST, ImmunoCAP, etc.) | Covered | 86003, 86005, 86008, 82785, 83516, 83518, 83519, 83520 | Up to 40 tests; specific clinical indications required |
| Allergen immunotherapy | Covered | 95115–95126 | Prior authorization may be required; plan-level variation |
| Total IgE (IgE quantitative) | Covered | 82785 | Selection criteria apply |
| Hereditary alpha tryptasemia (TPSAB1) | Covered | 0605U | Specific genetic indication; not general food allergy testing |
| Basophil activation test (BAT) | Not Covered | 86343 | Considered experimental; insufficient peer-reviewed evidence |
| Genetic testing for food allergy | Not Covered | Multiple (see exclusions) | Not a validated diagnostic method under Aetna policy |
| Leukocyte histamine release test | Not Covered | 86343 | Grouped under non-covered BAT category |
| Flow cytometry for allergy | Not Covered | 88184, 88185 | Experimental in this clinical context |
| Lymphocyte transformation / activation testing | Not Covered | 86352, 86353, 86357, 86359, 86360 | Not covered for allergy diagnosis |
| Immunohistochemistry for allergy | Not Covered | 88341, 88342, 88344, 88346 | Not covered in this clinical context |
| Manual muscle testing | Not Covered | 95831, 95832, 95833, 95834 | Grouped under non-covered indications; associated with allergy testing methods Aetna considers unproven |
| Ophthalmic/nasal mucous membrane tests | Not Covered | 95060, 95065 | Grouped with non-covered indications |
| Immune complex assay for allergy | Not Covered | 86332 | Not covered |
| Allergen-specific IgG | Not Covered | 86001 | Not a valid allergy diagnostic marker per Aetna |
| ANCA panel for allergy | Not Covered | 86036, 86037 | Not indicated for allergy workup |
| Complement testing for allergy | Not Covered | 86160, 86161, 86162 | Not covered in allergy context |
Aetna Allergy Billing Guidelines and Action Items 2025
| # | Action Item |
|---|---|
| 1 | Audit your non-covered code exposure before December 18, 2025. Pull every allergy-related claim from the past 90 days. Flag any that include CPT 86343, 88184, 88185, 86352, 86001, 86036, 86037, or 95831–95834. Those codes sit in the non-covered category under CPB 0038. |
| 2 | Update your charge capture for intradermal food allergy testing. If your EHR or charge capture tool allows intradermal testing (CPT 95024) to route to food allergy indications, fix that before December 18. Aetna explicitly excludes this combination. It's a claim denial. |
| 3 | Document the conservative therapy failure before ordering. The medical necessity gate requires that symptoms weren't controlled by empiric conservative therapy first. If that documentation isn't in the chart before you bill 95004 or 95024, you're vulnerable on audit. |
| 4 | Cap your test counts and document when you go higher. Aetna's policy sets specific upper limits: 70 percutaneous tests, 40 intracutaneous tests, 14 SET titration tests, 80 patch test units. Going over those limits isn't automatically denied, but you need documentation of medical necessity for each additional test. Build that into your provider documentation templates now. |
| 5 | Verify prior authorization requirements at the plan level for immunotherapy. Allergen immunotherapy (CPT 95115–95126) is covered, but prior auth requirements vary by Aetna product. Check your specific plan contracts. Don't assume a covered indication means no prior auth. |
| 6 | Flag BAT orders at the front end. Basophil activation testing is gaining clinical traction, but Aetna won't pay for it under CPB 0038. If your providers are ordering BAT, create a workflow that catches it before the claim goes out — not after the denial comes back. |
| 7 | Talk to your compliance officer if you have a high volume of in vitro testing. The 40-test limit on in vitro IgE codes (86003, 86005) is a soft audit trigger. If your practice regularly bills more than 40 per encounter, document why and loop in your compliance officer before the effective date of December 18, 2025. |
| Previous Version | Current Version |
|---|---|
| Coverage is considered experimental and investigational for all indications | Coverage is considered medically necessary when specific criteria are met |
| Prior authorization is not required | Prior authorization is required for initial treatment |
| Documentation must include clinical history | Documentation must include clinical history |
| Re-review every 24 months | Re-review every 12 months with updated clinical documentation |
CPT, HCPCS, and ICD-10 Codes for Allergy Testing Under CPB 0038
Note on ICD-10 codes: CPB 0038 includes 627 ICD-10-CM diagnosis codes. They are not fully reproduced in this summary. For the complete ICD-10 list, review the full policy text directly or use PayerPolicy's version diff tool to see the exact code set.
Covered CPT Codes (When Selection Criteria Are Met)
| Code | Description |
|---|---|
| 0605U | Hereditary alpha tryptasemia, DNA analysis of TPSAB1 gene copy number variants |
| 82785 | Gammaglobulin; IgE |
| 83516 | Immunoassay for analyte other than infectious agent antibody or antigen, qualitative |
| 83518 | Immunoassay; single step method (e.g., reagent strip) |
| 83519 | Immunoassay, analyte quantitative; by radiopharmaceutical technique (e.g., RIA) |
| 83520 | Immunoassay, analyte quantitative; not otherwise specified |
| 86003 | Allergen specific IgE; quantitative or semi-quantitative, each allergen (covered up to 40) |
| 86005 | Allergen specific IgE; qualitative, multi-allergen screen (covered up to 40) |
| 86008 | Allergen specific IgE; quantitative or semiquantitative, recombinant or purified component, each |
| 86353 | Lymphocyte transformation, mitogen or antigen induced blastogenesis (not covered for allergy — see exclusions) |
| 94010 | Spirometry, including graphic record, total and timed vital capacity, expiratory flow rate measurements |
| 94060 | Bronchodilation responsiveness, spirometry pre- and post-bronchodilator administration |
| 94070 | Bronchospasm provocation evaluation, multiple spirometric determinations with administered agents |
| 94240 | Functional residual capacity or residual volume; helium method, nitrogen open circuit method |
| 94350 | Determination of maldistribution of inspired gas; multiple breath nitrogen washout curve |
| 94360 | Determination of resistance to airflow, oscillatory or plethysmographic methods |
| 94375 | Respiratory flow volume loop |
| 94617 | Exercise test for bronchospasm, including pre- and post-spirometry, electrocardiographic recordings |
| 94618 | Pulmonary stress testing (e.g., 6-minute walk test) |
| 94720 | Carbon monoxide diffusing capacity (e.g., single breath, steady state) |
| 95004 | Percutaneous tests (scratch, puncture, prick) with allergenic extracts, immediate type reaction |
| 95017 | Allergy testing, percutaneous and intracutaneous — venoms |
| 95018 | Allergy testing, percutaneous and intracutaneous — drugs/biologicals |
| 95024 | Intracutaneous (intradermal) tests with allergenic extracts, immediate type reaction |
| 95027 | Intracutaneous (intradermal) tests, sequential and incremental, with allergenic extracts for airborne allergens |
| 95028 | Intracutaneous (intradermal) tests with allergenic extracts, delayed type reaction |
| 95044 | Patch or application test(s) |
| 95052 | Photo patch test(s) |
| 95056 | Photo tests |
| 95070 | Inhalation bronchial challenge testing with histamine, methacholine, or similar compounds |
| 95071 | Inhalation bronchial challenge testing with antigens or gases |
| 95076 | Ingestion challenge test (sequential and incremental ingestion) |
| 95079 | Ingestion challenge test; each additional 60 minutes |
| 95115 | Professional services for allergen immunotherapy, single injection |
| 95116 | Professional services for allergen immunotherapy, two or more injections |
| 95117 | Professional services for allergen immunotherapy |
| 95118 | Professional services for allergen immunotherapy |
| 95119 | Professional services for allergen immunotherapy |
| 95120 | Professional services for allergen immunotherapy |
| 95121 | Professional services for allergen immunotherapy |
| 95122 | Professional services for allergen immunotherapy |
| 95123 | Professional services for allergen immunotherapy |
| 95124 | Professional services for allergen immunotherapy |
| 95125 | Professional services for allergen immunotherapy |
| 95126 | Professional services for allergen immunotherapy |
Not Covered / Experimental Codes — Basophil Activation Test (BAT) and Genetic Testing for Food Allergy
| Code | Description |
|---|---|
| 82784 | Gammaglobulin (immunoglobulin) IgA, IgD, IgG, IgM, each |
| 82787 | Gammaglobulin; immunoglobulin subclasses (e.g., IgG1, 2, 3, or 4), each |
| 84238 | Receptor assay; non-endocrine (cytokine and cytokine assay) |
| 84600 | Volatiles (e.g., acetic anhydride, diethylether) |
| 86001 | Allergen specific IgG quantitative or semi-quantitative, each allergen |
| 86015 | Actin (smooth muscle) antibody (ASMA), each |
| 86021 | Antibody identification; leukocyte antibodies |
| 86036 | Antineutrophil cytoplasmic antibody (ANCA); screen, each antibody |
| 86037 | ANCA; titer, each antibody |
| 86140 | C-reactive protein |
| 86160 | Complement; antigen, each component |
| 86161 | Complement; functional activity, each component |
| 86162 | Complement; total hemolytic (CH50) |
| 86243 | Fc receptor |
| 86332 | Immune complex assay |
| 86343 | Leukocyte histamine release test (LHR) |
| 86352 | Cellular function assay involving stimulation and detection of biomarker (e.g., flow cytometry) |
| 86356 | Mononuclear cell antigen, quantitative (e.g., flow cytometry), not otherwise specified, each antigen |
| 86357 | Natural killer (NK) cells, total count |
| 86359 | T cells; total count |
| 86360 | T cells; absolute CD4 and CD8 count, including ratio |
| 86485 | Skin test; candida |
| 86628 | Antibody; candida |
| 88184 | Flow cytometry, cell surface, cytoplasmic, or nuclear marker, technical component only; first marker |
| 88185 | Flow cytometry; each additional marker |
| 88341 | Immunohistochemistry or immunocytochemistry, per specimen; each additional single antibody stain |
| 88342 | Immunohistochemistry or immunocytochemistry, per specimen; initial single antibody stain procedure |
| 88344 | Immunohistochemistry or immunocytochemistry, per specimen; each multiplex antibody stain procedure |
| 88346 | Immunofluorescence, per specimen; initial single antibody stain procedure |
| 95060 | Ophthalmic mucous membrane tests |
| 95065 | Direct nasal mucous membrane test |
| 95831 | Muscle testing, manual; extremity (excluding hand) or trunk |
| 95832 | Muscle testing, manual; hand, with or without comparison with normal side |
| 95833 | Muscle testing, manual; total evaluation of body, excluding hands |
| 95834 | Muscle testing, manual; total evaluation of body, including hands |
Get the Full Picture for CPT 95004
Track this policy across versions, search 1,500+ policies by CPT code, and get real-time alerts when any payer changes coverage.