arXiv paper· clinical natural language processing· empirical study

Decomposing Error and Style in Automated Clinical Coding

Han-Chin Shing, Jack Moriarty, Ryan Ware, Afton Marchbanks, Carlyn Canvasser, Stefanie Higgins, Harsh Gupta, Fang Wang, et al.

cs.CL

Quick verdict

Argues much single-gold coding error is unmodeled coder style; a 10-dim style rubric lifts LLM ICD F1 by up to +26. Solid controls; rubric gaps remain.

Summary

The paper argues that a substantial share of what single-gold evaluation counts as model error in automated ICD/CPT coding is systematic 'coding style': a coder- or site-specific policy over what to code and how much to document. On 110 shared ACI-Bench notes, two annotation teams agree on only 73% of codes (Jaccard), rising to just 77% after an independent clinical audit removes not-defensible codes. Coding is recast as p(code|note,ψ), with ψ operationalized by a 10-dimension rubric (6 ICD-scope, 4 CPT) estimated by an LLM style profiler from ~150 held-out (note, code-set) pairs per dataset and injected as a prompt block at inference, no fine-tuning. Across five datasets, matched style raises ICD F1 by up to +26.4 (EHR 28.8→55.2), per-sample oracle profiles by up to +29, while an extreme all-5s style cuts F1 by up to about 21 points, showing the model obeys injected style. Four LLM coders averaging 39–49 F1 without style converge to 52–56 with matched style (Welch tests, p<0.05); adding the block to two published pipelines gains +13.1 and +11.2 average F1. Key limitations: matched style fails on inpatient MIMIC-IV (attributed to rubric-range mismatch), the rubric cannot separate ACI-Y from ACI-M despite their 73% agreement, all experiments use a single LLM (Anthropic Opus 4.8), and no code release is stated, with two datasets internal.

Review complete

Assessment at a glance

clinical natural language processing

5

risk flags identified

● high 0

● medium 2

● low 3

Reproducibility readinessmedium
Code & data availablenot stated
Review confidencehigh
AI text signal0/20 passages flagged
Deep research viable

5 strengths · 5 weaknesses · 5 author questions

AI text signal = Binoculars zero-shot detector score over 20 sampled passages (Fast-DetectGPT co-reported) — absence does not prove human authorship, and a flag does not imply misconduct.

Levels reflect verification complexity — not a quality score. Evolve never rates your paper.

Key claims under review

  • Two independent coder teams agree on only 73% of ICD codes (Jaccard) on the same 110 ACI-Bench notes, and only 77% after an independent audit removes not-defensible codes, so most single-gold disagreement is not error.
  • Coding style can be operationalized as a 10-dimension rubric estimated by an LLM profiler from ~150 annotated encounters per site and injected at inference without fine-tuning.
  • Matched-style conditioning raises ICD F1 by up to +26.4 (EHR 28.8→55.2) while an extreme mismatched style lowers it by up to ~21 points, demonstrating models obey injected style.
  • Four prompt-based coders averaging 39–49 F1 without style converge to 52–56 with matched style (Welch p<0.05), so style, not method choice, dominates single-gold F1.
  • Single-gold F1 therefore scores style alignment as much as coding ability, and evaluations should characterize the corpus style profile.

Strengths

  • Audit-backed motivating evidence

    Appendix A: two clinical coders audited every code from both ACI annotations (ACI-Y 89.8% defensible, 202/225; ACI-M 86.4%, 197/228), with forced free-text reasons; same-note Jaccard rises only 73%→77% after error removal — the disagreement survives an error audit, which is exactly the evidence the style hypothesis needs.

  • Causal controls for steerability

    The all-1s/all-5s extremes move F1 sharply in predicted directions (Table 4: MIMIC all-1s collapses to 10.7 vs 48.8 zero-shot; ACI-M all-5s 25.3; Table 5: CONV CPT all-5s 5.6), showing the coders obey injected style rather than ignoring it — the controls the claim lives or dies by.

  • Cross-method generality with significance

  • Honest failure analysis

  • Materials disclosed

Weaknesses

  • The rubric misses its own motivating phenomenon

  • Matching vs generic guidance is not isolated

  • Statistical reporting gaps and numeric inconsistencies

  • Single model, private data, no release

  • The CPT half of the rubric underdelivers

