Pabau Engage inbox

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

Learn more
ICD-10-CM Code

ICD code S21.331D – Puncture wound of front wall of thorax

Billable Code Specific Code


Code Definition

S21.331D is the billable ICD-10-CM code for puncture wound without foreign body of right front wall of thorax with penetration into thoracic cavity, subsequent encounter.

Use it at follow-up visits after initial treatment, such as wound checks, suture removal, or dressing changes. The note must document a puncture, the right front chest wall, penetration into the thoracic cavity, no foreign body, and a follow-up visit.

Chapter
S00-T88 Injury, poisoning and certain other consequences of external causes
Category
S21 Open wound of thorax
Group
S21.331 Puncture wound without foreign body of right front wall of thorax with penetration into thoracic cavity
Billable
Yes
Code also known as
chest puncture wound, anterior thorax stab wound, chest wall puncture follow-up
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

ICD-10 Code S21.331D covers a puncture wound without foreign body of the right front chest wall that penetrates the thoracic cavity, at follow-up encounters only.

The 7th character D means healing-phase care is continuing. Switch to S21.331S only for a late effect of the healed wound, never for routine wound checks.

The note must state the wound type, the front-wall site and side, and penetration into the thoracic cavity. It must also confirm no foreign body and a follow-up visit.

Pabau, the practice management platform we build, submits ICD-10-CM claims through Claim.MD and checks eligibility, which cuts preventable denials on follow-up codes like S21.331D.

ICD-10 Code S21.331D: Code descriptor breakdown

ICD-10 Code S21.331D is the billable code for a follow-up visit after a right front chest wall puncture with no foreign body. The wound must have penetrated the thoracic cavity.

Each of its seven characters carries a specific clinical meaning. Coders who parse them one by one are far less likely to pick an adjacent code or the wrong encounter type.

Code segmentValueMeaning
CategoryS21Open wound of thorax
SubcategoryS21.3Open wound of front wall of thorax with penetration into thoracic cavity
CodeS21.33Puncture wound without foreign body, front wall
Laterality digitS21.331Right side (front wall, no foreign body)
7th characterDSubsequent encounter (routine healing phase)
Billable statusYesValid for outpatient and inpatient reporting
Code systemICD-10-CM (US)Maintained by CDC/NCHS, updated annually October 1

The laterality digit is where coders most frequently slip. The digit 1 in position 6 specifies the right side of the anterior thorax. When the clinical note documents the left side, S21.332D applies. When laterality is genuinely unspecified in the provider note, S21.339D is the fallback. Even then, query the provider before defaulting to unspecified.

The S21 code family: Where S21.331D fits

The S21 category covers all open wounds of the thorax within the broader S20-S29 injuries-to-the-thorax block. The hierarchy explains why S21.331D never fits back-wall wounds, lacerations, wounds with a foreign body, or wounds that stop short of the cavity.

Code rangeDescription
S20-S29Injuries to the thorax (block)
S21Open wound of thorax
S21.3Open wound of front wall of thorax with penetration into thoracic cavity
S21.31Laceration without foreign body, front wall
S21.32Laceration with foreign body, front wall
S21.33Puncture wound without foreign body, front wall
S21.34Puncture wound with foreign body, front wall
S21.4Open wound of back wall of thorax with penetration into thoracic cavity

Within S21.33, the six-character code S21.331 specifies the right front wall. S21.332 covers the left front wall, and S21.339 is the unspecified-side option. Each then takes a 7th character (A, D, or S) to complete the billable code.

Understanding the 7th character: A, D, and S explained

The 7th character for wound coding marks the phase of patient care, not the severity of the injury. The CMS ICD-10-CM Official Guidelines for Coding and Reporting tie the encounter type to the nature of the visit. Seeing a different provider from the one who first treated the wound does not change it.

7th characterCodeMeaningTypical visit type
AS21.331AInitial encounter, active treatmentEmergency department, urgent care, first office visit for wound
DS21.331DSubsequent encounter, routine healingWound check, suture removal, dressing change, follow-up office visit
SS21.331SSequela, a late effect of the woundScar contracture, chronic pain, other complication arising from healed wound

When to use S21.331D vs S21.331A vs S21.331S

S21.331A applies as long as the provider is actively treating the wound itself. That covers irrigation, initial closure, debridement, or the first evaluation of the injury.

