Study guide · concept · Administrative assisting
ICD-10-CM, CPT and HCPCS on the CCMA
ICD-10-CM codes record why the patient was seen, CPT codes record what the provider did, and HCPCS Level II covers the supplies, equipment and other items CPT leaves out. Coding items ask you to place one line of a visit in the right one of those three sets.
§01
Three code sets on one page
Why, what, and with what. Learn the column before any code.
| Feature | ICD-10-CM | CPT (HCPCS Level I) | HCPCS Level II |
|---|---|---|---|
| Answers | Why was the patient seen? | What did the provider do? | What item outside CPT was used? |
| Describes | Diagnoses, signs, symptoms | Visits, tests, procedures | Supplies, durable medical equipment, ambulance and other non-CPT items |
| Looks like | 3 to 7 characters, starts with a letter | 5 characters, usually all digits | A letter plus 4 digits |
| Office example | Strep pharyngitis | Office visit; rapid strep test | Crutches; an ambulance ride |
| Maintained by | CDC's NCHS with CMS | American Medical Association | CMS |
The two-word fix for the ICD and CPT swap is diagnosis = why, procedure = what. Read the stem, find the noun it's asking about, and ask which of those two questions the noun answers. A sore throat answers why. A throat swab answers what.
The third set causes a different mix-up. CPT is formally HCPCS Level I, so an option that says "HCPCS" isn't automatically about supplies; only Level II is the alphanumeric set for items. ICD-10-PCS, a fourth name you'll see in options, codes procedures during inpatient hospital stays and doesn't appear on a physician-office claim.
§02
Read the code's shape
The format alone often names the set.
| Code | Set | What it is |
|---|---|---|
| E11.9 | ICD-10-CM | Type 2 diabetes without complications |
| J02.0 | ICD-10-CM | Streptococcal pharyngitis |
| 99213 | CPT | Established-patient office visit |
| 82962 | CPT | Blood glucose by a home-use monitoring device |
| E0100 | HCPCS Level II | Cane |
| A0428 | HCPCS Level II | Non-emergency basic life support ambulance transport |
A leading letter doesn't settle it: J02.0 is a diagnosis (decimal after the third character), while HCPCS Level II codes are a letter and four digits with no decimal. The codes here only illustrate the format.
§03
Sort one visit, line by line
Every claim mixes the sets. Split it the same way each time.
| Line on the encounter form | Code set | Reason |
|---|---|---|
| Type 2 diabetes mellitus | ICD-10-CM | A diagnosis; it explains the visit. |
| Essential hypertension, also addressed | ICD-10-CM | A second diagnosis is still a why. |
| Established-patient office visit | CPT | An evaluation and management service. |
| Fingerstick blood glucose | CPT | A test done in the office is a procedure. |
| Cane dispensed to the patient | HCPCS Level II | Durable medical equipment. |
§04
Terms around the codes
All live on a claim. None is a code set you choose from.
- E/M (evaluation and management)
The CPT family for visits: new or established patient, office or hospital.
- Encounter form (superbill)
The office's checklist of services and diagnoses for one visit, the source document for the claim.
- Durable medical equipment (DME)
Reusable equipment for home use: canes, walkers, nebulizers, hospital beds.
- NDC
National Drug Code: identifies a specific drug product and package size.
- CMS-1500
The claim form for professional (physician-office) services; its electronic twin is the 837P. Facilities bill on the UB-04.
§05
Practice: which code set?
9 questions. Pick an answer to see why it is right or wrong.
Name the noun in each stem first, then ask whether it answers why, what, or with what.
The provider administers an injectable drug in the office. Which code set is used to report the drug itself (for example, a J-code)?
Answer & explanation
Answer: B. HCPCS Level II
HCPCS Level II codes report supplies, DME and drugs, including J-codes for injectable medications. CPT (HCPCS Level I) reports the service performed, such as the injection administration, which is why candidates pick it. ICD-10-CM reports the diagnosis, and ICD-10-PCS is used only for inpatient hospital procedures.
- ICD-10-PCS is used only for inpatient hospital procedures, not office drug supplies.
- Correct: HCPCS Level II reports drugs, supplies, and DME; J-codes cover injectable drugs.
- ICD-10-CM reports the diagnosis behind the injection, not the drug itself.
- CPT reports the administration service, the act of injecting, which is why it tempts.
On a claim, which code set reports the patient's diagnosis to show why a service was medically necessary?
Answer & explanation
Answer: B. ICD-10-CM
ICD-10-CM codes describe diagnoses and symptoms, the "why" that supports medical necessity. CPT describes the procedure or service performed, the "what," and is the code set most often reversed with ICD-10-CM. HCPCS Level II covers supplies, DME and drugs, and ICD-10-PCS is used only for inpatient hospital procedures.
- HCPCS Level II reports supplies, DME, and drugs, not diagnoses.
- Correct: ICD-10-CM reports the diagnosis, the why that justifies the service.
- ICD-10-PCS is for inpatient hospital procedures, not diagnoses.
- CPT reports the service performed, the what; it is the code set most often reversed with ICD-10-CM.
What is the main purpose of CPT codes in medical billing?
Answer & explanation
Answer: C. To report the procedures and services a provider performed
CPT codes report the procedures and services performed, giving payers a uniform description for reimbursement. Classifying diseases is the role of ICD-10-CM, while prescriptions and demographics are recorded elsewhere.
- Classifying diseases and conditions is the job of ICD-10-CM, not CPT.
- Demographics live in the registration record, not in any procedure code.
- Correct: CPT gives payers a uniform description of the procedures and services performed.
- Prescriptions are tracked through pharmacy systems and NDC numbers, not CPT.
The provider performs a 12-lead EKG in the office. Which code set is used to report the EKG service?
Answer & explanation
Answer: B. CPT
CPT (HCPCS Level I) reports procedures and services performed by providers, such as an office EKG. ICD-10-CM reports the diagnosis that justifies the test, not the test itself, and is the most common reversal. HCPCS Level II covers supplies, drugs and DME, and DRGs group inpatient hospital stays for payment.
- ICD-10-CM reports why the EKG was done, not the EKG itself.
- Correct: CPT, also called HCPCS Level I, reports provider services such as an office EKG.
- HCPCS Level II covers supplies, drugs, and DME, not the EKG service.
- DRGs group inpatient hospital stays for payment; they do not apply to office services.
What are HCPCS Level II codes used to report?
Answer & explanation
Answer: B. Supplies, equipment, and services not covered by CPT
HCPCS Level II codes bill items CPT does not cover, such as durable medical equipment, ambulance services, and certain drugs. They are not diagnosis codes, surgery-only codes, or allergy records.
- Operating-room procedures are reported with CPT or, for inpatients, ICD-10-PCS.
- Correct: Level II covers items CPT does not, such as DME, ambulance services, supplies, and certain drugs.
- Allergies and adverse reactions are documented in the chart, not coded with HCPCS.
- Mental-health diagnoses are ICD-10-CM codes, like every other diagnosis.
On the CMS-1500, which element links each service line to the diagnosis that justifies it?
Answer & explanation
Answer: A. The diagnosis pointer
The diagnosis pointer on each service line refers back to the ICD-10-CM codes listed on the claim, showing which diagnosis supports medical necessity for that service. A modifier changes the meaning of the procedure code but does not link it to a diagnosis, which is why it is tempting. The place-of-service code shows where care was given, and the NPI identifies the provider.
- Correct: each service line's diagnosis pointer refers back to the ICD-10-CM codes listed in Item 21.
- The place-of-service code shows where care was given, such as the office, not why.
- The NPI identifies the provider who rendered the service, not the diagnosis behind it.
- A modifier changes the meaning of the procedure code but does not link it to a diagnosis.
A claim is denied because the ICD-10-CM code billed does not support the need for the CPT service. What is the reason for this denial?
Answer & explanation
Answer: B. Lack of medical necessity
Payers pay only for services justified by the reported diagnosis, so a diagnosis that does not support the procedure causes a medical-necessity denial. A missing prior authorization is also a common denial but concerns approval before the service, not the diagnosis-to-procedure link. Timely filing is about the submission date, and coordination of benefits concerns which payer is primary.
- A missing prior authorization is about approval before the service, not the diagnosis-to-procedure link.
- Correct: when the diagnosis does not justify the service, the payer denies it for medical necessity.
- Timely filing concerns when the claim was sent, not what codes it contains.
- Coordination of benefits concerns which payer is primary, not whether the service was justified.
A two-character code such as -25 is added to a CPT code to show that the service was altered or distinct. What is this code called?
Answer & explanation
Answer: B. A modifier
A modifier is appended to a CPT or HCPCS code to show that a service was changed or performed under special circumstances, such as -25 for a separate E/M service on the same day. An add-on code is a separate code reported in addition to a primary procedure, which makes it the closest confusion. Place-of-service codes identify where care was given, and the E/M level describes the complexity of a visit.
- An add-on code is a separate code reported with a primary procedure, not a two-character suffix.
- Correct: a modifier, like -25, shows a service was altered or distinct without changing its code.
- An E/M level describes visit complexity; it is a full code, not an appended suffix.
- Place-of-service codes show where care was given and go in a separate claim field.
When looking up an ICD-10-CM diagnosis code, which two resources should you use first, and in what order?
Answer & explanation
Answer: A. Alphabetic Index, then Tabular List
Use the Alphabetic Index first to locate a possible code, then verify the code and its instructions in the Tabular List. The Tabular List should be used after the Alphabetic Index to confirm details, such as required characters and instructional notes. Appendices and modifier guidelines provide additional information but are not the first resources used to locate an ICD-10-CM diagnosis code.
- Correct: find a likely code in the Alphabetic Index, then confirm it and its notes in the Tabular List.
- Starting in the Tabular List is backwards; it is where you verify, not where you search.
- The Index first is right, but appendices are reference material, not the verification step.
- Modifiers belong to CPT and HCPCS, not to ICD-10-CM diagnosis lookup.
That is the whole set. Open any card to re-read its explanation, or start over.
§06
Level I, Level II and the test plan
Two clarifications people look up after a miss.
Is CPT part of HCPCS?
Yes. CPT is HCPCS Level I. HCPCS Level II is the separate alphanumeric set for supplies, equipment and other items CPT doesn't cover.
Where does coding sit on the CCMA test plan?
Under Administrative Assisting, 12 of the 150 scored items in the 2022 test plan, shared with scheduling, records, insurance and the claim cycle.