Full Review Report

$1.99 · one-time

Unlock the complete preliminary analysis Evolve produced for this paper.

Report preview

Scope & Claims

The paper targets evaluation methodology in automated ICD-10-CM/CPT coding. Central claim: single-gold F1 conflates genuine model error with systematic 'coding style' — a coder- or site-specific policy over what to code (scope, specificity, Z-code completeness) and how much to document. Motivating evidence (§1, Appendix A): two annotation teams on the same 110 ACI-Bench notes agree on only 73% of codes (Jaccard), rising to just 77% after an independent clinical audit removes not-defensible codes (ACI-Y 89.8% defensible, 202/225; ACI-M 86.4%, 197/228). Five contributions (C1–C5): the p(code|note,ψ) framing; a 10-dimension rubric (6 ICD-scope, 4 CPT-evidence); separability of per-encounter style vectors (Figure 2); steerability (+26.4 matched, −21 mismatched); and generality across four LLM coders (39–49 → 52–56 F1).

The remaining sections cover Methodology Assessment, Statistical Evidence, Results & Reproducibility, Limitations & Risks, and Verdict & Recommendations.

  • All 5 strengths & 5 weaknesses, analyzed in detail
  • 5 risk flags with severity, section & reviewer questions
  • Methods & statistical evidence assessment
  • 5 questions a peer reviewer would ask
  • Full six-dimension evaluation report & recommendations

One-time purchase · this paper only

One-time purchase, this paper only. AI-generated preliminary analysis — not peer review.

Frequently asked questions

What is 'coding style' in automated clinical coding?

In this paper, coding style is a coder- or site-specific policy over what to code and how much to document — for example whether to code only the chief complaint or every documented problem, how specific codes must be, and whether administrative Z-codes are added. Two competent coders applying different styles produce different but individually defensible code sets for the same note, so single-gold evaluation penalizes style differences as if they were errors.

How much do professional coders disagree on the same clinical note?

The paper reports that two independent annotation teams coding the same 110 ACI-Bench outpatient notes agree on only 73% of their ICD codes (Jaccard similarity). An independent audit by clinical coders found ~86–90% of each team's codes defensible; after removing the not-defensible ones, agreement rose only to 77%, meaning most of the disagreement is systematic choice rather than outright error.

Can LLM medical coding accuracy be improved without fine-tuning?

Yes, according to this paper. Prepending a natural-language 'coding style' block — derived from a 10-dimension rubric estimated on ~150 labeled encounters of the target dataset — raised ICD F1 by up to +26.4 points (EHR: 28.8 to 55.2) and brought four different prompting methods from 39–49 F1 to a convergent 52–56, all with statistical significance, using no model training.

Does style conditioning work on inpatient coding (MIMIC-IV)?

No. On inpatient MIMIC-IV, matched style slightly hurt ICD F1 (48.8 to 46.1), which the authors attribute to a rubric-range mismatch: their 10-dimension rubric was designed from outpatient data (about 2.3 codes per encounter), while MIMIC-IV encounters average 14.5 codes and saturate the top of the 1–5 scale. The extreme style controls still moved F1 sharply, showing the mechanism works even where the matched profile adds nothing.

About this review

This is an AI-generated preliminary review by Evolve.Pub, produced from the openly available text of the paper. It is not peer review and does not represent the authors' views. The canonical record of the paper is at the publisher link above.

  • Figures 2–5 (UMAP plots and qualitative coding panels) could not be analyzed as images; judgments rely on their captions and the in-text numbers.
  • Style profiler implementation details (which model, exact prompt) are absent from the extracted text; some assessment of profiler validity is inferential.
  • The model name 'Anthropic Opus 4.8' is reported as stated in the text and could not be verified here.
  • Appendices A–D and the reference list appear complete, but any content beyond page 13 may be truncated.

Go deeper on this paper

Reproduce ResultsNot feasible for this paper — the core results cannot be re-derived by sandboxed code simulation.

Wrote a paper? Stress-test it before reviewers do.

Upload your manuscript for the same structured scrutiny — reasoning, statistics, evidence, figures, and reproducibility.

Scan your paper
Decomposing Error and Style in Automated Clinical Coding | Evolve.Pub