Once active treatment ends and the patient returns for healing-phase care, S21.331D takes over. S21.331S is reserved for a healed wound that has caused a new problem, such as a scar needing revision or neuropathic pain at the site.

  • ER initial visit: S21.331A, because active treatment is in progress.
  • Primary care wound check (day 5): S21.331D, because the wound is healing with no active intervention.
  • Suture removal at surgeon’s office: S21.331D, as part of the routine healing phase.
  • Scar management visit (3 months post-healing): S21.331S, because sequela coding applies.

Clinical criteria: What S21.331D does and does not cover

Five conditions must all be true to support ICD-10 Code S21.331D. If any one of them fails, a different code applies.

  • Wound type is a puncture: A puncture wound is produced by a sharp, narrow-pointed object (nail, needle, knife tip, splinter) penetrating the skin. It differs from a laceration, which involves a tearing force. If the note says “laceration,” the S21.31x series applies instead.
  • Anatomical site is the front wall of the thorax: The anterior thorax runs from the clavicle to the costal margins, front surface only. Penetrating back-wall wounds go to the S21.4x series.
  • The wound penetrates into the thoracic cavity: This is the condition that separates S21.331D from the non-penetrating S21.13x series. A front-wall puncture that stays within the chest wall is coded from S21.13x instead.
  • No foreign body is documented as present or retained: A penetrating object still in situ, or retrieved at a follow-up visit, calls for S21.341D instead. That is the puncture-with-foreign-body code for the right front wall.
  • This is a subsequent, not an initial, encounter: The patient has already received initial active treatment elsewhere. The current visit is for wound management during the healing phase.

The path below adds laterality as a sixth check and shows the code each “no” answer leads to.

Decision path with six checks before assigning S21.331D
Each check maps to one statement in the provider note, so a missing statement points straight to the right code or query. Codes come from the ICD-10-CM S21 category.

Commonly confused codes and how to differentiate them

The S21.33x family sits close to codes that differ by wound type, wall location, depth, laterality, or encounter type. The table below covers the codes most often confused with S21.331D in coder audits.

CodeDescriptorHow it differs from S21.331D
S21.331APuncture wound w/o FB, right front wall, initial encounter7th character A: active treatment visit, not follow-up
S21.331SPuncture wound w/o FB, right front wall, sequela7th character S: wound healed, late effect coded
S21.332DPuncture wound w/o FB, left front wall, subsequent encounterLeft-side laterality: digit 2, not 1
S21.339DPuncture wound w/o FB, unspecified front wall, subsequent encounterLaterality unspecified: use only when the note never states a side
S21.341DPuncture wound with foreign body, right front wall, subsequent encounterForeign body documented, so the wound type qualifier changes
S21.311DLaceration w/o FB, right front wall, subsequent encounterLaceration, not puncture: a different wound mechanism
S21.431DPuncture wound w/o FB, right back wall, subsequent encounterPosterior thorax: a different wall location
S21.131DPuncture wound w/o FB, right front wall, without penetration into thoracic cavity, subsequent encounterWound stays within the chest wall: no penetration into the cavity

Pro Tip

When a note reads ‘chest wound follow-up,’ query the provider before you pick a code. Ask for the wound mechanism (puncture or laceration), the wall (front or back), whether it reached the thoracic cavity, and the foreign body status. Each answer moves the claim to a different branch of the S21 family.

Documentation requirements for S21.331D

The provider note must back up each of the five clinical conditions above. Coders, not providers, assign the 7th character, and they assign it from the documentation.

The note therefore has to make the encounter type unambiguous. Vague notes lead to wrong-character codes and, later, to denials or audit findings. Strong medical billing compliance programs flag notes missing any of these elements before claims go out.

  • Wound type stated explicitly: “Puncture wound” or “stab wound” in the assessment. Notes that say only “wound” or “injury” require a provider query before D is assigned.
  • Anatomical site documented: “Front wall of chest,” “anterior thorax,” or equivalent. Right versus left must be noted. If it isn’t, query the provider before using the unspecified code.
  • Depth documented: The note must say the wound penetrated the thoracic cavity, for example “penetrating wound of the anterior chest.” Without that statement, query the provider, because the non-penetrating S21.13x series may apply.
  • Foreign body status confirmed: The note must state, directly or through the imaging read, that no foreign body is present or retained. “Wound cleaned, no foreign body identified” satisfies this requirement. An ambiguous note (“wound probed”) does not.
  • Encounter context identified as follow-up: Wording such as “follow-up visit,” “wound check,” “suture removal,” or “patient returns for dressing change” signals the subsequent-encounter designation. The first visit for an injury always carries 7th character A regardless of which provider or setting sees the patient.

