Pabau GO app

The new Pabau GO is heredownload on the App Store

Download on the App Store
Book a demo Book a demo
Diagnostic Codes

ICD-10 code I39: Endocarditis and heart valve disorders in diseases classified elsewhere

Key Takeaways

Key Takeaways

ICD-10 Code I39 classifies endocarditis and heart valve disorders that occur as a manifestation of a disease classified in another ICD-10-CM chapter, not a primary heart condition.

In ICD-10-CM, I39 is a single billable code with no valve-specific subcategories; the WHO ICD-10 subdivisions I39.0 through I39.8 do not exist in the US code set.

I39 is a manifestation code and is never the principal or first-listed diagnosis; the underlying disease is coded first (for example, Q fever, A78).

Many systemic causes are Excludes1 against I39: lupus (M32.11), syphilis (A52.03), and tuberculosis (A18.84) are coded directly, never with I39.

ICD-10 Code I39, “Endocarditis and heart valve disorders in diseases classified elsewhere,” is a billable manifestation code for valve involvement that develops as part of a disease classified in another ICD-10-CM chapter. Because it records a manifestation rather than a primary cardiac disease, I39 is never sequenced first: the underlying disease is coded first, and I39 follows.

ICD-10 Code I39: Clinical description

I39 sits in the ICD-10-CM chapter block I30-I5A (Other forms of heart disease). The tabular entry carries a “Code first” instruction, so the underlying disease that produced the valve involvement is always reported before I39. The example named in the tabular list is Q fever: a patient with Q fever endocarditis is coded A78 first, then I39 for the cardiac manifestation.

Unlike the WHO international ICD-10, ICD-10-CM does not subdivide I39 by valve. There is no I39.0, I39.1, or I39.8 in the US code set; I39 is a single, valid billable code. The AAPC ICD-10-CM lookup confirms I39 stands alone with no child codes.

Submitting I39 without the required underlying disease code, or in the first-listed position, triggers claim edits. Consistent use of claims management software that enforces etiology-first sequencing flags these problems before submission.

Endocarditis ICD-10 codes at a glance

There is no single ICD-10 code for endocarditis. The right code depends on whether the valve is infected directly, whether the disorder is a manifestation of another disease, and whether the encounter is active or historical. Use this table to place I39 within the wider endocarditis code family before you assign it.

Clinical scenario ICD-10-CM code Sequencing note
Acute or subacute infective endocarditis (valve infected directly) I33.0 Primary cardiac code; no underlying disease required
Endocarditis, valve unspecified, no classifiable cause I38 Fallback when the valve and cause are undocumented
Endocarditis as a manifestation of a disease classified elsewhere (e.g., Q fever) I39 Code the underlying disease first (A78), then I39
Aortic or mitral valve endocarditis I33.0, I38, or I39 by scenario ICD-10-CM has no valve-specific endocarditis code; the WHO I39.0–I39.3 valve subdivisions are not valid for US billing
Rheumatic valve involvement I05–I08 Use the specific rheumatic valve code; I39 does not apply
Systemic disease with its own endocardial code (lupus, syphilis, TB) M32.11, A52.03, A18.84, and others Excludes1 — code directly, never with I39
Personal history of endocarditis, resolved with no active disease Z86.79 Status code; never use for an active infection

When I39 applies and when an Excludes1 code replaces it

The most common reason I39 is miscoded is an Excludes1 conflict. Many systemic diseases that affect the heart valves already have their own combination code that captures the endocardial involvement. When that code exists, it is used instead of I39, and the two are never reported together. Verify the current FY2026 Excludes1 list in the CDC/NCHS ICD-10-CM web tool before assigning I39.

Condition (Excludes1) Code to use instead Endocardial entity
Libman-Sacks disease (SLE) M32.11 Endocarditis in systemic lupus erythematosus
Syphilis A52.03 Syphilitic endocarditis
Tuberculosis A18.84 Tuberculous endocarditis
Candidiasis B37.6 Candidal endocarditis
Gonococcal infection A54.83 Gonococcal heart infection
Listeriosis A32.82 Listerial endocarditis
Meningococcal infection A39.51 Meningococcal endocarditis
Rheumatoid arthritis M05.31 Rheumatoid heart disease
Typhoid fever A01.02 Typhoid fever with heart involvement

So when does I39 actually apply? When a disease classified elsewhere causes endocarditis or a valve disorder and has no specific endocardial combination code of its own. Q fever (A78) is the tabular example: code A78 first, then I39. If the underlying disease appears on the Excludes1 list above, use that condition’s own code instead and do not assign I39.

