Skip to content
Neijing

Practice software

Software that speaks your medicine.

Neijing is a practice-management app for Chinese-medicine therapists and clinics — built by a practitioner, around the way this medicine actually works.

The dashboard: today's appointments and the month's figures
The clinic's own day — today's appointments, and the month's figures for the clinics that keep them.

What it does

In the consulting room

A record that reads like a course of treatment

Visits, not fields

Each visit is its own entry — what you examined, what you found, what you did. A patient's record is the sequence of them, so reading it top to bottom means reading the case, not a form somebody filled in.

Tongue photographs where they belong

Photographs attach to the visit that took them, are resized on upload, and are never served to anyone who is not signed in.

You choose what you record

Which identity fields a patient has is a clinic setting. Record what your practice actually needs — what you never collect is what you never have to protect.

Who sees whom

One shared register, or a caseload per therapist. Assistants see the schedule and the contact details and never the clinical notes — that boundary is in what the server sends, not in a hidden button.

A patient record: visits in sequence, with the examination and the treatment
A patient record: visits in sequence, with the examination and the treatment

The day ahead

Work that is planned, not only recorded

Each practitioner's own hours

Working hours and services per person, and a calendar that books against them — in the clinic's own time zone, wherever the person looking is.

This morning's appointment becomes this morning's visit

One click turns the appointment you have just finished into the visit that records it. That is the loop a clinic actually runs, and it closes here.

Reminders your patients asked for

Opt-in per patient, sent the day before. Nobody is written to who has not agreed to be.

Google Calendar, one way, if you want it

Push the clinic's appointments to a Google calendar so your phone knows your day. Off unless you switch it on, and it never reads anything back.

A clash warns; it never blocks

Clinics double-book on purpose — an overlap is a decision, not an error. The system says what it sees and then does what you told it.

The week's calendar, with each practitioner's own hours
The week's calendar, with each practitioner's own hours

The prescription

From the formula to the sheet the patient carries home

Your formulary, next to the shared one

Build from a monograph in the reference or from a template of your own, and change whatever you like on the way.

Doses follow the preparation

Raw herbs, decoction or granules — switch the form and the figures convert: per intake, per day, and for the whole course.

A snapshot, never a pointer

A prescription copies what it was built from. Rewriting the template next month does not rewrite the sheet you handed someone last week.

The document, rendered on the spot

Prescription and dosage sheets as PDFs, set in a face that carries Polish and 汉字 on the same line.

Emailed only if you say so

A clinic may open that channel; a therapist still sends each message by hand. Nothing about a patient's treatment leaves on its own.

The prescription builder, with per-intake and course figures
The prescription builder, with per-intake and course figures

The reference

The knowledge base, a click away from the work

Herbs, formulas, points and conditions

Nature, taste, channels entered, dosage and combinations; classical formulas with their modifications; points with location, actions and cautions; and the patterns that connect them.

The same base this site publishes

What you can read here on neijing.org is what your therapists see while they work — no second window, no second subscription.

Written, not scraped

Every entry is written by hand and published one at a time. The collection is young and grows deliberately, and it is the same collection for everyone.

Yours alongside it

A clinic's own formulas and templates live in the clinic's own database — beside the shared reference, never mixed into it.

Browse the knowledge base →
A herb monograph, inside the app
A herb monograph, inside the app

Optional modules

Two more, for the clinics that want them

Stock with an audit trail

Granules and products, changed only through a recorded adjustment — so who changed what, when and why is answerable by construction rather than by asking around.

What a visit actually used

Record consumption on the visit itself; the stock follows. No second ledger to keep in step.

Supplier orders that leave as documents

Draft, send, receive. The order arrives in the supplier's inbox as a clean PDF, with your clinic as the reply address.

Finance, lightly

Revenue captured as a visit completes, simple expenses, one month at a time. A money view, not an accounting system — and it does not pretend otherwise.

Who sees the money

Nobody, their own, or all of it — one clinic setting. Writing stays with the owner in every configuration.

Off means absent

A module your clinic does not use disappears from the menu entirely. Switching it off hides the surface and deletes nothing.

A supplier order, ready to send
A supplier order, ready to send
The finance view: revenue, expenses and the month
The finance view: revenue, expenses and the month

How it's built

The parts you only notice when they are missing

A separate database per clinic

Not a column with your clinic's name in it. Your records live in their own database, reachable with their own credentials — the isolation is structural.

EU-hosted, GDPR-first

Data stays in the European Union. Your clinic is the controller and we are your processor, with a data-processing agreement and a published list of every sub-processor involved.

Export and erasure that actually work

One request gives a patient everything the clinic holds about them; one act removes it. A whole clinic can leave the same way, and take its data with it.

The patient record keeps an access log

Who opened which record, and when — written as the record is read, and kept even after the patient's data is erased.

Three roles, drawn where a clinic draws them

Owner, therapist, assistant. The assistant's clinical firewall is enforced on the server, not by hiding a menu item.

Polish and English

The whole application in both, and the clinic picks its own — including the documents it prints.

Try it on your own practice.

Every plan starts with a 30-day free trial. No card required.

Newsletter

Letters, occasionally.

New essays and knowledge-base entries, straight to your inbox. No schedule, no noise — a letter when there is something worth sending.