OHIP Rejection Codes and Error Report Descriptions

OHIP Error Report Rejection Codes and Descriptions

OHIP Error Report Rejection Codes and Descriptions

When an OHIP claim cannot be accepted for processing, the Ministry may return a three-character rejection or validation code on the claim’s Error Report.

Use this article to search for the code and review its description.

How do I find an OHIP explanation code in HYPEMedical?

  1. Open the Billing Cycle and search for Rejected claims. 
  2. Locate and hover over the (i) in the Expl. Codes column for the explanation to load.
  3. Review the description associated with the code.
  4. Compare the explanation with the submitted claim and the payment.

A rejection code identifies why the claim was not accepted for processing. It does not confirm that correcting one field will make the service payable. The claim must still comply with the applicable OHIP billing requirements.


A-Series OHIP Rejection Codes

CodeDescription
A1AOutside Service Period
A2AOutside of Age Limit. The patient is underage or overage for this service code.
A2BWrong Sex for Service. This service is not normally performed for this sex. Check the patient and claim records.
A3ENo such service code for the date of service.
A3FNo fee exists for this service code on the date of service.
A3GFee Billed Low
A3HMaximum Number of Services according to the Fee Schedule Master
A3IX-ray Code: Maximum Number of Services according to the Fee Schedule Master
A3LOther New Patient Fee Already Paid
A34Multiple duplicate claims
A36Claimed by another practitioner
A4DInvalid specialty for this service code
AC1Maximum reached. Resubmit using an alternate Fee Schedule Code when appropriate.
AC4Unaccepted referral number. See the possible causes below.
AD3Not allowed with visit
AD5Procedure allowed previously
AD8Not allowed alone
AD9Premium not allowed alone
ADFCorresponding procedure is invalid, omitted, or paid at zero.
ADHServices cannot be billed together.
AH8Invalid admission date and/or hospital number
AHFConcurrent or supportive care during the same period
AM1Service limit exceeded
AMRMinimum service requirements have not been met.
AMSMultiple procedures
AO2Previous obstetrical service
AO3Most Responsible Physician visit already paid
ARFMissing referring physician number
ARPReferring physician number required
ASPNot allowed with surgical procedure
AT1Only one modality allowed
AT2Must include video modality
AT3No patient-physician relationship
AT4Modality not allowed

What causes OHIP rejection code AC4?

AC4 means that the referral number was not accepted.

Possible causes include:

  • The referral number does not contain six numeric digits.
  • The referral number is the same as the billing practitioner number.
  • The referring number is between 722900 and 744292, indicating a Nurse Practitioner, but the Fee Schedule Code is not eligible for Nurse Practitioner referral.
  • The referring number is between 700000 and 722899, indicating a Midwife, but the Fee Schedule Code is not eligible for Midwife referral.

C-Series OHIP Rejection Codes

CodeDescription
CNACounselling not allowed

E-Series Eligibility, Enrolment and Registration Codes

General eligibility codes

CodeDescription
EG1Group not eligible
EH1Service date before eligibility effective date
EH2Mismatched version code
EH4Service date after eligibility end date
EH5Service date not within the eligibility period
EH6Eligibility terminated because the patient is deceased
EH9Health Number not activated
ENPInvalid Fee Schedule Code for Nurse Practitioner
EPANetwork billing not approved
EPCPatient is not rostered or is rostered to another network
EPFEnrolment date mismatch
EPPIncorrect code for Ontario Works or Ontario Disability Support Program eligibility
EPSPatient not eligible for program

Patient enrolment codes

CodeDescription
EP1Enrolment transaction not allowed
EP2Not for enrolment or re-enrolment
EP3Incorrect service date. Check the enrolment date.
EP4Enrolment restriction applied
EP5Incorrect Fee Schedule Code for the group type
EP6Health Number not activated
EP7Code must be billed alone

Practitioner, group and laboratory registration codes

