One clinic, four specialties, one codebase. The clinician records the encounter and MeMu AI returns a structured draft note — in the language of that specialty, with diagnoses and billing codes proposed. The clinician corrects it and signs.
Full product documentation · PDF · No email required
This is the reason a clinic buys ezehr+. It does the ordinary work an EHR must do — patients, scheduling, rooms, notes, billing codes, record export. What is different is what happens when the visit ends: it is already documented.
The workspace opens from any appointment. Intake and the consultation are captured as separate segments, on any device including a phone — and intake can be skipped in one tap, because physical therapists skip it routinely and the product has to let them.
The MeMu workspace, opened from any appointment: intake, the consultation, clinical intelligence, and import to the chart.
Intake and consultation as separate segments, on any device. Audio can be uploaded instead of recorded. Intake is optional.
Speech becomes text on MeMu's own server. The audio is deleted immediately afterward and never reaches a third-party service.
One pass over the whole encounter: clinical entities, a drug-interaction screen, ICD-10 codes, CPT/HCPCS suggestions, and the specialty's summary.
An unsigned draft SOAP note, attributed to the appointment's provider, filed under its specialty, with pain score and ICD-10 carried over.
MeMu never signs and never bills. Every note it produces lands unsigned. Every billing code it proposes arrives as a suggestion the clinician ticks. Nothing is auto-signed and nothing is auto-billed — and that is a product constraint, not a current limitation.
Physical therapy, pediatrics, general medicine and OB/GYN are not four installations or four products. Each is a manifest over one engine — its own color, vocabulary, intake, appointment types, note template, billing model and AI summary. All of it is data, not a fork of the code.
The most mature pack — the real-world testing ran in a physical therapy clinic, and this release brings the other three up to it.
Physical Therapy. Room utilization, today's caseload, cancellation reporting.
A well-child visit is not an office visit, and the pack knows the difference — from the intake it asks for to the note it writes.
Pediatrics intake. The same screen and the same engine, a different pack: guardian and birth details. Neither form is a special case in the code.
The generalist's world: chronic conditions, medications and the long history that a good note has to carry forward.
General Medicine. The same dashboard, this specialty's providers, rooms and vocabulary.
Obstetric care has a vocabulary of its own, and a form built for a knee injury cannot hold it.
OB/GYN intake. Gravida/Para/Abortus/Living, LMP and EDD, gestational age, pregnancy risk, Pap and mammogram history, contraception — fields that exist in no other world.
A patient is clinic-wide; a visit is not. The same person can be seen by the physical therapist on Monday and the obstetrician on Thursday without being duplicated. What is scoped to a specialty is the appointment, the note, the room and the provider — because a hydrotherapy pool is not an OB/GYN room, and a prenatal visit is not a PT session.
A single-specialty clinic never sees any of this. When only one specialty is enabled, sign-in goes straight to the dashboard and the reception layer and specialty switcher disappear. The rural doctor gets a rural doctor's EHR.
A physical therapist does not see one patient at a time. They have one on the bike, one in the gym and one on electrotherapy, all in the same window. An EHR that treats every professional as exclusively booked is unusable in that room — so ezehr+ does not.
Timeline. Every room across the working day. Click an empty slot to book into it; the panel updates live — green means free, red means taken.
A link the clinic shares — in a WhatsApp Business profile, an Instagram bio, a website. No login. Requests land in a queue for staff to approve or decline; they never write straight into the diary.
The visit then runs a lifecycle the clinic can report on: scheduled, confirmed, arrived, in progress, completed — with check-in and check-out timestamps, plus cancelled and no-show with structured reasons that feed the dashboard.
Public booking. No login, and no direct write: every request waits for staff approval in the pending queue.
Notes are SOAP — subjective, objective, assessment, plan — with a pain scale where the specialty uses one, an ICD-10 code searchable inline, and a record type drawn from that specialty's vocabulary. A note is a draft until the clinician signs it, and signing stamps who signed and when.
For physical therapy, a live billing helper counts 8-minute-rule units and tracks the Medicare KX threshold as the note is typed.
The note editor. Each specialty supplies its own field labels, hints and examples — this is the physical-therapy phrasing.
MeMu proposes codes from what was actually said in the visit. The clinician ticks the ones to bill and sets units. Each code is then validated against the clinic's own catalogue — anything unknown is rejected and reported, never silently written.
Per-specialty billing models: Medicare outpatient PT for therapy (8-minute rule, KX threshold), E/M visit for general medicine, pediatrics and OB/GYN. No 8-minute rule outside therapy, because it does not apply there.
The CPT catalogue. The clinic's own list of what it bills. It ships as a starting point, not a fee schedule — each clinic curates it against its payer contracts before billing.
ezehr+ exports the whole chart in the formats the rest of American healthcare actually reads — framed by the obligation it serves: HIPAA Right of Access, the patient's entitlement to a copy of their record in any form that is readily producible (45 CFR 164.524).
The modern interoperability standard required by the 21st Century Cures Act. Patient, Encounter and Observation resources as JSON.
Continuity of Care Document — the XML hospitals and established EHRs import on a transfer of care.
Patient handover, the paper file, an audit copy.
One archive to hand to a receiving organization or upload to a portal.
Each export writes an audit row: which patient's chart left, in what format, at the request of which provider, when, and from which IP address. The trail is a first-class table in the schema, and an export that could not be logged is reported as such rather than passing quietly.
Exported files contain PHI. The product says so on the screen and tells staff to move them over a secure channel — because compliance is a workflow, not a checkbox, and the product's job is to make the obligation visible at the moment of the act.
Export hub. Four formats, one screen.
That single decision is what makes the integration auditable, meterable and safe to evolve. ezehr+ calls the MeMu SDK server-to-server — an authenticated, metered, versioned clinical-AI API. The browser only ever talks to its own origin.
MeMu AI inside ezehr+. The capability page follows the active specialty, and separates what works today from what is genuinely on the roadmap.
Two vendors, on purpose. Clinical reasoning uses Claude (Anthropic). Transcription uses Whisper (OpenAI), running on MeMu's own server — not as a hosted API. The honest framing is best tool per task, with a privacy consequence that matters more than either brand: the patient's voice never leaves the server.
Underneath: PHP 8.2 and MySQL 8, server-rendered. It runs on ordinary managed hosting — no container platform required.
These are captures of the running application — not mockups, not concept art. Click any of them to look closer.
Everything above, plus the architecture, the data model, the billing models and an honest account of what is verified and what the final round of testing is for.
Start with one specialty or all four. It runs on ordinary hosting, and the clinician always has the last word.