A hospitalist admits a patient to observation at 6:15 a.m. and discharges at 1:40 p.m. That is seven hours and twenty-five minutes. Your coder flags it, your biller wants to move it, and the physician's note says "obs admit and d/c same day." Whether the 99235 CPT code is even on the table for that encounter depends on a number nobody in the room has confirmed yet.

This guide is written for the people who run the billing and compliance side of that encounter — practice administrators, billing managers, privacy officers, and the revenue-cycle vendors they contract with. It covers the operational mechanics of same-day admit-and-discharge coding, then makes explicit what happens to the record afterward: who touches it, what agreement governs them, and what you owe the patient when they ask for it.

What the 99235 CPT Code Covers

The 99235 CPT code is one of three codes (99234, 99235, 99236) used to report hospital inpatient or observation care services for a patient who is admitted and discharged on the same calendar date. It sits in the middle of the family. Selection within the family is driven by either the level of medical decision making documented or the total time spent by the reporting physician or qualified health professional on the date of the encounter — 99235 corresponds to a moderate level of MDM or 70 minutes of total time.

Two operational conditions have to hold before the family applies at all. First, admission and discharge occur on the same date. Second, under Medicare policy, the patient must have been in inpatient or observation status for a minimum of eight hours on that date. If the stay is shorter than eight hours on the same date, Medicare instructs that the initial hospital inpatient or observation care codes be reported instead, with no separate discharge day management service.

That eight-hour threshold is the single most common reason a 99235 claim gets rejected or recouped in a same-day workflow. It is also the easiest thing to verify before the claim goes out, and the easiest thing to forget.

Where to confirm the payer rule, not the coding opinion

Medicare's instructions for same-date admission and discharge services live in the Medicare Claims Processing Manual, Chapter 12. Commercial payers frequently mirror CMS on the eight-hour rule but not always on documentation specifics. Your billing manager should keep a one-page matrix of the top five payers by volume, the eight-hour position of each, and the date last verified. Re-verify annually and after any payer policy bulletin.

Nothing in this article tells you that a particular code fits a particular patient. That determination belongs to the rendering provider and your certified coding staff, working from the documentation in front of them. Your job as an administrator is to build the workflow that makes the determination reviewable.

The Three Timestamps Your Workflow Has to Capture

Most same-day admit-and-discharge denials trace back to missing or contradictory times, not to disputed clinical judgment. Build the capture into the charge-entry step rather than the appeal step.

  • Admission order time. Not the ED triage time, not the bed-assignment time. The time the inpatient or observation order was written.
  • Discharge order or discharge event time. Whichever your facility uses consistently. Consistency matters more than which one you pick.
  • Total physician time on the date, if the provider is selecting by time rather than MDM. This is a separate figure from the length of the stay and should never be inferred from it.

Assign the capture to a named role. In most groups that is the charge-entry specialist, working from the hospital's census extract. Give that person authority to hold a charge for 48 hours pending a timestamp, and a defined escalation path to the provider when the note is silent.

Time-based versus MDM-based selection

A provider may select the service level using medical decision making or total time on the date of the encounter. Your coding policy should state that when a note documents both, the coder applies the practice's written tie-break rule and records which basis was used. When a note documents neither with enough specificity, the coder queries — through a documented, non-leading query template — rather than assuming.

Keep query templates in version control. During an audit, "we used the 2024 template" is a much better answer than "the coder emailed the doctor."

Same-Day Admit Coding Creates a Split Record — Plan for It

Here is the operational reality that trips up hospital-based groups. The facility owns the observation chart. Your professional group owns the physician's note and the billing record. The patient experiences one visit and will ask one of you for the whole thing.

Under HIPAA, your designated record set includes the records your practice uses to make decisions about the patient — and that expressly covers billing and payment records, not just clinical documentation. So when a patient requests their record from a 99235 CPT code encounter, the claim, the coding worksheet, and the query correspondence may all fall inside the set your practice must produce.

The 30-day clock under the HHS right of access guidance starts when the request arrives, with one 30-day extension available if you notify the individual in writing with a reason and a date. "The hospital has part of it" is not a legal basis for delay on your portion. Produce what you hold and direct the patient to the facility for the rest — in writing, with the facility's HIM contact.

Front-desk script that prevents the ninety-day complaint

