OHIP error report·VH1

OHIP error code VH1: health number missing or invalid

OHIP rejected the claim because the health number is missing, fails the ministry MOD 10 check, or is one of the numbers reserved for testing.

Most often affects Internal medicine, Psychiatry, Neurology, Hospitalists, Orthopaedic surgery.

The one-line answer

OHIP rejected the claim because the health number is missing, fails the ministry MOD 10 check, or is one of the numbers reserved for testing.

Ministry wording: Health Number is missing or invalid (does not pass MOD 10 check routine). Health Number is a number reserved for testing purposes..

Why it fires

  • The health number field is empty on a claim that requires one.
  • Two digits were transposed, so the number fails the MOD 10 check routine.
  • A digit was dropped or added, leaving the number the wrong length.
  • A number reserved for testing reached a live submission from a training or test environment.

VH1 is an arithmetic check as much as a lookup. Ontario health numbers carry a check digit, and the MOD 10 routine recalculates it from the other digits. A number that fails MOD 10 cannot belong to any patient, which is why the ministry can reject it without consulting the registration file at all.

That has a useful practical consequence. VH1 tells you the number as submitted is impossible, so there is no point checking coverage or eligibility. VH9, by contrast, means the number passed validation and is not registered. VH8 means the number is fine and the date of birth does not match it. Knowing which of the three you have narrows the fix immediately.

Transposition is the usual cause and it is a specific failure mode. Swapping two adjacent digits changes the checksum, so the ministry catches it. That is the check routine working as intended, and it is why VH1 volumes rise wherever numbers are typed from paper rather than read from a card. The reserved-for-testing case is rarer and more serious, because it means data from a test or training environment reached a production submission, and it is worth tracing rather than simply correcting.

What it costs

The claim is rejected before any assessment, so the full submitted fee is unpaid. A single mistyped number costs one claim, and a test number reaching production can affect an entire batch.

Most VH1 rejections are individually cheap and quick to correct, which is precisely why they get left. On a consultation-heavy service the accumulated total over a quarter is not small.

The test-number case deserves separate attention. If reserved numbers are appearing in live submissions, the question is how test data entered the production path, and the answer usually affects more than the claims that rejected.

How to fix it going forward

  • Validate the health number with a MOD 10 check at the point of entry rather than at submission.
  • Read the number from the card where possible instead of typing it from a referral letter.
  • Keep test and training environments unable to submit into the production claim path.
  • Investigate any reserved test number that reaches a live batch rather than correcting it in isolation.

A MOD 10 check at entry is the highest-value control here, because it catches the error while the patient is still in front of you. Software that validates only at submission moves the correction to a point where the card is gone.

For the test-number case, the control is separation rather than vigilance. Training environments that share a submission path with production will eventually put a reserved number into a live file.

Is it recoverable?

Recoverable by resubmission inside the window

Submit the correct health number, verified against the card or the ministry record, and resubmit inside the three-month window from the date of service.

Do not resubmit a corrected guess. A number that fails MOD 10 gives no information about which digit is wrong, so a second attempt built on the same source will usually fail again and consume more of the window.

Where the correct number cannot be established and the three-month window closes, the claim may be recoverable by written application where documentation supports the service and the identity of the patient. Establishing the number first is far cheaper than that route.

For in-province services on or after 1 April 2023, claims must be submitted within three months of the date of service, not six. Ontario INFOBulletin 230402 is the Ministry notice. Many third-party pages still quote six months. That window is closed for current work. If the original claim reached the Claims Error Report inside three months, a corrected resubmission can still be filed after the window in the Ministry's stale-date process. If the claim was never submitted in time, payment may be recoverable by written application. That is not a routine resubmit.

Related codes

Frequently asked questions

What does OHIP error code VH1 mean?
VH1 means the health number is missing, fails the ministry MOD 10 check routine, or is a number reserved for testing. A number that fails MOD 10 cannot belong to any patient.
How is VH1 different from VH9?
VH1 means the number itself is invalid and could not belong to anyone. VH9 means the number is validly formed and is not registered with the ministry.
What is the MOD 10 check?
It is a checksum. The ministry recalculates a check digit from the other digits in the health number. Transposing two digits changes that calculation, which is how the routine catches typing errors before the claim is assessed.

For how error reports relate to the remittance advice, see how to read your OHIP remittance advice and what rejection codes actually mean. Official wording for this code: OHIP Claims Error Report code list (Dr.Bill ministry-aligned reference).