Pabau Engage inbox

Pabau Engage is here: every patient conversation in one inbox.

Learn more
Book a demo Book a demo
CPT Code

CPT code 83695 Lipoprotein(a) assay billing and coverage


Code Definition

83695 is the CPT code for lipoprotein (a), a quantitative assay of Lp(a) in serum or plasma. It reports the measurement only, not the physician's interpretation.

A standard lipid panel measures LDL and HDL but leaves Lp(a) unmeasured, so the assay is coded separately rather than bundled into CPT 80061. Coverage turns on the ICD-10 diagnosis that supports medical necessity, and that pairing is where most 83695 denials start.

Section
80047-89398 Pathology and laboratory
Subsection
82009-84999 Chemistry
Payment schedule
Clinical Laboratory Fee Schedule (CLFS)
Billable
No
Code also known as
Lp(a) test, lipoprotein a test, lipoprotein little a, Lp(a) cardiovascular test
Save time. Improve accuracy. Get paid faster.
Automate coding with Pabau

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
Why practices choose Pabau
Save hours every week

Automate repetitive tasks and focus on what matters most—your patients.

Improve accuracy

Reduce coding errors and ensure compliance with the latest regulations.

Get paid faster

Clean claims, fewer denials, and faster reimbursements.

Grow with confidence

Powerful insights and reporting to help your practice thrive.

HIPAA compliant SOC 2 certified GDPR-compliant Trusted by 4,000+ clinics worldwide

Key takeaways

Key takeaways

CPT code 83695 reports a quantitative Lp(a) assay, a genetically determined risk marker that a lipid panel does not measure.

Medicare covers CPT 83695 under CMS Article A57055 when a supporting ICD-10 diagnosis documents cardiovascular risk, though MAC policies vary.

The most common denial reasons are missing medical necessity documentation, ICD-10 code mismatches, and frequency limit violations, each correctable with the right appeal documentation.

Practice management software like Pabau submits CPT 83695 claims through Claim.MD and checks each one for missing fields before it goes out.

What is CPT code 83695?

CPT code 83695 is the procedure code for a quantitative assay of Lipoprotein(a), or Lp(a). Lp(a) is a lipid particle carrying an atherogenic apolipoprotein, and it raises cardiovascular disease risk independently of LDL cholesterol.

The American Medical Association (AMA), which maintains the CPT code set, files 83695 under Chemistry Procedures in the Pathology and Laboratory section. The code covers the measurement service only, not the physician’s interpretation or report.

Lp(a) levels are genetically determined. Roughly 20-25% of the population carries an elevated level, and neither diet nor statins reliably lower it. That drives ordering volume, and it is why payers look closely at medical necessity.

Official code descriptor and category

The table below carries the classification data for 83695 as published by the AMA and referenced by the American Academy of Professional Coders (AAPC). Use it when checking the code against your billing system or superbill template.

Field Detail
Code number 83695
Official descriptor Lipoprotein (a)
CPT section 80047-89398 Pathology and Laboratory
Subsection 82009-84999 Chemistry Procedures
Test method Quantitative (immunoturbidimetric, ELISA, or equivalent)
Specimen type Serum or plasma
What is included Quantitative Lp(a) measurement only
What is excluded Physician interpretation, panel bundling, lipid fractionation

Documentation requirements before you bill

To establish medical necessity, the ordering provider documents four elements before the claim reaches the clearinghouse. Incomplete documentation is the single largest source of avoidable denials on this code, so check these against your pre-authorization workflow.

  • Clinical indication: A documented cardiovascular risk condition or family history that makes Lp(a) testing medically necessary. A clinical note referencing the ordering rationale is not optional.
  • Supporting ICD-10 codes: At least one accepted diagnosis code must appear on the claim. It has to match what the patient record says, and the next section lists the usual pairings.
  • Ordering provider credentials: The test must be ordered by a licensed provider with authority to order clinical laboratory tests. Some payer policies restrict lab orders to MDs, DOs, or NPs depending on state scope-of-practice rules.
  • Specimen handling notes: Serum or plasma, collected by standard venipuncture. No special patient preparation is needed, but the specimen type is documented in case the claim is audited.

For practices ordering Lp(a) routinely, a standing order template that pre-populates these four fields cuts per-claim rework.

ICD-10 diagnosis codes that support the claim

Payers check medical necessity by matching the ICD-10 code on the claim against their coverage policy. The codes below are commonly accepted, which is not the same as guaranteed coverage, since policies vary by plan and jurisdiction. Verify against the specific MAC LCD or commercial payer policy before submission.

