Skip to content

What It Does

A plain-language guide to every capability in RestartiX Platform, organized by what it enables — not by how it's built. Each clinic gets its own branded experience — logo, colors, subdomain, document templates, and patient-facing portal — while sharing the same underlying platform.


Scheduling & Appointments

Services and calendars

Clinics define what they offer — consultations, evaluations, therapy sessions, group classes. Each service has its own duration, pricing, and rules for which specialists can deliver it and which forms to attach. A single service can have multiple booking calendars — one at standard pricing, another for a promotional campaign, another with different hours — all managed independently.

Booking

Specialists configure their weekly availability, timezone, and date-specific overrides (holidays, sick days). The platform calculates available slots in real time. When a patient selects a slot, it's held in reserve while they complete the booking form — preventing double-bookings even when multiple patients are booking simultaneously. Patients book through a public page without needing an account.

Specialist licensing

The platform tracks professional licenses for each specialist — license number, issuing body (e.g., OBBCSSR for kinesitherapists, CMR for physicians), issue and expiration dates, and uploaded license documents. Clinic admins are alerted when a license is approaching expiration, and the clinic can optionally configure automatic booking suspension for specialists with expired licenses. The clinic is responsible for verifying licenses — the platform provides the tracking and alerting, not the verification itself.

Appointments

Once booked, appointments move through a lifecycle: booked → upcoming → confirmed → in progress → done (or cancelled / no-show). Each transition can trigger automations — generating forms, creating a video room, sending reminders. Specialists and clinic admins see all appointments on a shared calendar; specialists also have their own personal calendar.


Patients

Portable profiles

A patient's personal information — name, date of birth, allergies, chronic conditions, insurance, emergency contacts — belongs to the patient, not to any clinic. When a patient registers at a new clinic on the platform, that clinic sees only their name. The patient must explicitly sign a profile-sharing consent before the clinic can access the rest. This consent is per-clinic: sharing with Clinic A does not share with Clinic B. Clinical records (appointments, forms, treatment plans) never cross clinic boundaries.

Onboarding

When a booking is confirmed, the patient is onboarded: their account is created, intake and consent forms are generated automatically based on the service and calendar configuration, and a video room is set up for the appointment. The specialist can review everything before the session.

Patient segments

Dynamic patient groups that update automatically based on rules. Combine form responses, profile data, appointment history, and treatment adherence to build groups like "patients over 65 with low adherence" or "new patients who haven't completed intake forms." Segments drive targeted communication and automation triggers.


Custom fields

A reusable field library — text inputs, selects, dates, numbers, checkboxes, signatures — each defined once and used across multiple forms. Fields are versioned: when a field definition changes, historical forms preserve the exact version that was filled, so answers are never reinterpreted retroactively.

Forms

Built from fields in the library. Forms can be attached to appointments, triggered by automations during onboarding, or created manually. Once a patient signs a form, it becomes legally immutable — the API rejects any changes. Consent forms automatically create a timestamped record of who signed, when, from where, and under which policy version. Forms auto-fill from the patient's existing profile, and new answers update the profile for next time.

PDF generation

Signed forms generate professional PDFs automatically. Private fields (marked by the clinic admin) are visible during filling but hidden from patient-facing copies.


Telerehabilitation & Treatment Plans

Exercise library

A searchable video catalog organized by body region, difficulty, equipment, and contraindications. Each exercise includes step-by-step instructions with typed roles (preparation, movement, form cue, breathing, safety). Exercises can be global (curated at the platform level, shared across all clinics) or clinic-specific (created by the clinic, visible only within that clinic).

Treatment plans

Specialists prescribe structured rehabilitation programs — a sequence of sessions, each with specific exercises, sets, reps, hold duration, and rest periods. Plans come in two types: telerehab (patient follows at home) and in-clinic (linked to scheduled appointments). Plans are versioned — changes to a plan don't affect patients already mid-program. An optional approval workflow lets a supervising specialist review before a plan goes live.

Patient sessions

Patients open their app and see their session for the day. The guided flow plays the exercise video, runs a timer or rep counter, handles rest periods, and moves to the next exercise. After each session, a short questionnaire captures pain levels, perceived difficulty, and notes.

Virtual measurement tools

Camera-based clinical tools — a virtual goniometer for range of motion (ROM) measurement and posture analysis — powered by the device camera. No specialized hardware required. The same tools work in-clinic on a tablet and at home on a patient's phone, giving specialists objective, trackable data whether they're in the room or on a video call.

Progress tracking

The platform tracks completion rates, pain trends over time, difficulty ratings, and video watch percentage (how much of the demonstration video the patient reviewed before performing the exercise). Specialists see a dashboard with adherence rates, per-exercise breakdowns, and trends that highlight when a patient may need intervention — such as a pain trend that isn't improving or a sudden drop in weekly adherence. Camera-based movement accuracy scoring is a planned later-phase feature; the initial release focuses on structured clinical data and patient self-reporting.


Service Catalog

Service catalog

