CPT (Current Procedural Terminology) is the code set used in the
United States for outpatient and physician procedures, evaluation &
management visits, anesthesia, and most non-inpatient services.
It is maintained by the American Medical Association (AMA)
and updated annually. Roughly 10,000 codes cover everything from a
15-minute office visit (99213) to a multi-vessel coronary artery
bypass graft (33533).
CPT coding is harder for an AI than ICD-10 coding for three reasons:
evaluation & management codes require a level-of-service
decision (history, exam, medical decision-making — or time under the
2021+ guidelines) that depends on the entire encounter note, not a
single span; CPT carries a dense network of modifiers
(bilateral, multiple procedures, staged, distinct site, assistant
surgeon) that interact with NCCI bundling rules; and the live CPT
corpus is licensed by the AMA, so the AI ingests it under license
rather than from a public source. None of these are architectural
blockers — but they take CPT longer to ship at GA quality than ICD-10.