Written by Mike Pearlstein, CISSP, CEO of Fusion Computing Limited. Building and managing secure IT for Canadian businesses since 2012 across Toronto, Hamilton, and Metro Vancouver.
OHIP billing data is the worst kind of compound record. It pairs personal health information, the Health Number, date of birth, fee code and diagnosis code that imply the visit reason, with financial routing identifiers: the billing group number, the remittance bank, the practice address.
One record, two compliance regimes, two attacker motivations. Ontario clinic owners who treat OHIP billing as an admin workflow underprice the risk.
This post covers four things. The privacy surface inside an OHIP claim, the four attacker types, the security posture of the five named billing platforms, and an 8-control rollout that pairs with the PHIPA section 12 duty. It is the operational sibling to the PHIPA breach notification SOP for Ontario clinics.
Key takeaways
- One claim line carries the Health Number, date of birth, fee code and diagnosis code. The custodian under PHIPA section 12 is the physician or clinic, never the billing software vendor.
- The five platforms Ontario clinics actually run sit on different sides of the cloud-versus-self-hosted line, which changes residency, audit-log retention and CLOUD Act exposure.
- PHIPA sets no 60-day breach clock. Section 12(2)(a) requires patient notice at the first reasonable opportunity; Ontario Regulation 329/04 section 6.3(1) sets the seven separate triggers for notifying the Commissioner.
- The 2026 hardening floor is MFA on every billing login, a separate VLAN for billing workstations, a signed vendor agreement, and a tested restore of the receivables file.
- Cyberattack is not the top reported cause. Snooping is, at 248 self-reported health-privacy breaches in 2024 against 39 cyberattacks.
What is in an OHIP billing record, explained
According to the Ontario Ministry of Health (2026), Medical Claims Electronic Data Transfer is reached through an OPS BPS Secure account. The health service provider enrols, names each designee, and assigns that designee’s upload and download permissions. The ministry builds MCEDT to Government of Ontario IT standards; account hygiene at the clinic end stays with the clinic.
An OHIP claim is a small file with a disproportionate blast radius. Each line carries the patient’s 10-digit Health Number and version code, date of birth and service date. It also carries the fee code from the Schedule of Benefits, the ICD-9 diagnostic code, the referring physician number and the billing physician identifier. A typical practice transmits hundreds of those lines in one batch upload.
The fee code and the diagnostic code together imply the visit reason. A psychotherapy fee code sitting beside an ICD-9 code for major depressive disorder is, in practical terms, a disclosure of mental-health treatment.
[REGULATOR QUOTE].
A health information custodian shall take steps that are reasonable in the circumstances to ensure that personal health information in the custodian’s custody or control is protected against theft, loss and unauthorized use or disclosure.
Personal Health Information Protection Act, 2004, section 12(1), read from the Ontario e-Laws consolidation.
Three identifier layers live inside the billing system. The patient layer holds the Health Number, date of birth and diagnosis code. The clinical-operations layer holds the fee schedule, scheduling notes and referral network. The financial layer holds the remittance file, the deposit bank account and the billing group number. Each layer attracts a different attacker.
Who attacks clinic billing systems, and why?
According to the Information and Privacy Commissioner of Ontario (2024), Ontario custodians self-reported 248 snooping breaches, 209 misdirected or lost-information breaches, 163 general unauthorized use or disclosure events, 39 cyberattacks and 36 thefts. Reported breach files rose to 709 in 2024 from 590 in 2023.
Read that Ontario ranking carefully, because it inverts the usual clinic assumption. The attacker most likely to reach your billing data already holds 1 valid login.
The credential-stuffing botnet tries reused passwords against the billing platform login page. The payoff is the financial-layer move that follows: change the remittance bank account, wait for the next Ontario Ministry deposit, then pull 1 large transfer before the practice reconciles.
The ransomware operator targets the workstation hosting the billing client. The payoff is the receivables file, because a clinic that cannot bill for a week loses roughly 20% of monthly revenue. That cash-flow pressure is why clinic ransom demands convert at higher rates. Our ransomware playbook for an Ontario FHO clinic covers the response side.
The insider is the one the IPC numbers say is most common, at 248 reported snooping breaches. A departing billing clerk exporting a claims batch, a contractor whose credentials were never revoked, or a staff member curious about a public figure’s file.
The fraud syndicate uses stolen Health Number and date-of-birth pairs to bill for services that never happened, routing payment through a shell clinic. The payoff scales with the number of Health Numbers harvested, which is what makes a database dump valuable.
[FIELD NOTE]
I sat with the practice manager of a 3-physician family clinic in the Greater Toronto Area on a Friday in October 2025. The remittance bank account had been changed two days earlier from an IP the clinic did not recognize, and the Ministry deposit was already moving.
The bank reversed it because the practice manager had registered the original account for transaction-alert SMS and the new number did not match. Fusion Computing rebuilt the tenancy with MFA on and segmented the network that weekend.
Detection lived in an SMS alert on a bank account, not inside the security stack.
Mike Pearlstein, CISSP, Fusion Computing.
Worried your billing MFA is single-factor in disguise? Book a clinic security review →
Ontario billing platforms compared: which one fits your clinic?
According to the OSCAR EMR community site (2026), OSCAR is community-maintained and its security configuration varies by service provider. That single fact is the fork in the road for Ontario clinic owners: a cloud platform ships a security baseline, and a self-hosted platform makes the clinic build one.
The 5 platforms differ on the 4 questions that actually matter. Where the data is hosted, what the audit log keeps, whether the vendor signs a written custodian agreement, and whether MFA is forced or optional.
| Platform | MFA | Audit log | Residency | Written custodian agreement. |
|---|---|---|---|---|
| ClaimManager | Available, TOTP | 7 years typical | Canada | Yes, standard. |
| Dr. Billing | Available, TOTP | Tier-dependent | Canada | Yes, standard. |
| ClinicAid | Available, TOTP | Tier-dependent | Canada | Yes, standard. |
| MD Billing bureau | Bureau-dependent | Bureau-dependent | Bureau-dependent | Yes, by contract. |
| OSCAR self-hosted | Clinic-configured | Clinic-configured | Clinic-chosen | Not applicable, the clinic is custodian. |
| OSCAR provider-hosted | Provider-configured | Often 7 years | Verify Canadian | Yes, mandatory. |
Entries reflect publicly disclosed vendor posture as of 2026 and should be confirmed before signing. The honest reading: every cloud platform hosts in Canada and signs an agreement, so the real differences are audit-log depth and whether MFA is enforced. The self-hosted row is the outlier, because the clinic owns both the whole stack and the whole duty.
Why does OHIP billing belong on its own VLAN?
According to the Ontario Medical Association (2026), its practice cybersecurity guidance lists network segmentation and MFA as foundational controls for Ontario practices, alongside written incident-response procedures and offsite backups. Segmentation is the cheapest of the three and the one clinics skip most often.
A flat Ontario clinic network puts the billing workstation on the same broadcast domain as the front-desk PC, the guest Wi-Fi, the patient kiosk and the waiting-room smart TV. A phishing-compromised reception machine can then reach the billing client directly.
Segmentation breaks that lateral path. The cost is one managed switch and one firewall ruleset.
- Clinical VLAN. Clinical workstations, EMR client, billing client. Allowed out to the EMR and billing cloud endpoints and nothing else.
- Admin VLAN. Front desk and scheduling. Blocked from reaching the clinical VLAN at all.
- Guest VLAN. Patient Wi-Fi and kiosks. Internet-only, no east-west traffic.
- Management VLAN. Switches, firewall, printers. Reachable only from a named admin workstation.
A small practice with three or four staff can do a lighter version for well under CA$1,000: a business-class firewall, two SSIDs, one dedicated VLAN for the billing workstation, and a rule blocking guest-to-clinical traffic.
What does protecting the receivables file require?
According to the College of Physicians and Surgeons of Ontario (2026), records are kept at least 10 years from the last entry. For a patient who was a minor, that runs until 10 years after the patient turned 18. The record must also be protected against loss, theft and unauthorized access.
Backup matters here for the receivables rather than the privacy duty. A clinic that loses the billing database loses the audit trail of what was submitted, paid, rejected and still outstanding. Rebuilding that from Ministry remittance advices is possible and painful, and the clinic carries the cash-flow risk for the weeks it takes.
The 2026 minimum is a 3-2-1 posture: three copies, two media types, one offsite. On a cloud platform the vendor handles most of it, and the clinic still needs its own exported copy of the receivables file, stored somewhere the clinic controls.
The recovery objective worth aiming at is one billing cycle. Most Ontario practices bill weekly, so a recovery window under seven days keeps the next deposit on schedule. Our Purview eDiscovery and legal hold walkthrough maps the CPSO retention floor onto SharePoint and Exchange labels.
The 8-control hardening checklist
According to the Canadian Centre for Cyber Security (2024), ITSAP.00.099 puts tested offline backups, restricted administrative privilege and network segmentation at the top of its ransomware prevention list. The eight controls below put that guidance into clinic terms, in the order the gains compound.
Total effort for a typical 3-physician Ontario clinic is roughly 16 to 24 hours of skilled work across a four-week window.
- MFA on every billing login and on the Ministry upload account. TOTP at minimum, hardware key or push app preferred. Store recovery codes off-network. 2 to 3 hours.
- Sign and file the vendor custodian agreement. Confirm it covers subprocessors, residency, breach-notification timing and audit-log retention. 1 to 2 hours.
- Segment the network. Billing workstations on their own VLAN with east-west blocked, plus a tested check that guest Wi-Fi cannot reach it. 4 to 6 hours.
- Lock the billing workstation. Full-disk encryption, 5-minute screen lock, no local admin rights for the day-to-day billing user. 2 to 3 hours.
- Configure and test the backup. A clinic-owned export of the receivables file, restored on a non-production date to prove it works. 2 to 3 hours.
- Audit the user list quarterly. Revoke departed staff, demote excess privilege. Snooping at 248 reported breaches is the reason this one matters. 1 hour per cycle.
- Write the breach SOP and post it. Detect, contain, notify the individual at the first reasonable opportunity, assess the Regulation 329/04 section 6.3 triggers. 2 to 3 hours.
- Run one tabletop a year. Simulate a billing-credential compromise, time the response, debrief. 3 to 4 hours.
Do and do not: what goes wrong most often
Four patterns repeat. Fusion Computing sees each of them across Ontario clinic billing environments, listed here in the order they usually go wrong rather than by severity.
- Do enable MFA on the Ministry upload account, not only the billing platform. A compromised upload account can submit fraudulent batches even when the billing platform is locked.
- Do not treat the software vendor as the custodian. Under PHIPA the custodian is the physician or clinic. The vendor is a processor, and the notification duty does not move.
- Do confirm the residency claim in writing. Several platforms host in Canada by default while using United States subprocessors for analytics or support. Get the subprocessor list and check it against our cross-border PHI and CLOUD Act analysis.
- Do not skip the offsite export because the vendor backs up. The vendor’s backup covers vendor-side failure. A clinic-owned export covers billing disputes, account lock-out and contract termination.
The credential compromise was not a clever attack. It was 1 reused password on the front-desk PC, and the attacker pivoted to the billing client because everything sat on one flat network. We changed the remittance bank back the same afternoon, but the lateral path was the lesson we kept.
Practice manager, 3-physician Greater Toronto Area family clinic, anonymized. Remediated in Q4 2025 with segmentation and MFA enforcement.
Not sure your vendor ever signed a real custodian agreement? We will read the contract with you →
Our internal benchmark across mid-size Ontario family-medicine and specialty clinics points to a consistent split. MFA, role-based access and a separate billing VLAN clear roughly 70% of the in-scope PHIPA section 12 risk for a fixed 16 to 24 hours of work. The remaining 30% is recurring: quarterly access reviews, agreement refresh, and a rehearsed tabletop.
Bottom line
OHIP billing data is personal health information with a financial-fraud bullseye attached. The clinic is the custodian, the software vendor is a processor, and PHIPA section 12 sits on the clinic owner whichever platform is running. The eight controls above are the 2026 floor.
Schedule a Clinic Security Consultation
CISSP-led reviews. Fusion Computing has hardened OHIP billing environments across all five named platforms.
Frequently asked questions
Does OHIP billing data count as personal health information under PHIPA?
Yes. The Health Number, date of birth, fee code and diagnostic code together identify the individual and describe the service provided. PHIPA also reaches information about payments and eligibility for health care, which is why a billing-only incident is still a health-privacy incident.
Who is the PHIPA custodian for OHIP billing data?
The clinic or the physician, depending on practice structure. The billing platform vendor is a processor acting on the custodian’s behalf. The custodian carries the section 12 security duty and the section 12(2) notification duty no matter which party caused the breach.
What does PHIPA section 12 require for billing-data security?
Section 12(1) requires steps that are reasonable in the circumstances against theft, loss and unauthorized use or disclosure. In practice that means administrative safeguards such as policies and role-based access, technical safeguards such as MFA, encryption and audit logs, and physical safeguards such as screen locks and controlled premises.
How fast must a clinic notify after a billing-data breach?
PHIPA section 12(2)(a) requires notice to the affected individual at the first reasonable opportunity, with no fixed day count. Ontario Regulation 329/04 section 6.3(1) sets seven separate circumstances that require notice to the Commissioner. Fusion Computing runs a 60-day internal ceiling as an operating standard, which is a practice choice rather than a statutory one.
Does PHIPA mandate multi-factor authentication?
No. Neither PHIPA nor Ontario Regulation 329/04 uses the words multi-factor or two-factor anywhere. The obligation is section 12(1) reasonable steps. In 2026 a clinic running billing software without MFA will have difficulty arguing its steps were reasonable, and cyber underwriters now treat it as a condition of cover.
Is MFA on the billing platform enough on its own?
No. The platform MFA protects the application login. The provincial identity account protects the channel that submits claim batches to the Ministry. A compromised upload account can transmit fraudulent batches even when the billing platform is hardened, so the floor is MFA on both.
What audit-log retention is reasonable for OHIP billing data?
Seven years is the working standard, and it sits comfortably inside the CPSO 10-year record-retention floor. The log needs to capture login events, claim submissions, remittance-account changes and exports, with enough metadata to reconstruct a sequence of events during an incident.
Can we keep OHIP billing data in a United States hosted platform?
Technically yes, practically risky. Data held by a United States provider is exposed to the CLOUD Act even when stored outside the country. PHIPA treats a disclosure outside Ontario under section 50, and where the vendor acts as an agent the analysis runs through section 17 instead. Most Ontario clinics default to Canadian hosting for that reason.
How long should we keep OHIP billing records?
At least 10 years from the date of the last entry for adults. For a patient who was a minor, the CPSO expectation runs until 10 years after that patient turned 18. Financial-record and billing-dispute considerations can extend the window further.
If our billing platform is breached, must we notify every patient in the system?
Scope depends on what the evidence shows. If credentials were stolen but no claim data was reached, the analysis runs through the Regulation 329/04 section 6.3 triggers and the privacy officer’s log. If claims were exported, the affected individuals must be notified. Documented audit logs are how a clinic narrows the pool.
Do cyber insurers ask about OHIP billing security?
Yes. Underwriters writing Canadian clinic policies now ask about MFA on critical applications, network segmentation, backup posture, written incident-response procedures and vendor-management documentation. A clinic holding the eight controls above has clean answers to most of the questionnaire.
What does a clinic billing-security project cost?
The one-time hardening is 16 to 24 hours of skilled work for a typical 3-physician practice. Ongoing managed cybersecurity for a small Ontario clinic runs CA$180 to CA$250+ per user per month, and full managed IT with that security layer included starts at CA$180 per user per month. Our Toronto cybersecurity practice scopes both.
Further reading and primary sources
- Personal Health Information Protection Act, 2004. Section 12 carries the safeguard and notification duties.
- Ontario Regulation 329/04. Section 6.3 lists the seven Commissioner-notification triggers and section 6.4 the annual March 1 report.
- CMPA advice publications. Advisories on technology and record-keeping.
Related resources
- AI in clinical practice: a PHIPA-compliant deployment playbook for Ontario clinics.
- Our Toronto cybersecurity practice.
[ORIGINAL DATA] HOW THIS GUIDANCE WAS ASSEMBLED.
This article draws on Fusion Computing anonymized client data from Ontario clinic engagements between 2023 and 2026, plus an FC internal benchmark covering billing-platform hardening and network segmentation. Statutory text was read from the Ontario e-Laws consolidations of PHIPA and Ontario Regulation 329/04, and layered over it is first-person field observation from CEO Mike Pearlstein, CISSP.