Payer requirements and billing considerations

Medicare and most commercial payers require medical necessity documentation for subsequent wound-care encounters. The number of covered follow-up visits for this wound is payer-specific. It varies by Local Coverage Determination (LCD), and no universal visit count applies. Practices should verify coverage under the applicable LCD before billing multiple subsequent encounters for routine wound management.

For outpatient office visits, S21.331D supports an E&M code or a wound-care procedure code. Billing the diagnosis without either one is a common trigger for medical necessity denials. Place of service also matters. Home health agencies, hospital outpatient departments, and emergency departments each have separate billing rules for wound follow-up care.

Common claim denial reasons and how to avoid them

Most denials on ICD-10 Code S21.331D are preventable. They fall into a short list of repeating patterns, each with a clear correction path. A structured denial management workflow catches them before they become write-offs.

Denial reasonRoot causeCorrection path
Wrong 7th character on first visitS21.331D assigned at initial ER or urgent care visit instead of S21.331ACorrect to S21.331A; submit corrected claim with supporting notes
Missing wound-type documentationProvider note says “wound” without specifying puncture vs lacerationObtain addendum from provider; resubmit with corrected documentation
No accompanying E&M or procedure codeDiagnosis billed alone without a procedure or evaluation codeAdd appropriate CPT (e.g., wound check E&M or dressing change code) to the claim
Laterality mismatchS21.331D used when note documents left-side wound (correct code: S21.332D)Correct the diagnosis code; submit corrected claim
Foreign body status ambiguousNote does not confirm the absence of a retained foreign body, so the payer deniesProvider addendum confirming no foreign body, or S21.341D if one was present
Medical necessity not establishedExcessive subsequent encounters without documented clinical rationale for continued wound careInclude wound-status narrative in each note; appeal with clinical documentation
Penetration not documentedNote does not say the wound reached the thoracic cavityQuery the provider, and recode to S21.131D if the wound stayed in the chest wall

The medical billing denial codes on the remittance advice tell you which pattern you’re dealing with. Corrections can then target the root cause instead of a blanket resubmission.

Pro Tip

Run a monthly audit of every S21.331D claim. Check that the initial encounter used S21.331A and that an E&M or procedure code accompanies each claim. Also flag any S21.331D claim whose date of service matches the documented date of injury. A pre-submission review catches all three before a payer does.

Coding sequencing: Principal diagnosis and secondary codes

For most subsequent wound-care encounters, ICD-10 Code S21.331D is the principal diagnosis, meaning the condition chiefly responsible for the visit. External cause codes from Chapter 20 can sit alongside it to describe how the injury happened.

External cause codes alongside S21.331D

Per Chapter 20 of the ICD-10-CM Official Guidelines, external cause codes report the mechanism, place of occurrence, activity, and patient status for injury encounters. These codes are listed as secondary to the injury code.

The guidelines set no national requirement to report them, but some state mandates and payer policies do. Check the applicable payer policy before leaving them off.

  • Mechanism of injury: Codes from the W00-X58 range, such as W45.0XXD for a nail entering through skin at a subsequent encounter.
  • Place, activity, and status: Y92 for place of occurrence, Y93 for activity, and Y99 for external cause status.
  • Secondary diagnoses: If a wound infection develops, add a code for the infection alongside S21.331D, not instead of it.

When foreign body is found at follow-up

If imaging at a subsequent encounter reveals a retained foreign body that was not identified during initial treatment, the diagnosis code must change.

Switch from S21.331D to S21.341D, the puncture-with-foreign-body code for the right front wall, and document the finding clearly in the note. Don’t record it as an addendum to the original encounter. It is a new clinical finding at the current visit.

How claims management software prevents 7th-character denials

On a follow-up wound visit, the coder picks the 7th character from the note, and the payer judges it weeks later. When the two disagree, the practice learns about it from a denial and reworks the claim by hand.

