OHIP error code EH2: Invalid Version Code.

EH2 means the health card's two-letter version code didn't match the Ministry of Health's record for that patient on the service date. The claim pays nothing until you correct the code and resubmit. The fix is small. A health-card check catches it before you ever send the claim.

Why it happens

What causes an EH2 rejection

Every Ontario health card carries a two-letter version code printed right after the 10-digit health number. The Ministry of Health uses it to tell one issue of a card from the next, and it changes each time a card is reissued. The Ministry's official description for EH2 is “Mismatched Version Code”: the code on the claim didn't match the one on file for that health number on the date of service.

The usual cause is a reissued card. When a patient renews, replaces a lost or damaged card, or changes their name, the Ministry prints a new version code and retires the old one. Bill the old code after that change, and the claim comes back EH2.

It also happens on plain entry slips: two letters transposed or mistyped, or read off an expired card the patient still had in their wallet. The version code is the only thing wrong. The rest of the claim can be perfect and still reject.

EH2 is a rejection, not a reduction. Nothing pays until you correct the version code and resubmit. It shows up against the claim on your error report, or on the monthly remittance advice (RA).

The fix

How to fix and resubmit an EH2 rejection

Fixing an EH2 is quick once you have the current version code. The Ministry rejected the identifier, not the service. The same claim goes back out with the code corrected.

  1. Re-validate the health card. Run a health-card validation (HCV) for the patient. It reads back the current version code the Ministry holds for that health number.
  2. Correct the version code. Update the two-letter code on the patient's record so the claim carries the current one. Confirm the 10-digit health number is right while you're there.
  3. Resubmit the claim. Send the corrected claim back to the Ministry. A clean identifier fix like this usually pays on the next cycle.

In OHIPay, health-card validation runs the HCV check for you. The fix-and-resubmit flow opens the rejected claim with the patient's card editable, so you correct the version code and send it back in one pass, with no re-keying. The same check also runs before you submit: a mismatched version code surfaces as an advisory warning, flagged but never blocked, so most of these never become an EH2 at all.

Questions

EH2, answered plainly

What does OHIP error code EH2 mean?

EH2 means the two-letter version code on the health card didn't match the Ministry's record for that patient on the service date, so the claim was rejected. The Ministry's official description is "Mismatched Version Code".

How do I fix an EH2 rejection?

Re-validate the health card to read the current version code, correct it on the claim, and resubmit. In OHIPay, one flow re-runs health-card validation, updates the card, and resubmits the corrected claim.

How do I avoid EH2 rejections?

Validate the health card (HCV) at the point of service. OHIPay runs HCV and flags a mismatched version code before you submit, so you catch EH2 up front instead of on the remittance.

Stop EH2 before it happens

OHIPay validates the health card before you submit

Real health-card validation flags a mismatched version code up front, so it never becomes an EH2.