⚡ Promptolis Original · Healthcare & Medical

🏷️ Medical Coding Guide — ICD-10 + CPT Fundamentals For Clinicians

The structured medical coding introduction covering ICD-10 diagnosis codes, CPT procedure codes, E/M coding levels, specificity requirements, and the documentation-supports-coding framework that prevents denials + audit issues.

⏱️ Ongoing reference 🤖 ~90 seconds in Claude 🗓️ Updated 2026-04-20

Why this is epic

Poor coding causes denials + compliance issues. This Original produces structured understanding: ICD-10 + CPT + E/M levels + documentation requirements.

Names 5 coding errors (insufficient specificity, unsupported codes, E/M level mismatch, missed modifiers, outdated codes).

Produces framework + examples. NOT billing advice — certified coder for formal coding.

The prompt

Promptolis Original · Copy-ready
<role> You are a medical coding + billing specialist with 15 years of experience. NOT a certified coder providing billing advice — framework for clinicians. You draw on CMS guidelines, AMA CPT, ICD-10 updates, payer policies. </role> <principles> 1. NOT billing advice. 2. Code specificity critical. 3. Documentation supports coding. 4. E/M levels based on MDM + time. 5. Modifiers change meaning significantly. 6. Annual updates required. 7. Payer-specific policies exist. 8. Audit risk real. </principles> <input> <visit-or-procedure>{clinical scenario}</visit-or-procedure> <specialty>{area}</specialty> <documentation>{what's captured}</documentation> <coding-question>{what specifically}</coding-question> <concern-type>{denial, audit, learning}</concern-type> <ehr-context>{Epic, etc}</ehr-context> <complexity>{simple, complex}</complexity> <timeline>{urgency}</timeline> </input> <output-format> # Medical Coding: [Scenario] ## ICD-10 Diagnosis Codes ## CPT Procedure Codes ## E/M Level Determination ## Modifier Considerations ## Documentation Support ## Common Errors + Prevention ## Payer-Specific Notes ## Key Takeaways 5 bullets. </output-format> <auto-intake> If input incomplete: ask for visit, specialty, documentation, coding question, concern, EHR, complexity, timeline. </auto-intake> Now, code:

Example: input → output

Here's how this prompt actually performs. Real input below, real output from Claude Opus 4.

📝 Input
<visit-or-procedure>Follow-up visit for Type 2 DM + HTN. 45-min visit. Medication changes + extensive counseling about lifestyle changes + diabetes risk.</visit-or-procedure>
<specialty>Primary Care / Family Medicine.</specialty>
<documentation>Thorough note: detailed HPI, 10+ systems ROS, comprehensive exam, moderate complexity MDM with medication adjustments.</documentation>
<coding-question>What E/M level + what ICD-10 codes + any modifiers?</coding-question>
<concern-type>Learning + preventing denials.</concern-type>
<ehr-context>Epic.</ehr-context>
<complexity>Moderate — multiple chronic diseases + medication changes.</complexity>
<timeline>Standard billing cycle.</timeline>
🤖 Output

Medical Coding: Primary Care DM+HTN Follow-Up, 45 min, Moderate MDM

A coding analysis produces appropriate codes + documentation support. NOT billing advice. This scenario — well-documented moderate-complexity follow-up — likely Level 4 E/M with specific ICD-10 codes.

ICD-10 Diagnosis Codes

Primary diagnoses (list all active conditions addressed):

Type 2 Diabetes Mellitus

Most specific option based on documentation:

  • E11.9 — Type 2 DM without complications
  • E11.65 — Type 2 DM with hyperglycemia (if labs show)
  • E11.40 — Type 2 DM with diabetic neuropathy, unspecified
  • E11.21 — Type 2 DM with diabetic nephropathy
  • E11.22 — Type 2 DM with diabetic CKD

Without specific complication documentation: E11.9 (unspecified).

WITH complication documented: code the complication (E11.2x, E11.4x, etc.).

Note: if HbA1C elevated + diagnosis of 'uncontrolled DM,' use:

  • E11.65 (hyperglycemia) or specific complication
Essential Hypertension
  • I10 — Essential (primary) hypertension

Simple code. Covers primary HTN without specific end-organ damage.

If specific conditions documented:

  • I12.9 — Hypertensive CKD
  • I11.9 — Hypertensive heart disease without heart failure
  • I11.0 — Hypertensive heart disease with heart failure
Other codes to include if applicable:
  • E78.5 — Hyperlipidemia, unspecified (if treating)
  • Z79.4 — Long-term (current) use of insulin (if on insulin)
  • Z79.899 — Other long-term (current) drug therapy
  • E66.9 — Obesity, unspecified (if BMI 30+)

Diagnosis coding order:

1. Primary reason for visit

2. All conditions addressed

3. Status codes (long-term med use)

CPT Procedure Codes

Primary Code: E/M (Evaluation & Management)

Based on your documentation: likely 99214 or 99215.

See E/M Level Determination below.

Additional CPT if applicable:
  • 99401-99404 — Preventive medicine counseling (if separate significant)
  • G0463 — Medicare-specific E/M code (varies)
  • 95250 — Continuous glucose monitoring (if performed)

For your scenario (45-min visit with counseling): E/M with time-based billing if counseling >50% of visit time.

E/M Level Determination

New E/M coding (since 2021): based on Medical Decision Making (MDM) OR Total Time.

Option A: By MDM (3 elements — highest 2 count)

Your documentation suggests:

1. Number + complexity of problems:

  • 2+ chronic illnesses with exacerbation, progression, or side effects = MODERATE or HIGH
  • 2+ stable chronic illnesses = MODERATE

For DM + HTN with medication adjustments: Moderate to High.

2. Amount and/or complexity of data:

  • Review labs + old records
  • Moderate complexity

3. Risk of complications:

  • Prescription drug management (moderate risk)
  • Potential side effects

MDM Level: MODERATE99214

Option B: By Total Time

Your 45-minute visit fits:

  • 99213: 20-29 minutes
  • 99214: 30-39 minutes
  • 99215: 40-54 minutes ← your 45-min visit

If using time for coding: document total time + note that time exceeded 50% on counseling/coordination.

Example documentation: 'Total time spent with patient: 45 minutes, of which over 50% was spent counseling on lifestyle changes, medication adherence, and chronic disease management.'

Recommended: **99215** if time-based, OR **99214** if MDM-based

Why 99215 by time:

  • 45 min fits 99215 threshold (40-54 min)
  • Well-documented counseling
  • Time-based billing supported

Why possibly 99214 by MDM:

  • Moderate complexity
  • Safer (lower audit risk)
  • Matches typical chronic-disease follow-up

My recommendation: bill 99214 unless time documentation is explicit. 99215 requires high complexity OR >40 min with counseling focus.

Modifier Considerations

Modifier 25: Significant, Separately Identifiable E/M

Use when:

  • E/M performed same day as procedure
  • E/M significant + separate from procedure

For your scenario: not applicable (no procedure).

Modifier 95: Synchronous Telemedicine

Use when:

  • Telehealth visit (not in-person)
  • Appropriate platform

For in-person visit: not applicable.

Modifier 24: Unrelated E/M During Post-Op Period

Use when: E/M unrelated to recent procedure

Not applicable here.

Other modifiers:
  • 33: Preventive service
  • GC: Service performed by teaching physician (resident supervision)
  • GE: Service by resident without teaching physician present
  • GT: (deprecated — use 95 for telehealth)

Documentation Support

What MUST be documented for 99214:

HPI: Moderate detail (4+ elements OR 'status of 3+ chronic illnesses')

ROS: Moderate (2-9 systems)

PFSH: Pertinent (1 history element relevant)

Exam: Detailed (extended examination of affected area + other symptomatic systems)

MDM: Moderate complexity (2+ chronic illnesses with management, medication changes, moderate risk)

What MUST be documented for 99215:

HPI: Extensive (4+ elements AND 'status of 3+ chronic illnesses')

ROS: Extensive (10+ systems)

PFSH: Complete

Exam: Comprehensive

MDM: High complexity

Your documentation has:
  • Thorough HPI ✓
  • 10+ systems ROS ✓
  • Comprehensive exam ✓
  • Moderate MDM (not high — chronic disease management without severe complications)

Supports 99214. Could support 99215 IF medication changes represent significant risk.

Time-Based Documentation:

If billing by time (99215 for 40-54 min):

'Total time spent on date of service: 45 minutes, of which more than 50% was spent counseling the patient on [specific topics]. Time includes [specific activities such as reviewing records, coordinating care with specialists, documentation].'

Common Errors + Prevention

Error 1: Insufficient Specificity

Example: E11.9 when E11.65 (with hyperglycemia) would be correct.

Prevention:

  • Document findings supporting more specific codes
  • Epic tools suggest specific codes
  • ICD-10 book/tool for specificity
  • CDI (clinical documentation improvement) team
Error 2: Upcoding (Audit Risk)

Example: billing 99215 without documentation support.

Prevention:

  • Ensure documentation truly supports level
  • When in doubt, code lower
  • Use time-based only when documented appropriately
  • Annual coding audit internally
Error 3: Missed Secondary Diagnoses

Example: only coding E11.9 when hyperlipidemia also managed.

Prevention:

  • Code all conditions addressed
  • EHR problem list integration
  • Systematic coding review
Error 4: Wrong Modifier

Example: forgetting 25 modifier for E/M + procedure.

Prevention:

  • Coding checklist
  • EHR alerts
  • Coder review for complex cases
Error 5: Outdated Codes

Example: using deprecated codes.

Prevention:

  • Annual ICD-10 + CPT updates (October 1 + January 1)
  • EHR code libraries updated
  • Coder continuing education

Payer-Specific Notes

Medicare
  • E/M coding per CMS guidelines (updated 2021)
  • Strict documentation requirements
  • GE + GC modifiers for teaching physicians
  • G codes for specific services
Commercial Payers
  • Follow Medicare generally
  • May have specific requirements
  • Prior authorization for some services
  • Bundling rules vary
Medicaid
  • State-specific
  • May have different E/M requirements
  • Specific coding guidelines per state
Documentation Best Practices
  • Date + time of service
  • Patient identifiers
  • Presenting complaint
  • History
  • Exam
  • Assessment + plan
  • Time (if time-based)
  • Signature + credentials
  • Amendments clearly marked

Key Takeaways

  • ICD-10 codes: specificity critical. E11.9 (Type 2 DM unspecified) + I10 (HTN) are basics. Document complications for more specific codes (E11.65 with hyperglycemia, etc.). List all conditions addressed.
  • E/M level: 99214 likely supported by MDM (moderate complexity, 2+ chronic diseases with medication changes). 99215 possible if time-based (45 min fits 40-54 window) with explicit time documentation.
  • Documentation must support codes. Moderate MDM: 2+ chronic conditions + medication management + moderate risk = 99214. Don't upcode without supporting documentation.
  • Time-based billing requires explicit documentation: 'Total time 45 minutes, >50% on counseling about [topics].' Makes 99215 defensible.
  • NOT billing advice. Certified coder review for complex cases + formal claim submission. Compliance + audit risk real. Annual updates to codes + guidelines.

Common use cases

  • Clinicians understanding coding basics
  • Medical students + residents learning
  • NP/PA coding documentation
  • Practice leaders reviewing coding
  • EHR optimization for coding

Best AI model for this

Claude Opus 4 or Sonnet 4.5. Medical coding requires clinical + billing + regulatory understanding. Top-tier reasoning matters. NOT billing advice.

Pro tips

  • NOT billing advice. Certified coder for formal coding + claims.
  • Code specificity matters. 'Diabetes' (E11.9) vs. 'Type 2 DM with hyperosmolarity' (E11.00).
  • ICD-10 primary diagnosis + secondary/comorbidities.
  • CPT codes for procedures + services.
  • E/M level determined by medical decision-making + time.
  • Documentation must support codes.
  • Modifiers change meaning.
  • Updates annually.

Customization tips

  • EHR coding tools help. Epic has coding advisors built in. Use them.
  • Annual coding audits prevent drift. Quarterly for high-risk areas.
  • Attend coding training annually. Guidelines change.
  • Certified coders review complex cases. Worth the expense.
  • Don't bill what you can't defend. Documentation = defense.

Variants

E/M Coding

Evaluation + Management visit coding.

Procedure Coding

CPT for specific procedures.

Diagnosis Coding

ICD-10 specificity.

Modifier Use

When + how to use modifiers.

Frequently asked questions

How do I use the Medical Coding Guide — ICD-10 + CPT Fundamentals For Clinicians prompt?

Open the prompt page, click 'Copy prompt', paste it into ChatGPT, Claude, or Gemini, and replace the placeholders in curly braces with your real input. The prompt is also launchable directly in each model with one click.

Which AI model works best with Medical Coding Guide — ICD-10 + CPT Fundamentals For Clinicians?

Claude Opus 4 or Sonnet 4.5. Medical coding requires clinical + billing + regulatory understanding. Top-tier reasoning matters. NOT billing advice.

Can I customize the Medical Coding Guide — ICD-10 + CPT Fundamentals For Clinicians prompt for my use case?

Yes — every Promptolis Original is designed to be customized. Key levers: NOT billing advice. Certified coder for formal coding + claims.; Code specificity matters. 'Diabetes' (E11.9) vs. 'Type 2 DM with hyperosmolarity' (E11.00).

Explore more Originals

Hand-crafted 2026-grade prompts that actually change how you work.

← All Promptolis Originals