CodeDescription
EQ1Clinic or doctor not on file. The practitioner is not registered with OHIP.
EQ2Specialty mismatch. The specialty code was inactive or was not registered on the service date.
EQ3Claim submitted as Pay Patient, but the provider was registered as opted-in on the service date.
EQ4Claim submitted as Pay Provider, but the provider was registered as opted-out on the service date.
EQ5Laboratory inactive on the service date
EQ6Incorrect referral number. The referring or requisitioning provider number is not registered with the Ministry of Health.
EQ9Laboratory number not on file
EQBSolo practitioner inactive on the service date or not eligible to submit the claim in the selected context
EQCGroup not registered
EQDGroup inactive on the service date
EQEAffiliated practitioner not registered as a member of the group on the service date
EQFAffiliated practitioner inactive within the group on the service date
EQGReferring laboratory is not registered with the Ministry of Health
EQIContract characteristics error
EQJPractitioner not eligible on the service date
EQKMaster Number does not meet the required criteria
EQLPhysician not eligible to claim the Fee Schedule Code
EQMNot registered for use
EQNRegistration usage error on the service date
EQPEnrolment type not eligible
EQSPractitioner criteria not met
ERFReferring physician number is currently ineligible for referrals
ESDAPP group affiliation applies on the service date
ESFNot eligible to bill
ESHNot eligible for a blank Health Number
ESNInvalid blank Health Number claim. A Health Number is not required for the Fee Schedule Code.

What can cause EQB?

Possible EQB conditions include:

  • The solo practitioner was inactive on the service date.
  • A Midwife practitioner number between 700000 and 722899 was used as more than a referral number.
  • A Chiropractor submitted the claim using a Claim Submission Number.
  • The physician is registered for group billing only.

What do EQJ, EQK and EQL mean?

EQJ — Practitioner Not Eligible on Service Date

Examples include:

  • A new graduate bills the New Patient fee Q013.
  • A physician who is not a new graduate bills the New Graduate–New Patient fee Q033.

EQK — Master Number Does Not Meet Criteria

An example is A100 billed with a specialty code other than 00.

EQL — Physician Not Eligible to Claim Fee Schedule Code

An example is A100 billed with a specialty code other than 00, or billed by a provider associated with an Emergency Department Alternate Funding Arrangement group.


Health Care Connect Codes

CodeDescription
HCCPatient is not eligible according to the Health Care Connect database conditions.
HCEPatient was enrolled to the billing physician more than three months after the Health Care Connect “referred to” date.

Possible HCC conditions include:

  • The patient is not on the Health Care Connect database.
  • The patient is on the database but is not categorized as complex or vulnerable.
  • The patient is on the database but is not in “referred to” status.

Physician Assistant Codes

CodeDescription
PAANo initial fee was previously paid. Used to confirm that smoking cessation initial discussion code E079 was paid within 365 days before Q042 or K039.
PA1Invalid Physician Assistant service. PA tracking codes and other OHIP-insured service codes are not allowed on the same claim.
PA2Invalid Physician Assistant claim. The supervising physician’s solo billing number must be entered in the referring physician field.
PA3Not registered for the Physician Assistant program. The billing or referring numbers are not affiliated with the PA Pilot group.
PA4Physician Assistant registration error on the service date
PA5Physician Assistant affiliation error
PA6Physician Assistant affiliation error on the service date

V-Series Claim Validation Codes

Practitioner, patient and claim-header validation

CodeDescription
V02Invalid region code
V05Claim number is less than the service date
V06Incorrect clinic code
V07Invalid practitioner number
V08Invalid specialty code
V09Invalid referral number
V10Patient’s last name is missing or is not alphabetic
V12Patient’s first name is missing or is not alphabetic
V13Patient’s date of birth is missing or is in an invalid format
V14Patient sex must be entered as 1 or 2
V16Unacceptable diagnostic code
V17Payee must be P for Provider or S for Patient
V18Invalid admission or first-visit date
V19Invalid chiropractor diagnostic code
V20Unacceptable patient age for the diagnostic code
V21Diagnostic code required
V22Invalid diagnostic code
V23Check the number of services
V28Invalid hospital number
V29Invalid inpatient or outpatient indicator
V30Fee Schedule Code and diagnostic-code combination is Not a Benefit
V31Error in claim header. Group number, provider number or specialty code may be missing.

What causes V08?

Possible V08 Invalid Specialty Code conditions include:

  • The specialty code is missing.
  • The specialty code does not contain two numeric digits.
  • The specialty code is not valid.
  • Specialty code 27 is used and the provider number is not 599993.
  • Specialty code 90 is used and the provider number is not 991000.
  • Specialty code 49, 50, 51, 52, 53, 54, 55, 70, or 71 is used and the provider number does not begin with 4.
  • Specialty code 56 is used and the provider number does not begin with 80 or 81.
  • Specialty code 80 or 81 is used and the provider number does not begin with 82.

What causes V13?

