Calendar si programari
Vizualizari calendar, creare programari, servicii, programari online, drag & drop, disponibilitate medici
Vizualizari
Calendarul ofera trei moduri de vizualizare, accesibile din butoanele Zi / Saptamana / Lista din header:
Vizualizare saptamanala
Afiseaza 7 zile (Luni–Duminica) cu toate programarile pe o grila orara. In modul multi-medic, programarile sunt colorate per medic.
Vizualizare zilnica
Afiseaza o singura zi cu cate o coloana pentru fiecare medic — ideal pentru clinici cu mai multi medici.
Vizualizare lista
Afiseaza saptamana curenta ca o lista verticala, cu un separator pentru fiecare zi si un mesaj de stare goala pentru zilele fara programari. Ideal pentru trierea rapida a programarilor si gestionarea cererilor online.
Programarile cu status Necesita confirmare apar cu un fundal amber si butoane inline de Confirma / Respinge direct in lista.
Zile indisponibile
Zilele in care medicul nu are disponibilitate setata apar cu un pattern hasurat pe intreaga coloana, atat in vizualizarea zilnica cat si saptamanala. Intervalele orare in afara programului sunt de asemenea hasurate.
Creare programare rapida
Click pe orice slot liber din calendar pentru a deschide dialogul de programare rapida:
- Cautati pacientul — tastati minim 1 caracter. Apar sugestii din pacientii recenti.
- Selectati medicul — pre-selectat daca ati dat click pe coloana unui medic.
- Selectati serviciul — cautati in catalogul de servicii activate. La selectare, durata se seteaza automat din configuratia serviciului. Serviciile sunt grupate pe categorii cu culori.
- Tipul programarii — Consultatie, Control, Procedura, sau Urgenta.
- Durata — pre-setata de serviciu, modificabila manual (15, 30, 45, 60, 90 min).
- Cabinet (optional) — daca aveti cabinete configurate.
- Note (optional) — informatii suplimentare.
Editare programare
Click pe o programare existenta pentru a deschide dialogul de editare. Puteti modifica:
- Pacientul
- Serviciul (dropdown cu toate serviciile activate, afiseaza durata si pretul)
- Tipul programarii
- Ora de inceput si sfarsit
- Cabinetul alocat
- Notele
Programari online — confirmare
Programarile create de pacienti prin formularul de programare online apar cu:
- Chenar amber punctat si indicator pulsatoriu in calendar
- Banner de confirmare in partea de sus a dialogului de editare
- Butoane Confirma si Respinge atat in banner cat si in footer
La confirmare, pacientul primeste un SMS automat cu detaliile programarii confirmate.
Drag & Drop
Mutare programare
Trageti o programare de pe o ora pe alta (sau de la un medic la altul in vizualizarea zilnica) pentru a o reprograma. Se afiseaza o previzualizare a noii ore in timp real.
Redimensionare durata
Trageti marginea de jos a unei programari pentru a-i modifica durata. Durata se ajusteaza in pasi de 15 minute.
Statusuri programare
| Status | Descriere | Indicator vizual |
|---|---|---|
| Programat | Programare creata | — |
| Confirmat | Pacientul/clinica a confirmat | — |
| Necesita confirmare | Cerere online, asteapta aprobarea clinicii | Punct amber pulsatoriu, chenar punctat |
| Check-in | Pacientul a ajuns la clinica | Punct verde |
| Finalizat | Consultatia s-a terminat | Punct gri, opacitate redusa |
| Anulat | Programarea a fost anulata | — |
| Reprogramat | Mutat pe alta data/ora | — |
| Absent | Pacientul nu s-a prezentat | Punct rosu, opacitate redusa |
Actiuni rapide
Din dialogul de editare:
- Confirma / Respinge — doar pentru programari online (status "Necesita confirmare")
- Check-in — marcheaza prezenta pacientului
- Anuleaza — anuleaza programarea
- Absent — marcheaza neprezentarea
- Finalizeaza — marcheaza consultatia ca terminata
- Sterge — elimina programarea definitiv
- Pacient — deschide fisa pacientului
Disponibilitate medici
Accesibila din Calendar → ⚙ Disponibilitate. Fiecare medic isi poate seta programul recurent:
- Selectati zilele saptamanii
- Setati ora de inceput si sfarsit pentru fiecare zi
- Intervalele indisponibile apar ca zone hasurate in calendar
Cabinete
Daca aveti cabinete configurate (din Setari → Cabinete), programarile pot fi asociate unui cabinet. Numele cabinetului apare ca badge pe blocul programarii.
Navigare din notificari
Cand primiti o notificare in-app pentru o programare noua (vezi Notificari), click pe notificare va deschide direct dialogul de editare al programarii respective in calendar.