ICD-10-CM Code Description Notes
E78.5 Hyperlipidemia, unspecified Broad; may require a more specific code for some payers
E78.01 Familial hypercholesterolemia Strong medical necessity support; frequently accepted
Z82.49 Family history of ischemic heart disease and other diseases of the circulatory system Useful for screening context; pair with an active diagnosis where present
I25.10 Atherosclerotic heart disease of native coronary artery without angina pectoris Active cardiovascular disease; strong coverage basis
Z13.6 Encounter for screening for cardiovascular disorders Screening context; verify the payer accepts a screening diagnosis here
I10 Essential (primary) hypertension Often used alongside a lipid disorder code; secondary supporting diagnosis

E78.01 (familial hypercholesterolemia) and I25.10 (atherosclerotic heart disease) give the strongest medical necessity footing. In both conditions, an elevated Lp(a) result changes what the clinician does next.

Medicare and payer coverage

Medicare covers CPT 83695 under CMS Article A57055, which addresses biomarkers used in cardiovascular risk assessment. Coverage is conditional. The claim has to carry an accepted diagnosis code, and the MAC’s LCD for that jurisdiction must not exclude the service.

Check your MAC’s current LCD before billing, because coverage articles change between annual fee schedule cycles.

Payer Policy reference Coverage status Key requirement
Medicare CMS Article A57055 Covered with medical necessity Accepted ICD-10 diagnosis; no PA typically required for lab tests
Aetna CPB 0381 Covered with criteria Documented cardiovascular risk or FH; prior auth may apply by plan
United Healthcare UHC cardiovascular risk test policy Covered with criteria Medical necessity documentation; frequency limits may apply
Blue Cross Blue Shield BCBS NC AHS-G2050; BCBS MN VI-24-010 Varies by plan BCBS NC covers with clinical criteria. BCBS MN treats Lp(a) testing as experimental and investigational.

No payer covers Lp(a) testing on demand or as part of a routine wellness panel. Every policy reviewed here requires a clinical indication in the medical record before the claim is processed. Plan-level variation runs wide enough that a blanket assumption about any national brand will cost you claims.

Prior authorization requirements

Medicare generally does not require prior authorization for clinical laboratory tests, 83695 included. MACs can impose LCD restrictions that work like coverage criteria, but no pre-authorization submission is normally needed for Medicare lab claims.

Commercial payers behave differently. Aetna, UHC and some BCBS plans require authorization for cardiovascular biomarker panels, depending on the plan and the market. Running insurance eligibility verification before the order is the practical first step, since the response often flags whether PA applies to lab services.

When authorization is required, the payer typically wants three things. Expect the cardiovascular history or risk factor documentation, the relevant ICD-10 codes, and the ordering provider’s rationale. Turnaround at commercial payers runs 1 to 5 business days.

Medicare reimbursement and the clinical lab fee schedule

CPT 83695 is paid under the Medicare Clinical Laboratory Fee Schedule (CLFS), which CMS updates annually and sets at nationally uniform rates. Unlike the Physician Fee Schedule, CLFS rates do not vary by geography. Look up the current rate for 83695 in the CMS clinical laboratory fee schedule files before you quote a figure to a patient.

Schedule Rate context Notes
Medicare CLFS Nationally uniform, published per code in the annual CLFS file Look up 83695 in the current CLFS release; rates are revised annually
Commercial payers Typically 1x to 1.5x the Medicare rate; varies by contracted lab Reference labs such as Quest and Labcorp may hold separate fee schedules under network agreements
Geographic adjustment Not applicable, since the CLFS is nationally uniform Unlike the Physician Fee Schedule, lab codes do not use GAF multipliers

Reference labs bill most 83695 volume directly, so the CLFS rate is often the practice’s benchmark rather than its receipt. Check which entity holds the payer contract before you forecast revenue on this code.

Codes commonly confused with 83695

Lp(a) charges get misfiled under adjacent lipoprotein codes or folded into a lipid panel. The table below sets out the distinctions and flags same-day billing eligibility.