Possible V13 Invalid Date of Birth conditions include:

  • The date of birth does not contain eight numeric digits.
  • The month is not between 01 and 12.
  • The day is outside the acceptable range for the selected month.

What causes V20?

Possible conditions include:

  • Service code A007 was billed for a patient over two years old using diagnostic code 916.
  • Service code A003 was billed for a patient under 16 years old using diagnostic code 917.

Fee Schedule Code, Fee and Service Validation

CodeDescription
V34Invalid service code or mismatch between the service code and provider type
V35Invalid out-of-province or out-of-country service
V36Check the input criteria required for sessional billing
V39Number of items exceeds the maximum of 99
V40Invalid Fee Schedule Code
V41Invalid fee billed
V42Invalid number of services
V47Fee is not evenly divisible, to the cent, by the number of services
V50Physiotherapy service date is before the initial visit
V51Invalid location code
V53Invalid Fee Schedule Code for magnetic tape or disk

What causes V40?

V40 means that the Fee Schedule Code is missing or incorrectly formatted.

The expected format is:

  • One alphabetic character
  • Three numeric digits
  • One alphabetic character

Example format: A123A

What causes V41?

Possible V41 Invalid Fee Billed conditions include:

  • The fee is missing.
  • The fee does not contain six numeric digits.
  • The submitted value is outside the permitted range of 000000 to 500000.

What causes V42?

Possible V42 Invalid Number of Services conditions include:

  • The number of services is missing.
  • The value does not contain two numeric digits.
  • The value is outside the permitted range of 01 to 99.

What causes V51?

The location code must either:

  • Be left blank; or
  • Contain four numeric digits.

When entered, it must be valid according to the Ministry residency-code requirements.


Service Location Indicator and Hospital Billing Codes

CodeDescription
V62Invalid Service Location Indicator for a hospital diagnostic service
V63Referring laboratory number must begin with 5
V64Missing Service Location Indicator
V65Missing master number
V66Missing admission date
V67Missing master number and admission date
V68Incorrect Service Location Indicator
V69Service date invalid for the Service Location Indicator
V70Service date is later than the file or batch creation date
V71Invalid dental master number
V73OTN Service Location Indicator is no longer active
VHCService Location Indicator required for the technical fee

Which Service Location Indicators are valid for hospital diagnostic services?

The listed hospital diagnostic Service Location Indicators are:

  • HDS
  • HED
  • HIP
  • HOP
  • HRP

What causes V65, V66, V67 or V68?

  • V65: A hospital diagnostic SLI was entered, but the master number was missing.
  • V66: SLI HIP was entered, but the admission date was missing.
  • V67: SLI HIP was entered, but both the master number and admission date were missing.
  • V68: A master number and admission date were entered, but the SLI was not HIP.

Service-Date and Stale-Date Codes

CodeDescription
V98Wrong preventive-care date of service
VJ5Invalid service date
VJ7Stale-dated claim
VJ8Stale-dated claim encounter

What causes VJ5?

Possible VJ5 Invalid Service Date conditions include:

  • The service date is missing.
  • The service date does not contain eight numeric digits.
  • The month is not between 01 and 12.
  • The day is outside the acceptable range for the month.
  • The service date is later than the Ministry system run date.

What does VJ7 mean?

VJ7 means the claim was submitted outside the permitted claim-submission period and is considered stale-dated.

What does VJ8 mean?

VJ8 means the claim encounter was submitted outside the permitted claim-submission period and is considered stale-dated.


Venue and Virtual-Care Validation Codes

CodeDescription
VS1Invalid SEAMO provider code
VS2Invalid venue type
VS3Invalid clinic number
VS4Invalid healthcare item
VS5Invalid inpatient or outpatient indicator
VS6Invalid healthcare-item code format
VTCVirtual Tech Code required
VT1Only one Virtual Tech Code is allowed

Health Number Validation Codes

CodeDescription
VHAOHIP number not registered with the Ministry for the Health Number
VHBNo Health Number required for the Fee Schedule Code
VH0Claim Header 2 and Health Number are both present
VH1Health Number is missing or invalid
VH2Health Number is missing
VH3Invalid payment program
VH4Invalid version code
VH5OHIP number required for the service date
VH6Mixed service dates
VH7Health Number and OHIP number entered on the same claim
VH8Date of birth does not match the submitted Health Number
VH9Health Number is not registered with the Ministry

What causes VHB?

VHB may be returned when a non-encounter service claim is submitted with a Health Number even though the Fee Schedule Code does not require one.

