Skip to content

OHIP billing for Ontario physicians

The AI billing agent that thinks in actions.

Doctors think in operations, rounds and consults. Ubika Billing reads the Schedule of Benefits and your own remittances, turns what you did into the claim, and shows you the page behind every premium you are owed.

Every name in every recording on this site is invented.

A fusion from a macro. One tap, four lines, every premium the schedule attaches, with the page.

Actions

Bill in actions.

The agent turns what you did into the claim, and turns your own billing history into the next thing to do. Codes become a detail it handles, and shows.

The Macros column: the surgeon’s operations as buttons, each with its codes, case count and last date

Pick the operation

Your operations are the buttons.

The agent mines your paid claims into macros, in the words of the schedule: “3-level lumbar decompression with instrumented fusion”. One tap places every code. No code list to remember.

The dashboard on a phone: recent patients with Day 2 rounding and Discharge actions

Tap the day

Round from the home page.

Each admitted patient shows Day 1, Day 2 and Discharge, from the pattern in your own history. The rounding claim is one tap, on your phone, before you leave the ward.

The premium search returning duroplasty add-ons from three sections of the schedule, beside the claim

Ask for the premium

Search the schedule in your words.

Type “duroplasty” and the agent finds the premium across the whole Schedule of Benefits, with the fee, the section it sits in and the page.

Premiums

Every premium, with the page.

Premiums are where self-billing physicians leave money. The agent reads the schedule the way a billing specialist does, for every code, and tells you why each one is on the list.

The four-column claim form: macros, services, the premium column reading the schedule, and the claim with its total
  • Named add-ons and chains

    E370 then E366 for each additional level; a redo fusion reads as a redo.

  • Scope words

    “to any intracranial procedure”, “in the Peripheral Nerves section”, “excluding N127”: the agent reads the note and obeys it.

  • Position on the page

    An unnamed add-on applies to the heading it sits under, or to the run of codes just above it.

  • GP104 and GP109

    After-hours premiums only where the rule allows them; the trauma premium as the General Preamble writes it.

  • Special visit Tables I to X

    Travel, first person seen and additional person, by setting and by the clock.

  • Your paid history

    “3 of 11 paid” on every premium: how often the ministry has paid you this code with this operation.

Watch

Watch it bill.

Three claims, recorded on a synthetic practice. No voice-over, no cuts. What you see is the application.

A fusion from a macro. One tap, four lines, every premium the schedule attaches, with the page.
A consultation in hospital at 19:30. The special visit codes appear as the time changes.
A rounding day billed from the home page, from the surgeon’s own pattern.

Switching

Bring your history.

Upload the ministry files you already download from CabMD or Dr.Bill. Before your first claim, the agent has built your macros, learned your rounding pattern and drawn two years of Procedures.

  1. 1

    Sign up

    Your practice and your billing number, MFA on. Ten minutes.

  2. 2

    Upload your files

    Claims, batch edits and remittances from your current app. The agent imports and reads them.

  3. 3

    Connect the ministry

    Your GO Secure credentials are entered once, encrypted in the application, and used only to talk to MC EDT.

  4. 4

    Bill

    Keep the old subscription until your first remittance lands here. Then cancel it.

Performance analytics drawn from imported history: submitted against paid by month

Built on the ward.

Ubika Billing was written by a neurosurgeon who bills from the operating room, the ward and the clinic, and who wanted the schedule read for him the way he reads a scan: completely, and with the evidence in view.

Dr. Sumit Jhas, neurosurgeon and spine surgeon, Chief and Medical Director of the NeuroMSK Program at Trillium Health Partners. Co-founder, Ubika Health.

How the agent uses AI

Grounded, marked, and yours to approve.

The fear about AI billing comes down to one phrase: a confident code that does not exist. The agent is built so that cannot happen.

  • The agent suggests. It never submits. A physician or a delegate they named authorizes every claim.

  • Every code it offers is on a page of the Schedule of Benefits. It never invents a code, a fee or a rule.

  • It learns from your remittances only, inside your practice. Nothing is pooled across physicians.

  • Descriptions the AI writes are marked as AI-written until you accept them.

  • When the ministry publishes a new schedule, the agent flags the change for review. Nothing is applied silently.

  • Language models run only through Ubika’s own Azure gateway, under the same protection model as the rest of the application.

Security

Your claims are health data. Held to it.

A billing record names the patient, the diagnosis and the operation. Ubika Billing treats it as the chart it is.

  • Separated in the database

    Each practice is a tenant with row-level security enforced by PostgreSQL itself, not only by the application.

  • Encrypted at the column

    Health numbers, chart numbers and clinical text are encrypted field by field, searchable through blind indexes.

  • A direct ministry connection

    Claims travel to MC EDT through the ministry’s own web service, with evidenced recovery so nothing is ever uploaded twice.

  • Hosted in Canada

    Azure Canada, with MFA, an audit trail on every submission, download and change, and a written PHIPA protection model you can hand to a privacy office.

Fifteen minutes. Your codes. Your screen.

Bring one operation you did this week. We will build the claim together and show you the page behind every premium.