Automate claims and billing with Pabau
Automate claims and billing with Pabau.

Etiology-manifestation sequencing rules for I39

The sequencing rule is the same one that governs every “in diseases classified elsewhere” code: the underlying disease is coded first, and the manifestation second. Coders who list I39 first because the cardiac finding is the presenting problem see the claim fail edits, because the Code First instruction requires the underlying disease in the first-listed position.

What the Code First instruction requires

Under ICD-10-CM Official Guidelines Section I.A.13 (Etiology/manifestation convention), conditions with both an underlying etiology and a body-system manifestation are coded with the etiology first and the manifestation second. I39 carries a “Code first” note in the tabular list directing coders to sequence the underlying disease before I39.

Correct sequencing for a patient with Q fever endocarditis:

  1. First: A78 (Q fever)
  2. Second: I39 (Endocarditis and heart valve disorders in diseases classified elsewhere)

Contrast this with the Excludes1 conditions. A patient with lupus (Libman-Sacks) endocarditis is coded M32.11 alone, not M32.11 plus I39, because M32.11 already captures the endocardial involvement. The same applies to syphilitic endocarditis (A52.03) and tuberculous endocarditis (A18.84): each is reported on its own, never paired with I39.

I39 as an unacceptable primary diagnosis

As an “in diseases classified elsewhere” manifestation code, I39 is never permitted as a first-listed or principal diagnosis. A claim submitted with I39 in the first position will fail edits at the clearinghouse or payer level. This is not a grey area.

Building automated billing workflows that flag manifestation codes in the first-listed position stops this error before it reaches the clearinghouse. Teams that standardize their ICD-10 coding workflows across cardiovascular diagnoses report fewer sequencing-related denials.

Automated communication in Pabau
Automated communication in Pabau.

Pro Tip

Run a monthly audit of every claim containing I39. Flag any where I39 sits in the first diagnosis position or appears without an underlying disease code, because both fail the etiology-manifestation rule. Also flag any I39 reported alongside an Excludes1 code such as M32.11 or A52.03; those encounters should carry the etiology code alone. Correct the sequencing and resubmit.

ICD-10 Code I39 vs. I33, I38, and rheumatic valve codes

I39 is frequently confused with adjacent endocarditis codes. Getting this wrong produces inaccurate data and rejected claims. Three distinctions matter most.

I39 vs. I33 (acute and subacute endocarditis)

I33 covers acute and subacute infective endocarditis as a primary cardiac condition. It is appropriate when an organism infects the valve directly (typically bacterial or fungal) without a documented systemic disease driving the classification elsewhere. I39 is appropriate when the valve disorder is a manifestation of a disease classified in a different ICD-10-CM chapter. The key question: is the valve pathology the primary disease process, or is it a consequence of something else?

I39 vs. I38 (endocarditis, valve unspecified)

I38 captures endocarditis where the valve is unspecified and no underlying disease classified elsewhere applies. If the chart documents a classified-elsewhere disease that drives the valve disorder, and that disease is not an Excludes1 condition with its own endocardial code, I39 applies rather than I38. I38 is the fallback for genuinely unspecified endocarditis without a classifiable systemic cause.

This is also where coders searching for an aortic valve or mitral valve endocarditis code get stuck. ICD-10-CM does not carry valve-specific endocarditis codes. Document the affected valve in the record, then assign I33.0 for a direct infection, I38 when the cause is unspecified, or I39 when a disease classified elsewhere drives it. The WHO valve subdivisions (I39.0 mitral, I39.1 aortic, I39.2 tricuspid, I39.3 pulmonary) exist only in the international ICD-10 and are not billable in the US.

I39 vs. rheumatic valve codes I05-I08

Rheumatic heart disease codes I05-I08 cover valve disorders resulting from rheumatic fever where the ICD-10-CM tabular list provides its own classification. I39 does not apply when the specific rheumatic valve disorder has its own code in the I05-I08 block. Coders should always check the tabular list for a more specific rheumatic classification before considering I39.

Using structured patient records that capture the confirmed underlying diagnosis in a dedicated field reduces the risk of defaulting to I38 or a rheumatic code when a classified-elsewhere disease is documented and I39 is the correct manifestation code. Capturing etiology-specific fields at the point of care makes the coder’s job substantially easier.

Comprehensive patient records
Comprehensive patient records.

Reduce claim denials from ICD-10 sequencing errors

Pabau's claims management tools flag manifestation codes in incorrect sequence positions and support structured documentation workflows for cardiology and internal medicine teams.

