Documentazione tecnica della demo
Riferimento per lo staff RadioSalus e per gli sviluppatori che dovranno collegare il sistema reale.
Ambiente dimostrativo. Nessun dato reale. Nessuna prenotazione valida per prestazioni sanitarie.I dati sono salvati solo in questo browser e possono essere cancellati in qualsiasi momento.
Cosa è simulato
- Disponibilità e agenda: fasce dimostrative di 30 minuti, orari reali da confermare.
- Pagamenti: nessun provider collegato, nessun dato di carta reale trattato o memorizzato.
- Notifiche: generate e visibili solo nella casella demo, mai inviate.
- Persistenza:
localStoragedel browser, nessun server e nessun dato sanitario.
Cosa è reale
L'elenco delle prestazioni, le modalità elencate per ciascun esame, i professionisti, l'indirizzo, i recapiti telefonici e i prezzi promozionali pubblicati da RadioSalus. Tutto ciò che non è pubblicato è marcato «Da confermare con RadioSalus».
Stati della prenotazione
DRAFT → SLOT_HELD → PATIENT_DATA_COMPLETED → TERMS_ACCEPTED
→ PAYMENT_PENDING → (PAYMENT_FAILED ↺) → CONFIRMED
SLOT_HELD → EXPIRED (dopo 10 minuti) | ABANDONED
CONFIRMED → RESCHEDULE_REQUESTED → CONFIRMED | CANCELLEDCarte di test
- 4242424242424242 — Pagamento approvato
- 4000000000000002 — Pagamento rifiutato
- 4000000000009995 — Fondi insufficienti
- 4000000000003220 — Autenticazione aggiuntiva simulata
Collegare un provider reale
- Sostituire
src/features/booking/payment-demo.tscon un adapter server-side verso il provider autorizzato (Stripe, Nexi, PayPal): il resto della UI non cambia. - Sostituire
src/features/booking/store.tscon un backend (database + funzioni server), mantenendo le stesse operazioni dicore.ts. - Collegare l'agenda reale al posto di
slots.tse rimuovere le fasce dimostrative. - Attivare invio email/SMS reali, DPA con i fornitori e registro dei consensi lato server.
- Rimuovere ogni banner demo e i codici
RS-DEMO.
Privacy e minimizzazione
La demo raccoglie solo nome, cognome, email e telefono; nessun dato clinico, nessun upload di referti, nessun tracciamento pubblicitario. Consensi separati e revocabili, contatti mascherati nelle notifiche e nell'export CSV.
Vedi anche la privacy policy.