The clinic defines every service it offers — consultations, examinations, therapy sessions, procedures — with duration, pricing, required forms, and qualified specialists. Patients book a service directly through a calendar. Most bookings are one-off: patient books, shows up, pays.

Service plans

For care that spans multiple visits or needs ongoing access, clinics create plans on top of services. Three plan types cover different patterns:

  • Session-based — countdown packages (e.g., 10 physiotherapy sessions over 90 days)
  • Time-based — access subscriptions (e.g., telerehab library access for 3 months)
  • Hybrid — clinic appointment credits combined with telerehab access

Plan enrollment controls what the patient can access. Purchasing a telerehab package unlocks the assigned treatment plans; a library subscription grants self-service access to exercises. Access is granted and revoked automatically as plans start and expire.

Products

Clinics can list physical products (resistance bands, therapy equipment, braces) as a reference catalog. Products can be bundled with service plans so that staff and specialists know what's included in a patient's program. The platform does not handle e-commerce or delivery tracking — product sales and fulfillment happen offline.


Automations

Clinics configure their own workflow rules without writing code. A rule has a trigger (something that happened), optional conditions (who it applies to), and one or more actions (what should happen next).

Example workflows:

  • Patient onboarded → require GDPR consent form + send welcome email
  • First appointment booked → require video recording consent → send "what to expect" email
  • Treatment plan assigned → require biometric consent → send session instructions
  • Adherence drops below 50% → notify specialist + send motivational message to patient
  • Treatment plan completed → schedule follow-up appointment → create outcome assessment form

Available actions: require or suggest forms, send email/SMS/WhatsApp, send push notifications and in-app banners, grant or block feature access, add or remove patients from segments, create follow-up tasks for staff.

Not available in initial release

Automated treatment plan assignment (assign_treatment_plan) is intentionally excluded from the initial release. The platform's clinical features already place it in Class IIa territory under MDR Rule 11 — automating clinical decisions (which plan a patient receives) would add further regulatory complexity by introducing autonomous clinical decision-making. In the initial release, treatment plan assignment is always a manual specialist action. This may be revisited once the certification strategy is finalized.


Documents

PDF templates

A visual block-based editor for creating document layouts using each clinic's branding — letterhead, footer, signature block, and clinic-specific styling. Templates cover evaluation reports, prescriptions, treatment summaries, referral letters, certificates, and invoices. Dynamic fields pull in patient name, appointment details, form answers, and specialist signature automatically. Templates are versioned: updating a template doesn't change documents already generated.

Reports and prescriptions

Specialists generate reports and prescriptions linked to specific appointments. Documents are rendered as professional PDFs, cached, and available for download by both the specialist and the patient. Private fields — specialist-only notes, internal scores, clinical observations — are visible to the specialist but hidden from patient-facing copies. Documents support digital signatures and are immutable once signed.


Integrations

Built-in

  • Video consultations — HIPAA-compliant video calls via Daily.co, embedded directly in the platform. Video rooms are created automatically when appointments are confirmed — no separate app or login required for the patient.
  • File storage — Encrypted, clinic-isolated file storage on AWS S3. Exercise videos, form attachments, and document PDFs are stored with time-limited download links. Each clinic's files are completely separate.
  • Analytics — Pseudonymized usage data for platform-level insights without exposing personal or health information.

Webhooks

The platform notifies external tools — Make.com, Zapier, n8n, or custom systems — when events happen: appointment created, form signed, patient onboarded, treatment plan completed, and more. Webhook payloads are signed for authenticity and contain only event metadata and entity IDs — never personal or health information. External systems call back to the API for details, which means no special data processing agreements are needed with automation platforms.


Compliance & Audit

Audit trail

Every action that creates, changes, or deletes data is logged: who did it, when, from where, and what changed (before and after). The log is immutable — it cannot be edited or deleted. Required for GDPR and healthcare compliance.

GDPR

Built into the platform's workflows, not bolted on:

  • Right to access — full data export of everything the platform holds about a patient
  • Right to erasure — anonymization of personal data while preserving aggregate-safe clinical records where healthcare retention laws require it
  • Right to rectification — corrections are tracked separately from routine edits
  • Consent tracking — every consent is timestamped, linked to its signed form and policy version, and stored in an append-only record

HIPAA readiness

Not required for EU-only operations, but the architecture is built for US expansion: encryption at rest and in transit, role-based access control, 6-year audit retention, and breach notification procedures.


Roles & Permissions

Every action is gated by role. Four roles with layered access:

  • Patient — sees only their own data: appointments, forms, treatment plans, profile
  • Specialist — sees their own patients and schedule within their clinic, prescribes treatment plans, generates reports
  • Admin — manages the clinic: forms, automations, services, pricing, team, permissions, audit trail
  • Superadmin — operates the platform via the Console app: onboards new organizations, manages subscriptions, curates the global exercise library, and configures platform-wide settings. Clinics never see the Console.

Users can belong to multiple clinics and switch between them without logging out. A specialist at Clinic A cannot see anything from Clinic B — data isolation is enforced at the database level.