Code Descriptor Key distinction from 83695 Same-day billing with 83695
80061 Lipid panel Panel code covering total cholesterol, HDL, LDL (calculated), and triglycerides; does not include Lp(a) Generally allowed; Lp(a) is not a component of 80061
83721 Lipoprotein, direct measurement; LDL cholesterol Measures LDL by direct assay, not Lp(a); different analyte entirely Allowed with separate medical necessity for each
83700 Lipoprotein, by electrophoresis Electrophoretic fractionation; different methodology and clinical use case from quantitative Lp(a) Verify NCCI edits; may be considered duplicate testing by some payers
83704 Lipoprotein particle numbers Measures LDL particle number via NMR; entirely different assay platform from 83695 Allowed, but payer scrutiny is high when both are billed on the same DOS
86140 C-reactive protein Measures CRP (inflammatory marker), not a lipoprotein; different analyte and clinical question Allowed; hs-CRP and Lp(a) are commonly co-ordered in cardiovascular risk panels

Pro Tip

Run a monthly audit of all claims where CPT 83695 was billed alongside 83700 or 83704. Payers that treat these as duplicate testing deny the second code with CO-97, and the pattern shows up only in denial reports. A five-minute filter in your claims management software catches this before it compounds.

Billing rules, NCCI edits, and bundling

CPT 83695 is a standalone laboratory code with no column-one/column-two NCCI edit pair bundling it into a lipid panel. Because Lp(a) is not a component of CPT 80061, billing both on the same date of service follows the clinical logic and is generally permitted.

Each service still needs its own medical necessity documentation, since one ICD-10 code supporting the lipid panel does not justify the Lp(a) assay. Place of service matters too.

CPT 83695 is usually performed at a reference laboratory such as Quest Diagnostics or Labcorp, and billed by the performing lab under POS 81. Where the ordering physician’s office runs its own chemistry, POS 11 may apply instead.

The wrong POS can trigger a claim edit even when the code and diagnosis are right. A practice that bills its own lab work can set the POS rule at order entry inside claims software for labs.

  • Modifier 59: May apply when 83695 is billed with another code in the same general category, to signal a distinct procedural service. Check the current NCCI edit tables before applying, since edits update quarterly.
  • Ordering vs. performing provider: The performing laboratory bills 83695. An ordering physician may bill a separate evaluation and management code for the encounter that generated the order, but not the lab code as well.
  • Frequency limits: Some commercial payers and BCBS plans cap Lp(a) testing at one or two tests a year. Claims beyond that cap come back as a CO-119 denial.

Frequency caps and POS rules are payer-level settings rather than code-level ones. A rule built into the order workflow catches both before the claim is generated.

Why CPT 83695 claims get denied

Most 83695 denials fall into four categories, each with its own CARC code and corrective action. Tracking them by denial codes stops the same pattern repeating across patient accounts.

Denial reason CARC code Corrective action
Missing or unsupported medical necessity CO-50 Attach clinical notes with cardiovascular risk documentation. Verify the ICD-10 code supports the service.
ICD-10 code not on payer coverage list CO-4 Review the payer’s LCD or CPB for accepted diagnoses. Recode with a covered ICD-10 where clinically appropriate.
Duplicate or frequency limit exceeded CO-97 / CO-119 Check prior claims for the same patient. Appeal with documentation of the clinical change that justified retesting.
Prior authorization not obtained CO-15 Obtain retrospective authorization where the payer allows it. Add a PA check to the lab order workflow.

Read the four backwards and they become a pre-submission checklist. Each check below is set before the claim is built, and each one that slips returns its own code.

Checklist mapping four pre-submission checks for CPT 83695 to the denial they trigger: clinical indication missing returns CO-50, an ICD-10 code off the payer list returns CO-4, a missing prior authorization returns CO-15, and exceeding the annual frequency cap returns CO-119
The four checks map one to one onto the denial codes above, so the CARC code on the remittance names which one was skipped. Figures drawn from CMS Article A57055 and the payer policies cited above.

How to appeal a denied CPT 83695 claim

Appeals succeed when the clinical record does the arguing. An appeal letter with no supporting documentation rarely reverses a CO-50 or CO-4 denial.

  1. Pull the EOB or ERA to confirm the exact denial reason code. A CO-50 (medical necessity) and a CO-4 (diagnosis code mismatch) need different documentation packages.
  2. Locate the applicable LCD, NCD, or commercial CPB. For Medicare, check CMS Article A57055 and your MAC’s current LCD. For commercial payers, use the CPB number from the denial EOB.
  3. Compile the clinical documentation. Include the ordering note, problem list entries showing the cardiovascular indication, and any prior results supporting why Lp(a) testing was necessary.
  4. Draft the appeal against the payer’s own policy language. Quote the covered indication that applies to this patient, since generic appeal letters without policy citations get deprioritized.
  5. Submit within the timely filing window. Medicare redetermination is 120 days from the remittance date, and commercial payers typically allow 60 to 180 days. Confirm the deadline on the denial EOB.