Pabau sends ICD-10-CM claims, S21.331D included, through Claim.MD, its US clearinghouse partner. Its claims management software runs real-time eligibility checks before a claim goes out. Electronic remittance advice then shows exactly why a payer rejected one.

Submitting a clean claim the first time saves the appeal work that encounter-type confusion creates. A structured medical billing workflow also captures external cause codes at every injury encounter, not only at the first visit.

Pabau claims dashboard with claims sorted into pending, submitted, processing, paid and error tabs
Pabau’s claims dashboard sorts claims by status, so a rejected S21.331D follow-up claim lands in the Error tab for correction instead of aging unnoticed.

Streamline your ICD-10 coding and claims workflow

Pabau integrates with Claim.MD to support electronic ICD-10-CM claim submission, real-time eligibility verification, and ERA retrieval. Wound care and trauma practices use it to cut denials on subsequent-encounter codes.

Pabau claims management dashboard

Conclusion

S21.331D is easy to assign and easy to get wrong, because one missing statement in the note changes the code. Treat the five clinical conditions and the side as a checklist the note must pass before the claim goes out.

The trade-off is a few extra provider queries on vague notes. Those cost minutes, while a corrected claim and an appeal cost weeks of delayed payment.

Book a demo to see how Pabau tracks S21.331D follow-up claims from submission to payment, so 7th-character errors get fixed before they turn into write-offs.

Continue your research

Continue your research

Want to understand the clearinghouse behind your ICD-10 submissions? Claim.MD clearinghouse overview explains how electronic claim routing, eligibility checks, and ERA retrieval work together.

Looking for a reference on superbill requirements for wound encounters? Superbill guide covers what diagnosis and procedure codes must appear together for a clean claim submission.

Frequently asked questions

What does ICD-10 Code S21.331D mean?

ICD-10 Code S21.331D is the billable code for a follow-up visit after a puncture wound without foreign body of the right front chest wall. The wound must have penetrated the thoracic cavity. Use it once initial treatment has been coded with S21.331A.

When should I use S21.331D versus S21.331A?

S21.331A applies at the first encounter where active treatment is delivered, such as the emergency visit, urgent care, or initial office evaluation. S21.331D applies at each later visit for healing-phase wound management, such as wound checks, suture removal, or dressing changes. The deciding factor is the nature of the current visit, not whether a different provider sees the patient.

What is the difference between S21.331D and S21.331S?

S21.331D is used while the wound is still healing and the patient returns for wound care. S21.331S is used once the wound has healed and the patient presents with a condition it caused. Examples include scar contracture, persistent numbness, or chronic pain at the site. Using S21.331S during the healing phase is a coding error.

What documentation is required to support S21.331D?

The provider note must document five elements. It names the wound as a puncture, not a laceration, and places it on the right front wall of the thorax. It confirms penetration into the thoracic cavity and that no foreign body is present or retained. It also shows the visit is a follow-up, not an initial encounter. If any element is missing, query the provider before assigning the code.

Why would a claim using S21.331D be denied?

The most common triggers are assigning D at the initial encounter, where A belongs, and billing the diagnosis without an E&M or procedure code. Others are using S21.331D for a left-side wound, which takes S21.332D, and leaving foreign body status or penetration unconfirmed. Each has a direct correction path in the denial table above.

Is S21.331D valid for both inpatient and outpatient settings?

Yes. S21.331D is valid across care settings, including outpatient offices, hospital outpatient departments, and inpatient facilities. The accompanying procedure code differs by setting. Outpatient claims use CPT or E&M codes, while inpatient claims use ICD-10-PCS procedure codes. The diagnosis code itself stays the same.

What happens if a foreign body is discovered at a subsequent encounter?

If imaging or an exam at a follow-up visit reveals a retained foreign body missed at first, the code changes to S21.341D. That is the code for a puncture wound with foreign body of the right front wall, subsequent encounter. Document the new finding in the current encounter note, and don’t backdate the change to the original visit.

Avatar photo
Anja Dodevska
Content Writer

Anja Dodevska writes about healthcare, dermatology, and the day-to-day realities of running a medical practice for Pabau. She enjoys breaking down complex topics into clear, accessible content and has a soft spot for the often-overlooked aspects of clinic life. When she's not writing, she's exploring cafes, walking her dog, or spending time with friends and family.
×