Quick answer: MSP invoicing in OSCAR Pro is built around a single billing screen that you can reach from a chart note, the schedule, or a patient’s Master Record. Once open, the invoice needs a confirmed billing physician, the correct billing form, accurate service and diagnostic codes, and — where applicable — referral information, before it’s ready to save. Newly saved invoices sit in NOSUB (not yet submitted) status until they’re simulated and generated into a claim file and sent to Teleplan. Most rejections trace back to a small set of fields: an incorrect or missing provider number, an incomplete service or diagnostic code, or a missing referral number on claims that require one.
If your clinic bills MSP daily, the software itself isn’t usually the bottleneck — knowing exactly which field to double-check, and why, is. This guide walks through how MSP invoice creation works in OSCAR Pro, what tends to cause rejections, and where the more specialized billing scenarios — private invoices, out-of-province patients, WorkSafeBC, and ICBC — fit into the bigger picture.
Why Accurate MSP Invoicing Matters
A clean MSP claim moves through Teleplan without friction. A claim with an incomplete field — a missing provider number, an ineligible service code, an unentered referral — comes back to your billing staff for correction, which means delayed payment and extra administrative work that a well-built invoice would have avoided entirely.
OSCAR Pro is designed to make accurate invoice creation straightforward: it auto-populates known fields, surfaces diagnostic history for quick selection, and lets you standardize billing forms across providers. But none of that replaces knowing what MSP actually requires on each claim type — which is where most of the avoidable rework comes from.
How the MSP Invoice Workflow Fits Together
OSCAR Pro gives you a few different entry points into billing — from a completed chart note, from the schedule or a patient search, or from the patient’s Master Record — so the “right” starting point really depends on your clinic’s day-to-day workflow rather than one fixed process. That flexibility is convenient, but it also means the invoice may arrive pre-populated with different information depending on how it was opened, which is worth knowing before you assume a field has already been filled in correctly.
Once the billing screen is open, the invoice needs the right billing form selected, the correct billing physician and billing type confirmed, an accurate service date, and complete service and diagnostic codes before it’s ready for the review screen. Some claims also require referral information, and OSCAR Pro gives you a few optional note fields for anything MSP or your own team needs documented alongside the codes.
Where MSP Claims Most Often Get Held Up
A handful of recurring issues account for most of the friction clinics run into with Teleplan submissions:
- The billing physician’s MSP provider number isn’t correctly set up in their provider record
- A service code is selected without confirming it’s eligible for that visit or patient type
- A required referring practitioner number is missing
- Diagnostic codes aren’t matched to the service codes they support
- Claim notes that MSP requires for context (like a short explanation or electronic note) are left blank
None of these will necessarily stop you from saving the invoice — they show up later, during simulation or after submission, which is exactly why it’s worth understanding what MSP is checking for before the claim goes out rather than after it bounces back.
Understanding Invoice Status in OSCAR Pro
Every MSP invoice starts in NOSUB status once saved — meaning it’s complete but hasn’t yet been included in a Teleplan submission. From there, it moves through your clinic’s simulation and generation process before being sent to MSP, and its status updates again once MSP responds. Knowing that an invoice is still in NOSUB tells you it’s editable and hasn’t gone anywhere yet — which matters if you catch an error before the next billing cycle runs.
Beyond the Standard MSP Claim
Standard MSP billing covers most of what a clinic invoices day to day. Where it gets more nuanced — and where the details genuinely change the outcome of a claim — is in a handful of specific billing scenarios:
Private invoices. Not every charge goes to MSP. Form fees, no-show fees, and other non-insured charges need their own billing type, their own fee codes, and — when billed to a third party rather than the patient — their own contact handling.
Out-of-province patients (reciprocal billing). BC participates in the interprovincial reciprocal agreement, so you can bill MSP for patients covered by most other provincial health plans — but the patient record needs to be set up correctly, some BC-specific service codes won’t apply, and simulation will show eligibility errors that are expected rather than a problem.
WorkSafeBC claims. WCB billing runs on a different form, different codes, and a much tighter deadline than standard MSP claims — and getting the claim type reset correctly after a rejection is its own small trap.
ICBC claims. Motor vehicle accident billing has its own consent requirements, its own forms, and — following a February 2026 policy change — a shift in how these claims are now billed.
Frequently Asked Questions
What does NOSUB status mean in OSCAR Pro? NOSUB means the invoice has been saved but hasn’t yet been included in a Teleplan submission. It’s still editable at this stage.
Why do MSP claims get rejected in OSCAR Pro? The most common causes are an incorrectly set up provider number, an ineligible or incomplete service or diagnostic code, and a missing referral number on claims that require one.
Can BC clinics bill MSP for patients from other provinces? Yes. Under the interprovincial reciprocal billing agreement, BC clinics can bill MSP for patients covered by most other provincial health plans (Quebec is the exception) using the patient’s home province health number.
Is there a separate invoice type for out-of-province patients in OSCAR Pro? No — OSCAR Pro doesn’t have a distinct out-of-province billing flag. These claims use the standard MSP invoice workflow, with extra attention paid to patient demographics and code eligibility.
How is WorkSafeBC billing different from standard MSP billing? WorkSafeBC claims use a separate form with injury- and employer-specific fields in addition to standard service and diagnostic codes, and they carry strict submission deadlines that don’t apply to regular MSP claims.
Get the Full Walkthrough
Understanding the concepts is a good start, but MSP invoicing is a hands-on skill — the fastest way to avoid rejections is watching exactly where each field lives, what MSP is checking for, and how to handle the scenarios that don’t come up every day.
The Creating Invoices module in the Learn OSCAR Pro course covers every workflow above in full, screen-recorded detail: building clean MSP and private invoices, handling out-of-province and reciprocal billing correctly, managing WorkSafeBC forms and deadlines, and navigating ICBC claims under the current rules.