Pabau claims management dashboard

Documentation requirements for accurate I39 coding

A correctly sequenced claim is only as strong as the documentation behind it. Auditors scrutinize I39 because the code’s validity depends on a clearly established causal link between the underlying disease and the valve pathology, and on confirming that no Excludes1 combination code applies instead.

What the record must establish

  • Named underlying disease: The disease classified elsewhere must be documented by name, not implied. “Valve disorder in the context of Q fever” is stronger than “patient with infection and valve issues.”
  • Causal relationship: The provider must state or clearly imply that the valve disorder is a manifestation of the underlying disease, not a coincidental finding.
  • Specific valve affected: Documenting which valve is involved (mitral, aortic, tricuspid, pulmonary) supports clinical clarity and helps confirm I39 versus a more specific code.
  • Current activity vs. history: I39 codes active manifestation. If the valve disorder is historical and resolved, sequencing and code selection change accordingly.

Common documentation deficiencies

The most frequent documentation problem is a record that confirms both the underlying disease and the valve pathology but never explicitly connects them. A cardiology consultant may note “valve findings” as a separate observation without tying them to the diagnosis driving the encounter. Coders cannot infer that relationship; only the provider can establish it.

A second common deficiency is valve specificity. Records that read “endocarditis” without naming a valve push the coder toward I38 or a less precise code. Digital intake and documentation forms pre-structured to capture valve detail at the point of documentation address this systematically.

Customizable consent and intake forms
Customizable consent and intake forms.

Practices managing high volumes of autoimmune and systemic disease patients benefit from integrated practice management workflows that link the primary disease record to all related manifestation encounters. This creates a documentation trail that supports both clinical care and coding accuracy.

Pro Tip

Ask cardiology providers to add a single line to every valve-related note when a disease classified elsewhere is present: ‘The [valve] disorder is a manifestation of the patient’s [disease].’ That sentence tells the coder whether I39 applies, and it prompts a check for an Excludes1 code that would be used instead. Without it, the coder is guessing, and guesswork creates audit risk.

Accurate I39 coding sits within a broader picture. Knowing which codes pair with I39 versus which ones replace it prevents the most common errors.

Underlying disease codes that pair with I39

  • A78 (Q fever) – the tabular Code First example; sequenced before I39 when Q fever produces endocarditis
  • Other diseases classified elsewhere that cause endocarditis or a valve disorder but lack a specific endocardial combination code – the disease is sequenced first, then I39

Codes that replace I39 (Excludes1)

  • M32.11 – Endocarditis in systemic lupus erythematosus (Libman-Sacks)
  • A52.03 – Syphilitic endocarditis
  • A18.84 – Tuberculous endocarditis
  • B37.6 – Candidal endocarditis
  • A54.83 – Gonococcal heart infection
  • A39.51 – Meningococcal endocarditis
  • A32.82 – Listerial endocarditis
  • M05.31 – Rheumatoid heart disease with rheumatoid arthritis
  • A01.02 – Typhoid fever with heart involvement

ICD-10 code for history of endocarditis (Z86.79)

When endocarditis has resolved and no active infection or valve disorder remains, do not reach for I39, I33, or I38. Those codes report active disease. A resolved case is a status, so the ICD-10 code for history of endocarditis is Z86.79 (Personal history of other diseases of the circulatory system). ICD-10-CM has no endocarditis-specific history code, so Z86.79 is the correct default for a prior infective or valvular endocarditis with no current involvement.

Use Z86.79 as a secondary code that documents relevant past history on a current encounter, such as a patient with a prior endocarditis now presenting for antibiotic prophylaxis before a dental procedure. If the chart still describes active valve pathology, the encounter is not historical and an active code applies instead.

Excludes and verification notes

The I39 Excludes1 list means those conditions are never coded with I39; each carries its own endocardial code. Confirm the current FY2026 tabular entry and its Code First note before finalizing the assignment. Crosswalk relationships also matter for HCC risk adjustment in value-based care; the CMS ICD-10-CM resources provide the official code files.

Practices managing cardiology and autoimmune patient populations can also use AI-assisted clinical documentation to capture the specific clinical language that supports correct code assignment and crosswalk mapping.

Billing workflow considerations for I39 claims

Getting I39 right at the coding stage only solves half the problem. The billing workflow still needs to handle sequencing validation, payer-specific edits, and documentation linkage before the claim leaves the practice.

Pre-submission sequencing check

