Skip to content

Reading path, PHL-DRG basics, 03 of 6

Coding 12 secondary diagnoses without adding headcount

Published 2026-08-08 · last reviewed 2026-08-10 · 3 min read

PHL-DRG claims accept up to 12 secondary diagnoses, and the severity tier is set by which of them carry CC or MCC weight. Most Philippine hospitals file two or three. The missing codes are usually already described in the clinical abstract, in clinician language rather than coding language.

Key facts
FactFigureSource
Secondary diagnoses permittedUp to 12PhilHealth DRG Implementation Manual
What sets the tierCC and MCC markers among themPhilHealth circulars
Where the evidence livesFree text clinical abstractOriaris field observation

Why the gap exists

It is not carelessness and it is not a training problem. Coders code what they can find in the time they have, and the findings that carry the most weight are buried in narrative prose rather than entered as structured fields.

A chart that reads cold clammy extremities with a narrow pulse pressure is describing shock. Nowhere does it say shock. A coder scanning for codeable terms under time pressure will not always make that translation, and after discharge there is nobody left to ask.

Which codes are worth hunting for

Not all twelve slots matter equally. Only the CC and MCC markers move the tier, so effort should concentrate there.

  • Acute respiratory failure on any admission with hypoxemia or respiratory support
  • Shock, in any of its forms, where sustained hypotension and hypoperfusion were recorded
  • Aspiration pneumonitis after a failed swallow assessment
  • Acute kidney injury where creatinine trends were charted but never coded
  • Sepsis where the source was documented but the systemic response was not coded

How to close the gap without hiring

Three moves, from easiest to most effective.

Related CC and MCC markers, the codes that set your payment tier

  1. 01Give coders a short list of narrative phrases that map to CC and MCC codes, drawn from your own charts rather than a textbook
  2. 02Move the query upstream, so it reaches the clinician while the patient is still admitted
  3. 03Automate the first pass, so a coder reviews a specific proposal with evidence attached instead of re-reading every abstract

Why filing three when twelve are permitted is rational

The usual framing blames the coder, and the usual framing is wrong.

The gap between the chart and the claim is not opened by the coder, it is opened by the incentive they work under. A coder working a queue is measured on claims completed. Every additional secondary diagnosis requires reading further into the narrative, deciding whether the evidence supports the code, and accepting the risk of being wrong. Under a case rate system that additional work changed the payment by nothing at all. Filing three was not carelessness, it was a correct response to the incentives in front of them.

The incentives changed. The habit did not, because habits formed over years under one payment model do not update because a circular was issued.

Filing three secondary diagnoses was never carelessness. It was a correct answer to the old question.

The two minute chart read that finds most of them

Read the observations and the interventions, not the diagnosis list. That is the whole technique, it fits inside the time a coder already has, and it works because the evidence clusters in predictable places.

Read the observations and the interventions, not the diagnosis list. A vital sign trend outside normal range, a laboratory value flagged critical, a fluid resuscitation, an oxygen requirement, a transfer to a higher level of care, a new medication started for something other than the admitting diagnosis. Each of those is a clinical event with a code attached, and each is written as part of describing the stay rather than entered as a diagnosis.

That is the whole technique. Not a longer read, a differently targeted one.

What good looks like, numerically

There is no universal correct number, because a facility treating mostly uncomplicated cases should file fewer than one running a busy intensive care unit. Comparing yourself to a national average is a mistake.

The useful comparison is internal. Take your admissions that involved critical care, a prolonged stay, or a documented complication, and look at the secondary diagnosis count on those claims specifically. If that subset looks the same as your uncomplicated admissions, the gap is real and it is measurable in exactly that difference.

That comparison also survives an audit conversation, because it is a statement about your own documentation rather than a benchmark somebody could dispute.

Why automation has to propose rather than decide

A system that silently adds codes is an audit liability and a clinical one. A system that surfaces the chart sentence, names the code it implies, and waits for a human is neither.

The coder still makes every determination. What changes is that they spend attention on the twenty cases that need it instead of reading two hundred abstracts to find them.

What to do this week

  • Count the average number of secondary diagnoses on your complex admissions
  • Build a phrase-to-code list from your own charts, not from a textbook
  • Move the clinical query upstream of discharge, where it still gets answered

About this guide

This is general information for hospital revenue and coding teams. It is not clinical advice, not legal advice, and not a reimbursement guarantee. It does not create a professional relationship of any kind.

Code only what the treating clinician documented. A code that the chart does not support is not a recovery, it is an exposure, and PhilHealth can act against an accreditation over it. Where this guide and the patient record disagree, the record governs, every time.

PhilHealth circulars, PHL-DRG groupings and eClaims requirements change. Verify anything here against the current issuance before you act on it, and confirm with your own coding lead, your compliance officer, or counsel.

Sources

This guide is part 03 of the PHL-DRG basics reading path. Next: One case, end to end: severe dengue.

Next guide

Related reading