Train the person answering the phone to say three things: what your practice holds, what the hospital holds, and the date by which your portion will arrive. Log the request the same day in your access log with requester, date received, scope, and due date. Practices that lose right-of-access complaints usually lose them on the log, not on the substance.

Every Vendor That Touches One 99235 Claim

Count the hands on a single same-day admit-and-discharge claim in a typical hospitalist group. It is more than you think.

  1. The hospital, sending a daily census or admit/discharge feed to your charge-entry team.
  2. Your practice management or charge-capture application vendor.
  3. An outsourced coding firm reviewing MDM level or time attestation.
  4. A clearinghouse transmitting the 837.
  5. A denials-management or A/R follow-up vendor working the rejection.
  6. Whoever hosts the backup of all of the above.

Each of those is a business associate if it creates, receives, maintains, or transmits PHI on your behalf. Each needs a written agreement in place before the first record moves. And each subcontractor of theirs needs a downstream agreement — the offshore A/R team your denials vendor uses is not covered by your contract with the vendor unless the vendor has flowed the obligations down.

Ask three questions of every revenue-cycle vendor at renewal: Where is the data processed, including any offshore location? Which subcontractors touch it? What is your breach notification window to us, in days? If the answer to the third is anything other than a specific number, negotiate it. HHS publishes sample business associate agreement provisions that give you a defensible baseline.

If you have added a coding partner or denials vendor this quarter and the paperwork is still sitting in someone's drafts folder, you can generate a signature-ready Business Associate Agreement through a six-step wizard and export it as PDF or DOCX the same afternoon. It is a one-time purchase with no subscription, which makes it practical for the one-off vendor you did not budget for.

Minimum Necessary When You Send a Chart to a Coder

Outsourced coding review is where practices quietly over-disclose. The coding firm needs the physician's note, the admission and discharge times, the diagnosis list, and the payer. It rarely needs the full longitudinal record, prior visit notes, or scanned outside records that happen to be attached to the encounter.

The minimum necessary standard applies to disclosures to business associates. Build a defined export template for coding review and audit it quarterly by pulling five random exports and checking what actually went out. If your practice management system only supports full-encounter export, that is a finding to document and a question for your vendor's roadmap.

The query thread is PHI too

Coder-to-physician queries about MDM level or time documentation contain patient identifiers and clinical detail. If those threads run through personal email or an unmanaged messaging app, you have an unencrypted disclosure and no audit trail. Route queries through the EHR's messaging or a channel covered by a BAA, and set a retention period that matches your medical record retention policy.

Retention, Audit Exposure, and the Six-Year Question

HIPAA requires six years of retention for required documentation — policies, risk analyses, access logs, BAAs — measured from creation or last effective date, whichever is later. Medical record retention itself is set by state law and payer contract, and same-day admit-and-discharge claims sit squarely in the zone where auditors ask for the underlying note years after the fact.

Practically: keep the coding rationale with the claim. If your coder selected within the 99234–99236 family based on documented time rather than MDM, that basis should be retrievable in 2032 without calling someone who no longer works there. A short structured field on the charge — "basis: time / MDM," "hours in status: N" — costs nothing and answers most audit letters on the first pass.

A Ninety-Day Cleanup Plan

Days 1–15. Pull every same-day admit-and-discharge claim from the last two quarters. Check that documented hours in status appear somewhere retrievable. Note the percentage where they do not.

Days 16–45. Inventory every vendor that touched those claims, including subcontractors your vendors use. Match each to an executed, current BAA. Anything unmatched goes on a remediation list with an owner and a date.

Days 46–70. Rewrite the charge-entry checklist to capture admission time, discharge time, and selection basis at entry. Retrain charge entry and post the escalation path where they can see it.

Days 71–90. Sample five coding exports for minimum-necessary scope. Test your right-of-access workflow with a dummy request and time it end to end. If you cannot produce a billing record in under 30 days, fix that before a patient tests it for you.

If the vendor inventory step surfaces gaps across policies and risk analysis rather than just agreements, tools that automate risk analysis reports and the full compliance document set will get you further than another spreadsheet. And when the next coding partner comes on board, have the agreement drafted and signed before the first chart moves — that sequence is the entire difference between a routine onboarding and a reportable incident.