Patient records
Charts, encounters, vitals and clinical notes, designed for Canadian clinics.
Scheduling
Appointments by practitioner and room. The schedule is tied to billing and staff shifts, so it stays connected to the rest of the clinic.
OHIP billing
OHIP billing is built in, not added on. It connects to scheduling, invoices and the general ledger.
Accounting and bookkeeping
Invoices, payments, receivables and payables, with a general ledger, bank reconciliation and financial statements.
HR and payroll
Staff records, recruiting, shifts, attendance, leave and payroll.
Inventory and purchasing
Supplies, medications and equipment, from order to shelf, along with assets and projects.
Team messaging
Channels and direct messages, with records shared in chat.
Reports and roles
Dashboards, role-based access and audit trails on every record. Companies, locations, departments, users and roles are all managed in the same place.
Open APIs and customizing
REST APIs and point-and-click customizing, so the system fits your clinic.
Why it is all one platform
OPHIS is built on Frappe, the open-source framework behind ERPNext. Accounting, inventory, HR and payroll come from the same platform that runs the EMR, with no extra licences. OPHIS is licensed under GPL v2, and your data stays in a standard database your clinic controls.
See what clinics pay for an EMR in Canada or how OPHIS compares with OSCAR and OpenEMR.
See it working together
A live walkthrough covers records, scheduling, accounts and HR on one system.
Book a walkthrough