What causes VH0?

VH0 may be returned when Claim Header 2 is present on an MRI claim that was also submitted with a Health Number in Claim Header 1.

What causes VH2?

VH2 may be returned when:

  • The Health Number is not present; and
  • The payment program is HCP or WCB.

What causes VH3?

The payment program may be:

  • Missing; or
  • Different from HCP, RMB, or WCB.

Independent Health Facility and ICHSC Codes

CodeDescription
EF1ICHSC number not approved for billing on the specified date
EF2ICHSC not licensed or grandfathered to bill the Fee Schedule Code
EF3Insured services are excluded from ICHSC billings
EF4Provider not approved to bill the ICHSC fee on the specified date
EF5ICHSC practitioner 991000 is not allowed to bill insured services
EF7Referring physician number required for the ICHSC fee
EF8I service codes are exclusive to ICHSCs
EF9Mobile site number required

Reciprocal Medical Billing System Codes

CodeDescription
R01Missing Health Service Number
R02Invalid Health Service Number
R03Invalid or missing province code
R04Service excluded from Reciprocal Medical Billing
R05Provincial code invalid for Reciprocal Medical Billing
R06Invalid provider for Reciprocal Medical Billing
R07Invalid payment type for Reciprocal Medical Billing
R08Invalid referral number
R09Claim Header 2 missing for Reciprocal Medical Billing

What causes R05?

Possible conditions include:

  • Province code ON was entered.
  • Province code PQ was entered and the claim is not an Outaouais claim.

Telemedicine Rejection Codes

CodeDescription
ET1Not registered for telemedicine
ET4Telemedicine premium or tracking code missing
ET5Telemedicine Service Location Indicator missing or invalid
TM1Duplicate telemedicine claim for the same patient
TM2Service not billable for a missed, cancelled, or abandoned appointment
TM3Service not payable under the Telemedicine Program
TM4Non-telemedicine claim paid for the same patient
TM5Telemedicine claim paid for the same patient
TM6Telemedicine registration was not in effect on the service date
TM7Dental service not eligible for telemedicine
TM8Not eligible for store-and-forward telemedicine

What causes ET5?

ET5 may be returned when:

  • A telemedicine tracking code was submitted; and
  • The Service Location Indicator is missing or is not OTN.

Workplace Safety and Insurance Board Code

CodeDescription
VW1Invalid WCB service

Frequently Asked Questions

What is an OHIP Error Report?

An OHIP Error Report identifies claims that were not accepted into the Ministry’s adjudication process because required information was missing, invalid, inconsistent, or not permitted.

Is an Error Report rejection the same as a Remittance Advice explanation?

No. An Error Report rejection generally means the claim was not accepted for adjudication. A Remittance Advice explanation code is associated with a claim that was processed and may have been paid, reduced, or not paid.

Can I correct and resubmit a rejected OHIP claim?

A rejected claim may generally be corrected and resubmitted when the underlying issue can be resolved. Before resubmitting, confirm that the service remains eligible and that the claim has not become stale-dated.

Why was my OHIP claim rejected for a version-code mismatch?

A version-code mismatch may be reported as EH2 or VH4. Confirm the patient’s current Health Number and version code before correcting the claim.

Which code means the patient is not rostered?

EPC means the patient is not rostered or is rostered to another network.

Which code means the claim is stale-dated?

  • VJ7: Stale-dated claim
  • VJ8: Stale-dated claim encounter

Which code means the Health Number is invalid?

Common Health Number codes include:

  • VH1: Health Number missing or invalid
  • VH2: Health Number missing
  • VH8: Date of birth does not match the Health Number
  • VH9: Health Number not registered with the Ministry
  • EH2: Version-code mismatch
  • EH9: Health Number not activated

Which code means the service code is invalid?

Common service-code rejection codes include:

  • A3E: No such service code for the service date
  • A3F: No fee exists for the code on the service date
  • V34: Invalid service code
  • V40: Invalid Fee Schedule Code
  • EP5: Incorrect Fee Schedule Code for the group type

Which code means the referral number is missing or invalid?

Common referral-number codes include:

  • AC4: Unaccepted referral number
  • ARF: Missing referring physician number
  • ARP: Referring physician number required
  • EQ6: Referring provider number is not registered
  • ERF: Referring physician is currently ineligible for referrals
  • V09: Invalid referral number
  • R08: Invalid referral number for Reciprocal Medical Billing