SoloPractice is a complete EHR for solo and small independent practices — registration, scheduling, SOAP note charting, e-prescribing, lab ordering, insurance eligibility and formulary checks, and claims billing, all on one chart. An AI ambient scribe drafts the note while you see the patient; a licensed clinician reviews and signs every one before it becomes part of the record.
Onboarding practices directly right now — contact us for pricing.
ScribaMedica writes the first draft of the SOAP note from the encounter. It never signs itself — every note waits for a licensed clinician’s review.
Register a patient once and every visit, note, and claim lives on their chart — searchable roster by name or MRN, active/inactive status, full demographic history.
The day's clinic schedule in one place — who's booked, who's arrived, and what each visit is for.
Chart every encounter as a structured SOAP note — subjective, objective, assessment, plan — with ICD-10 and CPT coding attached before it’s signed.
Dictate or record the encounter and ScribaMedica drafts the note against that patient’s real chart — problems, medications, allergies. A clinician reviews and signs every draft.
Send prescriptions straight from the chart through a dedicated e-prescribe queue.
Track every lab and imaging order from placement to result in a single orders worklist.
Check a patient’s coverage and a medication’s formulary status against a real clearinghouse before you order or prescribe — dated results attached to the chart.
The visit, the signed note, and its codes flow into a claims queue ready for submission — no re-keying.
Patients sign in with their own one-time-passcode session — never the staff password screen — to see only their own record.
These are facts about how the application is built, verified directly against the codebase — not marketing claims. See our Privacy Policy for the full, code-checked detail, including what still requires legal and Business Associate Agreement review before paid public launch.
Every clinical and billing table carries a practice_id, and Postgres Row-Level Security enforces it on every query — one practice cannot see another’s data, structurally, not just by convention.
Social Security Number and date of birth are protected with column-level encryption in the database. All traffic runs over HTTPS with HSTS enforced.
Note approval, visit signing, consent signing, bulk export, staff account creation, right-to-erasure requests — each is written to an append-only audit trail: who, what, when, from where.
Staff authenticate with multi-factor authentication on clinical roles. Patients get a wholly separate, code-verified portal session. Neither can reach the other’s sign-in.