Coding for Clinicians

Coding for Clinicians

Updated for 2023! Interactive Online Training

ACP’s Coding for Clinicians is a comprehensive training program that prepares you to code smarter and more efficiently—saving time, driving accuracy, and optimizing payments. Make sure you are capturing all of your clinical activities to represent the true complexity of your patient care and identify payment sources you may be missing.


Comprehensive Content, Flexible Learning

  • Updated content and interactive format
  • Developed for internal medicine physicians and other billing clinicians by physician coding experts
  • 13 Self-paced interactive modules including:
    • Hierarchical Condition Categories
    • Inpatient and Outpatient Coding
    • Non-Face-to-Face Services
    • Pediatric Care
    • Resident and Student Supervision
    • Coding Modifiers, Procedures, and Complex Services
    • And more!
  • Video recordings of ACP physician coding lectures and webinars
  • CME/MOC credit
  • Coming Soon: New module about Coding for POCUS

How to Subscribe

For Residency Programs

A subscription is required for all residents within the program. Programs with a high percentage of ACP Resident/Fellow membership receive a discounted rate.

Request a Quote

For Group Practices

A one-year subscription to Coding for Clinicians is available at a discounted rate for group practices with 5 or more subscribing clinicians.

Get Started

For Individuals

A one-year subscription to Coding for Clinicians is available for individual physicians. ACP members receive a discounted rate.

Subscribe Now

Already subscribed? Access your content from our coding hub!

Complete Program Includes One Year of Access to:

Module 1: Diagnosis Coding and Core Knowledge

Learn about the diagnosis and service coding systems used by all billing clinicians.

Module 2: Hierarchical Condition Categories and Value-Based Payment

Succeed in value-based payment programs by coding more accurate diagnoses and capturing hierarchical condition categories (HCCs).

Module 3: Inpatient & Observation Evaluation and Management (2023 Update)

Properly report initial hospital day codes 99221-99223 and subsequent hospital day codes 99231-99233.

Module 4: Inpatient & Observation Special Topics (2023 Update)

Select same day admission and discharge codes 99234-99236, hospital discharge day codes 99238 and 99239, critical care codes 99291 and 99292, ventilator management codes 94002-94004, inpatient prolonged service code 99418, and consultation codes 99242-99245 and 99252-99255.

Module 5: Pediatric Inpatient Care

Select neonatal care codes 99460-99469, delivery room service codes 99464 and 99465, neonatal and pediatric critical care codes 99471-99476, neonatal intensive care codes 99477-99480, critical care time codes 99291 and 99292, and common separable procedure codes.

Module 6: Outpatient Services

Select outpatient service codes 99202-99205 and 99211-99215 using the new 2021 guidelines.

Module 7: Outpatient Prolonged Services

Capture payment for prolonged office services using codes 99417 and G2212, prolonged face-to-face time with codes 99354 and 99355, and non-face-to-face prolonged care with codes 99358 and 99359.

Module 8: Outpatient Consultation (2023 Update)

Properly represent the expertise of your outpatient consultation services using codes 99242-99245.

Module 9: Preventive Visits

Properly report adult preventive medicine visits codes 99385-99387 and 99395-99397, well-child service codes 99381-99384 and 99391-99394, the “Welcome to Medicare” visit codes G0402-G0405, Medicare Annual Wellness Visits codes G0438-G0439, advance care planning codes 99497 and 99498, and modifier -33.

Module 10: Concurrent Procedures and E/M Services

Capture all components of a multi-service visit by properly reporting code 99024 and modifiers -50, -51, -57, -24, and -25.

Module 11: Concurrent Preventive and E/M Services

Represent the complexity of preventive services through use of modifiers -25 and –33 and by reporting substance use counseling codes 99406-99409, advance care planning codes 99497 and 99498, intensive behavioral therapy for obesity code G0447, pediatric clinical assessment codes 96110 and 96127, and pediatric health risk assessment codes 96160 and 96161.

Module 12: Guidance for Teachers, Residents, and Students

Teach and code with confidence in both inpatient and outpatient settings. Learn federal guidance for documentation and supervision of care provided with medical students and residents, modifier -GC, primary care exception modifier -GE, and moonlighting regulations.

Module 13: Chronic and Transitional Care Management

Correctly capture revenue for longitudinal team care of complex patients using Remote Physiologic Monitoring codes, Chronic Care Management codes, and Transitional Care Management codes.

Module 14: Coding for POCUS - Coming Soon!

Learn the requirements to appropriately bill for POCUS services, review commonly report CPT codes and modifiers, and identify key strategies to streamline POCUS billing. Coming Soon!

Additional Multimedia

Access multiple video recordings of ACP billing and coding lectures and webinars, presented by physician coding experts during ACP Internal Medicine Meeting and other special educational events.

Read the end-user license agreement policy for Coding for Clinicians