Outpatient therapy platform

Outpatient therapy,billed in real time,booked by the patient.

A self-hosted clinical platform where patients book themselves, the calendar enforces every constraint, and the Swiss insurance split is computed before the slot is confirmed. No reconciliations, no surprise bills, no third-party processors in the request path.

  • 43 diagnoses
  • 328 evidence-based therapies
  • 136 standardised assessments

Live preview

Drag to resize. Watch the bill update.

Patients self-book in a drag-to-place calendar. The duration handle resizes the appointment in 15-min steps. Insurance coverage and self-pay split refresh instantly — and the engine flags conflicts before the patient hits confirm.

Why it works

Three things every other tool gets wrong.

01

Patients book themselves.

Drag-and-drop calendar with collision detection across therapist, room and patient quotas. Series booking with per-week conflict resolution. Cancel and delete distinguished — cancelled slots still bill, deleted slots disappear.

  • Drag to resize
  • Conflict detection
  • Series + resolver
02

Swiss billing on rails.

Tariff-aware engine for KVG, MV, UVG, IV — PT KVG 7311/7350, ET KVG 7601/7602, PT/ET MTK 25.110/3101 with cycle reporting. QR-bill PDFs, multi-currency, full lifecycle. The bill is finished before the session ends.

  • QR-bill PDF
  • Cycle reporting
  • Multi-insurer
03

Care plans drive themselves.

A live clinical knowledge graph (Neo4j) maps diagnoses to impairments, impairments to assessments, and impairments to therapies. Editable in-app. Every recommendation is traceable.

  • 43 diagnoses
  • 328 therapies
  • Editable live

Live data

Explore the knowledge graph

Open the read-only viewer to inspect every assessment, impairment, goal, therapy and resource type — and the relationships that drive the pathway.

Open viewer
Compliance

FADP & GDPR by design.

Self-hosted per clinic. Patient data never leaves the jurisdiction. Versioned DPA workflow gates every session.

Security

RBAC, scoped per clinic.

Roles + permission groups + explicit overrides. JWT auth, BCrypt, rate-limited endpoints, full audit trail.

Operations

One Docker stack.

Spring Boot + Postgres + Neo4j + Next.js, behind Traefik with auto-TLS. Deploys via GitHub Actions to any VM.

See it in action

Pick a role from the login picker — patient, therapist, or CEO — and run the full clinical and billing workflow end-to-end.

Get started