Quick answer: OHIP invoicing in OSCAR Pro is built around a single Invoice Creation page that pulls in service codes, diagnostic codes, and patient eligibility data, then moves each claim through three statuses — O (Bill OHIP), B (Submitted OHIP), and S (Settled/Paid) — as it travels from your clinic to the Ministry of Health. Most claim rejections come from a small, predictable set of issues: missing diagnostic codes, incomplete service codes, missing referring-physician billing numbers, and unentered health insurance numbers. OSCAR Pro now surfaces these warnings directly on the bill before you save it, which is exactly why clinics using it will see fewer rejected claims and faster payment cycles.
If you bill OHIP every day, you already know that the difference between a clean claim and a rejected one often comes down to details most billing staff never get formally trained on. This guide walks through how invoicing works in OSCAR Pro, the most common reasons claims bounce back, and where the more advanced billing scenarios — Super Codes, out-of-province claims, WSIB, manual review, and stale-dated claims — fit into your workflow.
Why OHIP Invoicing Accuracy Matters
Every rejected claim means a delay in payment, extra administrative time to correct and resubmit, and in some cases, a missed window to bill at all. For a busy family practice or specialist clinic, even a 2–3% rejection rate adds up to hours of rework every month. The Ministry of Health’s claim requirements are also unforgiving of small errors — a missing suffix on a service code or an unlinked referring doctor can be enough to bounce an otherwise correct claim.
OSCAR Pro’s billing engine is designed to catch these errors before submission rather than after, but the software can only help if your team understands what it’s flagging and why. That’s the gap most clinics don’t realize exists until they start digging into their rejection reports.
How the OHIP Invoice Workflow Fits Together
OSCAR Pro gives clinics several entry points into billing — from the patient’s eChart, from a scheduled appointment, from the Master Record, or from a lab result — which means the “right” way to start an invoice really depends on your clinic’s day-to-day workflow rather than a single fixed process. That flexibility is useful, but it also means two providers in the same clinic can end up billing the same appointment type in two different ways, which creates inconsistency in your billing history and makes training new staff harder.
Once an invoice is open, OSCAR Pro auto-populates several fields (like billing provider and service date) and applies whatever defaults are configured on your billing forms. From there, the invoice needs accurate service codes and diagnostic codes before it’s ready to move forward — and this is where most preventable rejections originate.
The Most Common Reasons OHIP Claims Get Rejected
OSCAR Pro now displays warnings directly on the billing screen for the issues that cause the majority of rejections:
- A missing diagnostic (Dx) code
- A referring doctor without a billing number on file
- Decimal values entered where whole units are required
- Unit counts exceeding 99
- Missing health insurance numbers
- Overpayment flags on third-party bills
Seeing the warning is only half the equation — knowing why each one matters to the Ministry of Health, and how to resolve it without creating a downstream problem (for example, correcting a Dx code on an already-submitted claim vs. a brand-new one), takes a bit more context than the on-screen alert gives you.
Understanding Invoice Status: O, B, and S
Every OHIP invoice in OSCAR Pro moves through a defined lifecycle, and knowing where a claim sits in that lifecycle tells you exactly what action (if any) is available to you:
| Status | Meaning |
| O – Bill OHIP | Newly created or corrected invoice, ready for the next claim file |
| B – Submitted OHIP | Included in a generated claim file, awaiting payment |
| S – Settled/Paid | Marked paid after Remittance Advice (RA) processing |
A claim can only be included in your next simulation or generated OHIP file while it’s in O status — which matters a lot when you’re correcting a rejected or stale-dated claim, since the status has to be reset before it will go out again.
Beyond the Basics: Where Billing Gets More Complex
Standard OHIP billing is one thing. Where clinics tend to lose time — and where formal training pays for itself — is in the scenarios that don’t come up every day but still need to be handled correctly:
Super Codes. Bundle recurring service codes, diagnostic defaults, and visit details into a single selection instead of building each invoice line by line.
Out-of-province patients (Reciprocal Medical Billing). Ontario bills OHIP on behalf of every Canadian province except Quebec, but out-of-province health cards can’t be validated electronically the way Ontario cards can.
WSIB claims. Workplace Safety and Insurance Board claims can be billed through OSCAR Pro in more than one way, and the supporting forms you need depend on which path you take.
Manual Review. Some invoices need to be flagged for MOH review — either at creation or after they’ve already been submitted — and the correct steps differ depending on which of those two situations you’re in.
Stale-dated claims. Invoices with a service date older than three months can’t go through your regular MCEDT Mailbox — they follow a separate submission path entirely.
Frequently Asked Questions
What does the “O – Bill OHIP” status mean in OSCAR Pro? It means the invoice is newly created or has just been corrected and is ready to be included in the next simulated or generated OHIP claim file.
Why did my OHIP claim get rejected? The most frequent causes are a missing diagnostic code, an incomplete service code, a referring doctor without a billing number, or a missing health insurance number — all of which OSCAR Pro now flags directly on the bill before submission.
Can Ontario bill OHIP for patients from other provinces? Yes. Ontario processes reciprocal claims for residents of every Canadian province except Quebec, through the Reciprocal Medical Billing (RMB) process.
How do I know if an invoice needs Manual Review? Manual Review is required when the MOH needs additional documentation or scrutiny before processing a claim. It can be flagged when the invoice is first created or added later if a submitted claim needs to be corrected and resubmitted.
What is a stale-dated OHIP claim? It’s an invoice with a service date older than three months. These can’t be submitted through the standard MCEDT Mailbox and instead require upload through the MOH’s OPS BPS Secure site.
Get the Full Walkthrough
Reading about the workflow is a useful starting point, but OHIP billing is fundamentally a hands-on skill. The gap between understanding the concept and applying it correctly under pressure comes down to seeing exactly where to click, what to check, and what to avoid on a live invoice.
The OHIP Invoicing module in the Learn OSCAR Pro course goes through every scenario above in full, screen-recorded detail: creating and correcting invoices, building Super Codes that don’t create downstream problems, handling out-of-province and WSIB claims correctly the first time, and managing manual reviews and stale-dated submissions without the guesswork.