Pro Tip

Flag every CO-50 denial on CPT 83695 in your denial tracker and review the corresponding clinical notes the same week. If the medical necessity language is consistently weak, the fix is upstream in the order workflow, not in the appeal process.

How Pabau keeps 83695 orders and claims in step

An 83695 problem usually surfaces after the remittance arrives, weeks after the specimen went out, with a CARC code attached. By then the ordering note is fixed and the appeal window is running.

Pabau keeps the order, the diagnosis code and the claim on one patient record. The ordering provider’s note, the ICD-10 pairing and the charge are entered once, so the claim carries what the payer asked for.

Pabau checkout screen showing a completed patient invoice billed to an insurer
Pabau’s invoicing screen posts the insurer claim against the same visit record that holds the 83695 order, so the diagnosis and the charge stay together.

Claims then go out through our Claim.MD integration, which routes them to thousands of US insurance payers and flags incomplete fields before submission. Denials that do come back land against the same record, so building the appeal packet means filtering a list rather than hunting through files.

Stop losing Lp(a) claims to avoidable denials

Pabau submits CPT 83695 claims through Claim.MD to thousands of US insurance payers. Each claim is checked for missing fields before it leaves the practice.

Pabau claims management dashboard

Conclusion

Code selection is rarely what sinks an 83695 claim. The order note and the diagnosis code decide it, and both are set before the specimen ever reaches the lab.

So the work that pays off sits upstream. Fix the ordering template once, review your MAC’s LCD each quarter, and the denial rate on this code looks after itself.

Pabau connects to Claim.MD to send 83695 claims to thousands of US insurance payers, checking each one for missing fields first. Book a demo to see how it handles cardiovascular lab billing.

Continue your research

Continue your research

Need a framework for handling claim rejections systematically? Denial management in healthcare covers a structured workflow for categorizing, tracking, and resolving denied claims across all payer types.

Want to understand how the clearinghouse fits into your revenue cycle? Medical claims clearinghouse guide explains how electronic claim routing and payer edits work between practice and payer.

Looking for guidance on superbill setup for lab codes? Superbill best practices covers how to structure charge capture documents for CPT and ICD-10 pairings that pass payer review.

Frequently asked questions

What is CPT code 83695?

CPT code 83695 is the procedure code for a quantitative Lipoprotein(a) assay. The test measures Lp(a) concentration in serum or plasma to assess cardiovascular disease risk independently of LDL. It falls under Chemistry Procedures in the Pathology and Laboratory section of the AMA CPT code set.

Is CPT 83695 covered by Medicare?

Yes, Medicare covers CPT 83695 under CMS Article A57055 when the claim is supported by an accepted ICD-10 diagnosis demonstrating cardiovascular risk. Coverage is subject to the MAC’s local coverage determination for the relevant jurisdiction, so verify with your specific MAC before billing.

Why do CPT 83695 claims get denied?

Four reasons account for most of them. Missing medical necessity documentation returns CO-50, and an ICD-10 code off the payer’s covered list returns CO-4. Frequency limit violations return CO-119, and a missing commercial prior authorization returns CO-15. Each has its own corrective action and appeal approach.

Can CPT 83695 be billed with a lipid panel on the same date of service?

Yes, CPT 83695 and CPT 80061 (lipid panel) can generally be billed on the same date of service. Lp(a) is not a component of the lipid panel. Each service must carry its own medical necessity documentation, since the lipid panel’s diagnosis code alone does not justify the Lp(a) assay.

Does CPT 83695 require prior authorization?

Medicare does not typically require prior authorization for CPT 83695. Many commercial payers, including some Aetna and UHC plans, do require authorization for cardiovascular biomarker panels depending on the specific plan. Check the patient’s plan details before ordering to avoid a CO-15 denial.

Which ICD-10 codes are most commonly paired with CPT 83695?

Five pairings are commonly accepted. They are E78.01 (familial hypercholesterolemia), I25.10 (atherosclerotic heart disease), Z82.49 (family history of ischemic heart disease) and E78.5 (hyperlipidemia, unspecified). Z13.6 covers the screening context, where the plan accepts it. E78.01 and I25.10 give the strongest medical necessity footing.

×