procedure-coding
Installation
SKILL.md
Procedure Coding from Encounter Documentation
Turn one encounter's clinical documentation into the procedure codes a professional coder would submit on the claim: CPT (five digits, or four digits + F for Category II tracking codes) for physician services, procedures, and quality measures, plus HCPCS Level II (letter + four digits) for supplies, devices, and non-physician services CPT does not cover.
Step 1 — Abstract every billable service from the note
Read the documentation and list each distinct billable service performed at this encounter. Work by category:
- Evaluation and management — the visit itself: office, emergency, observation, inpatient, consultation. One E/M code per encounter unless a separately identifiable service is documented. When the visit is for ongoing management of a single serious or complex chronic condition, the complexity add-on may apply alongside the office E/M code.
- Ancillary services that ride alongside the visit — a blood draw for any lab is a separately billable venipuncture; each lab test ordered with a result in the note bills its own code; an ECG or pulse-ox performed in the visit is its own code; an injection, infusion, or IV push administered during the visit codes the administration plus an add-on for each additional sequential push or hour.
- Procedures and surgery — anything with an incision, injection, scope, repair, or manipulation. Abstract from the procedure note, not the plan.
- Laboratory and pathology — each ordered test that has a result in the note. Panels (CBC, BMP, CMP) bill as the panel code, not the components.
- Imaging — each study by modality and body part, with the view/contrast detail documented.
- Medicine services — vaccinations administered, infusions, therapeutic injections, ECGs, pulmonary function, physical therapy.
Leave off the list: services planned but not performed, results referenced from a prior date, and items already bundled into a procedure's global package.