Before submitting any claim containing I39, confirm: (1) the underlying disease code appears first, (2) that disease is not an Excludes1 condition with its own endocardial code, and (3) the record explicitly connects the valve disorder to the underlying disease. Claims that fail any of these three checks should be held for provider query, not submitted and corrected after denial.

Practices that use compliance management workflows can build these three checks into a standing pre-submission review protocol. The rule set is stable year to year; what changes is the specific FY update to the I39 tabular entry, which coders should review each October against the CMS tabular release.

Payer-specific considerations

Medicare and most commercial payers apply the etiology-manifestation convention consistently, but payer-specific LCDs (Local Coverage Determinations) may add requirements for cardiology encounters. Some payers require additional documentation linking the underlying disease to active cardiac manifestation before approving related procedures. Check the payer’s LCD for codes in the I30-I5A block when submitting claims that include cardiology procedures alongside I39. Applying etiology-manifestation coding conventions consistently across encounter types reduces the risk of payer-specific edit failures.

Conclusion

ICD-10 Code I39 is a narrow manifestation code with a strict rule: the underlying disease classified elsewhere is always coded first, and I39 is never principal. Before assigning it, confirm the underlying condition is not an Excludes1 entry, because lupus, syphilis, tuberculosis, and several infections carry their own endocardial codes and replace I39 entirely. Get those two checks right and the claim holds.

Practices managing cardiology and autoimmune patient populations need a practice management platform that connects documentation, coding, and claims submission in one workflow. Pabau’s integrated suite brings those elements together, reducing the manual handoffs where sequencing errors typically occur. To see how Pabau supports cardiology and complex diagnosis coding workflows, book a demo.

Frequently asked questions

What does ICD-10 Code I39 mean?

ICD-10 Code I39 classifies endocarditis and heart valve disorders that occur as a manifestation of a disease classified elsewhere in ICD-10-CM. It signals that the valve pathology is not a primary cardiac condition but part of another disease. Because it is a manifestation code, the underlying disease must be coded first (for example, Q fever, A78), and I39 follows.

Is ICD-10 Code I39 a billable code?

Yes. In ICD-10-CM, I39 is a single valid billable code with no valve-specific subcategories; the I39.0 through I39.8 subdivisions exist only in the WHO international ICD-10. However, I39 is never acceptable as a primary or principal diagnosis. It must be sequenced after the code for the underlying disease, so submitting a claim with I39 in the first position will typically result in a denial or claim edit.

What is the difference between I33 and I39?

I33 (Acute and subacute endocarditis) classifies infective endocarditis as a primary cardiac disease, typically a direct bacterial or fungal infection of the valve. I39 classifies valve disorders that are a manifestation of a disease classified elsewhere. If a classified-elsewhere disease drives the valve disorder and has no endocardial code of its own, I39 applies; if the organism attacks the valve directly as the primary process, I33 applies.

What underlying conditions are coded with I39?

I39 pairs with diseases classified elsewhere that cause endocarditis or valve disorders but have no specific endocardial combination code of their own; Q fever (A78) is the tabular example. Several systemic causes are Excludes1 and are coded directly instead of with I39: lupus/Libman-Sacks endocarditis (M32.11), syphilitic endocarditis (A52.03), tuberculous endocarditis (A18.84), and candidal, gonococcal, meningococcal, listerial, rheumatoid, and typhoid heart involvement. Always check the Excludes1 list first.

What is the ICD-10 code for history of endocarditis?

Z86.79 (Personal history of other diseases of the circulatory system). ICD-10-CM has no endocarditis-specific status code, so a resolved case with no active infection or valve involvement is reported with Z86.79, usually as a secondary code. Active endocarditis is coded with I33, I38, or I39 instead, so confirm the record describes past rather than current disease before using the history code.

What is the ICD-10 code for aortic valve endocarditis?

ICD-10-CM has no code specific to the aortic or mitral valve. Document the affected valve, then assign I33.0 for a direct infective endocarditis, I38 when the valve or cause is unspecified, or I39 when a disease classified elsewhere drives the valve disorder. The WHO valve subdivisions I39.0 and I39.1 are not valid for US billing.

How do you code endocarditis in diseases classified elsewhere?

First confirm the underlying disease does not have its own endocardial code on the I39 Excludes1 list (for example M32.11 for lupus or A52.03 for syphilis); if it does, use that code alone. Otherwise, code the underlying disease first (such as A78 for Q fever), then assign I39 as the manifestation. ICD-10-CM does not subdivide I39 by valve, so document the affected valve for clinical clarity but report the single code I39. Verify the documentation explicitly links the valve disorder to the underlying disease before finalizing.

×