ONTARIO · ARTICLE

The 4 OHIP Rejection Codes That Hit Ontario Physicians Hardest

The 4 OHIP Rejection Codes That Hit Ontario Physicians Hardest

The 4 OHIP Rejection Codes That Hit Ontario Physicians Hardest

What triggers AT3, EH2, AC1 and VJ7/VJ8, how to fix each one, and the habits that stop them before a claim goes out.

By Robin, Expert Biller, ResolvMD · 6-minute read

Most OHIP rejections fall into a short list of recurring patterns. Four codes (AT3, EH2, AC1 and VJ7/VJ8) account for a large share of claim rejections across Ontario practices. Each is correctable, and most are preventable. The catch is timing: by the time a rejection shows up, the claim has already missed a payment cycle.

This guide covers what triggers each code, how to fix it, and what to put in place so it doesn’t happen again.

Quick reference

CodeOHIP descriptionCore causeWhat’s at stake
AT3No patient-physician relationshipComprehensive virtual service billed without an established relationshipClaim rejected or downcoded
EH2Invalid version codeHealth card version code is outdated or wrongFrequent rejections across your patient list
AC1Maximum reachedInitial consultation already billed for this diagnosis in the past yearFull fee can’t be recovered
VJ7 / VJ8Stale-dated claimSubmitted more than three months after the date of serviceRevenue at risk of permanent loss

AT3No patient-physician relationship

Why it triggers. AT3 flags comprehensive virtual care claims where OHIP can’t verify an existing patient-physician relationship. In most cases that means an in-person visit with you in the preceding 24 months; a few other routes also qualify (see the Ministry’s virtual care billing brief). If that baseline visit isn’t on file, or hasn’t been processed yet, the virtual claim is rejected.

How to fix it. If an in-person visit did happen but hasn’t cleared yet, wait for that claim to process, then resubmit the virtual service. If no qualifying relationship exists, bill limited virtual care (A101 or A102) if clinically appropriate and resubmit.

How to prevent it. Flag new virtual care patients at intake so their first appointment is in person. Set EMR alerts for patients without an in-person visit in the last 24 months before a virtual billing code is applied.

EH2Invalid version code

Why it triggers. EH2 is triggered when the two-letter version code on your claim doesn’t match what the Ministry has on file for the date of service. That happens when a patient’s health card has expired, been reported lost, or been renewed, creating a new version code your billing system doesn’t have yet.

How to fix it. Ask the patient for the letters on their current card, check hospital or regional EMR records for updated demographics, or call ServiceOntario for the updated version code. Update the patient’s billing profile and resubmit.

How to prevent it. Check or swipe the health card at every visit. Version codes never contain the letters I or O, so if you see either, something is wrong. Real-time Health Card Validation (HCV) in your EMR catches mismatches before the claim goes out.

AC1Maximum reached

Why it triggers. AC1 means the maximum for that service has already been billed, and it hits specialist consultations most often. Once an initial consultation has been billed for a patient, another initial consultation for the same diagnosis can’t be billed within one year (365 days). If the patient comes back within that year with the same diagnosis, the second initial consultation is rejected.

How to fix it. If it’s the same diagnosis, bill a reassessment instead and resubmit. If the visit was for a different diagnosis, update the diagnostic code and resubmit it as a new initial consultation.

How to prevent it. Before submitting a consultation, check the chart for an initial consultation for the same diagnosis in the past 365 days. EMR billing history tools can flag these automatically.

VJ7 / VJ8Stale-dated claim

Why it triggers. For services on or after April 1, 2023, OHIP claims must be submitted within three months of the date of service (it was six months before that). Claims submitted after the deadline are rejected as stale-dated.

How to fix it. If the date of service is a data-entry error, correct it and resubmit. Otherwise, the route depends on the claim’s history:

  • Submitted on time, then rejected: correct the claim, resubmit it through MC EDT as a stale-dated claim file, and email supporting documentation (the error report and claim details) to ClaimsManagement@ontario.ca.
  • Never submitted: send a signed letter on letterhead to ClaimsManagement@ontario.ca explaining the extenuating circumstances. The Ministry reviews each request, and approval isn’t guaranteed.

How to prevent it. Submit to MC EDT on a fixed weekly schedule rather than batching at month-end, and review unsubmitted claims every week so nothing ages past the window.

Official sources

Rejections, worked for you

ResolvMD is a physician-founded, full-service billing company for Ontario and Alberta physicians: claim submission, rejection review, remittance reporting, and a clear view of how your billing compares with your peers.