Every hospital visit code, the decision making tier that supports it, the total time that supports it instead, and what each is worth.
Observation and inpatient care merged into one code family in 2023, which is why your picker says "IP/OBS" rather than naming one or the other. Each level is met by the medical decision making tier or by total time on the date of service, whichever gives the higher level.
| Service | Code | MDM | Total time | wRVU |
|---|---|---|---|---|
| Initial care (1st) | 99221 | Straightforward or low | 40 min | 1.63 |
| 99222 | Moderate | 55 min | 2.60 | |
| 99223 | High | 75 min | 3.50 | |
| Subsequent care (sbsq) | 99231 | Straightforward or low | 25 min | 1.00 |
| 99232 | Moderate | 35 min | 1.59 | |
| 99233 | High | 50 min | 2.40 | |
| Admit and discharge, same date | 99234 | Straightforward or low | 45 min | 2.00 |
| 99235 | Moderate | 70 min | 3.24 | |
| 99236 | High | 85 min | 4.30 | |
| Discharge day | 99238 | Not applicable | 30 minutes or less | 1.50 |
| 99239 | Not applicable | More than 30 minutes | 2.15 |
The labels in most systems are compressed versions of the CPT descriptors, which is why they read strangely. "1st hospital IP/OBS care moderate MDM 55 minutes" is 99222. "Sbsq hospital IP/OBS care high MDM 50 minutes" is 99233. The label names both pathways because either one alone supports the code.
The 99234 to 99236 family applies when the patient is admitted and discharged on the same calendar date, and Medicare requires at least 8 hours in inpatient or observation status that day. Under 8 hours, report only the initial care code; there is no separate discharge code for that stay. Over 8 hours, the same date family replaces both the admission and the discharge code, which is why it pays more than either alone.
Total time on the date of service includes reviewing records and results before seeing the patient, the encounter itself, ordering, documenting in the record, and coordinating care, but never the time of a separately reported procedure. Hospital days routinely exceed the thresholds; the minutes are simply not written down, which makes them worth nothing.
Paste a de-identified hospital note into the E/M Assistant and it will apply the MDM tiers and the time thresholds for this family and show which pathway sets the level. The full chapter is Hospitalist Coding.