Services & Billing
Service catalog, pricing models, subscription plans, session packages, and product bundling.
Service Catalog
Clinics define what they offer — consultations, evaluations, therapy sessions, group classes, telerehab programs. Each service has:
- Name and description — what the patient sees when booking
- Duration — how long the appointment lasts
- Price — what the patient pays
- Assigned specialists — who is qualified to deliver this service
- Required forms — which intake or consent forms to generate when booked
- Attached documents — consent documents, preparation guides, or informational materials
A single service can have multiple booking calendars — one at standard pricing, another for a promotional campaign, another with different hours — all managed independently without changing the core service definition.
Billing Models
The platform supports three billing models that can be mixed and matched:
Session-based packages
Patients purchase a bundle of sessions upfront.
- "10-session physiotherapy package — 1,500 RON"
- System tracks sessions used vs. remaining
- Can include an expiration date (e.g., "use within 6 months")
Time-based subscriptions
Patients pay for access over a time period.
- "Monthly telerehab subscription — 200 RON/month"
- Unlocks specific features (specialist-assigned treatment plans, self-service library access, or both)
- Access window tracked automatically — no manual renewals to manage
Hybrid plans
Combine session packages with time-based access.
- "3-month recovery program: 6 in-person sessions + unlimited telerehab access"
- The system tracks both the session count and the access window independently
Access Grants
Service plans can unlock platform capabilities beyond appointments:
| Access Grant | What It Unlocks |
|---|---|
| Telerehab access | Specialists can assign treatment plans to the patient |
| Library access | Patient can browse and start treatment plans themselves (self-service) |
This allows clinics to offer tiered products — basic plans with specialist-only access, premium plans with self-service library access.
Products
Clinics can sell physical products alongside services:
- Resistance bands, exercise balls, braces, supplements
- Products can be sold standalone or bundled with service plans
- Order tracking: placed, shipped, delivered
- Bundled products are automatically added when a patient enrolls in a plan
For developers
Technical details — database schemas, API endpoints, billing logic, and access grant mechanics — are available in the Services feature spec.