Skip to main content
Unde în aplicație: meniul „Program” → „Proceduri” (/admin/schedule/procedures), secțiunea „Program” a fiecărei proceduri (/admin/schedule/procedures/:id).

Întrebări la care răspunde pagina

  • Care este diferența dintre o procedură individuală, colectivă, comună și o consultație în program?
  • Ce înseamnă „Capaticate simultană” și când este ea depășită sau redusă?
  • Cum funcționează „Locuri / terapeut” — de ce la BAP încap doar 2 oaspeți când sunt 2 terapeuți?
  • Câți terapeuți primește un slot cu „1 + câte 1 la fiecare 5 oaspeți”?
  • Ce face prioritatea 1…5?
  • De ce o oră fără terapeut nu primește niciun oaspete?

Pe scurt

Tipul procedurii decide cum este așezată în program: individuală — un oaspete cu terapeutul lui, la o oră proprie; colectivă — grup de oaspeți la orele fixe din „Șabloane program”; comună — mai mulți oaspeți în paralel, cu terapeuți repartizați în faza 3 a alocării; consultație — programată la medic. Capacitatea unui slot este limitată de plafon (câți oaspeți simultan) și, opțional, de câți terapeuți sunt pe ora respectivă („Locuri / terapeut”). Necesarul de terapeuți și prioritatea completează regulile după care generatoarele aleg ordinea și personalul.

Tipurile de proceduri

Un slot din programul general care amestecă proceduri colective și individuale este tratat ca „altele”: nicio fază a alocării automate nu îl ocupă cu terapeuți. Ține sloturile omogene.

Plafonul: „Capaticate simultană”

Câmpul „Capaticate simultană” („Număr de oaspeți care participipă simultan la această procedură”) este plafonul slotului: generatorul de ore nu depășește niciodată acest număr pe același interval. Plafonul poate fi suprascris sau condiționat din „Configurare programare” (ex. „Saună 8/oră, dar 4/oră pentru oaspeții care au și împachetări în plan”) și poate fi împărțit cu alte proceduri printr-un grup de capacitate comună.
  • „Programări suprapuse / distanțate”: numărul maxim de oaspeți se consideră câți pacienți vin în același timp, nu și cât stă fiecare după aceea.
  • „Intervalul minim între oaspeți (min)”: distanța minimă între doi oaspeți succesivi la aceeași procedură (implicit 5 minute).

Capacitatea pe terapeut: „Locuri / terapeut”

„Locuri / terapeut” spune câți oaspeți simultan poate prelua un terapeut la această procedură. Când e completat, capacitatea unei ore devine: capacitate efectivă = min(nr. terapeuți alocați în acea oră × „Locuri / terapeut”, „Capaticate simultană”) Terapeuții se iau din programul slotului (cei atribuiți în tab-ul „General” / „Terapeuți”, pe ora respectivă sau pe tot slotul). Gol = capacitatea nu depinde de numărul de terapeuți și este exact plafonul.
Cu „Locuri / terapeut” completat, o oră fără niciun terapeut are capacitate 0: niciun oaspete nu este plasat în acea oră. Dacă vezi proceduri neplasate cu motiv de capacitate, verifică întâi dacă slotul are terapeuți pe ora respectivă.

Exemplu lucrat — BAP

Procedura „BAP” are „Capaticate simultană” = 2 și „Locuri / terapeut” = 1. Același slot admite mai puțini oaspeți la orele cu mai puțini terapeuți.

Necesarul de terapeuți

Trei câmpuri stabilesc câți terapeuți cere un slot: Necesarul efectiv pentru un slot cu G oaspeți este: minim + ⌊G ÷ X⌋.
  • Necesar „1 + câte 1 la fiecare 5 oaspeți”: un slot cu 12 oaspeți primește 3 terapeuți (1 minim + 2 pentru cei 12 oaspeți).
  • Cu minim 0, procedura nu primește terapeut deloc.
  • Cu „Terapeut doar când există programări”, o oră a slotului fără nicio programare cere 0 terapeuți și dispare din tabelul „Terapeuți”.

Prioritatea

„Prioritate” (număr mai mic = întâietate la programare) influențează ordinea în care procedurile primesc ore: 1 este cea mai mare prioritate și se programează prima, 5 este cea mai mică; implicit 3. Dă prioritate mare procedurilor greu de plasat (durată lungă, capacitate mică). Exemplu: „Împachetări” cu prioritate 1 primește ore înaintea „Masaj” cu prioritate 5 — își alege primele intervalele libere ale zilei.

Alte reglaje care schimbă orarul

  • „Durata” (minute): o procedură de 90 de minute se întinde pe 2 ore în tabelele pe ore și se așază doar unde ambele ore sunt libere.
  • „Blochează toată ora pentru pacient”: pentru o procedură mai scurtă de o oră, blochează întreaga oră a pacientului, ca să nu i se programeze altceva în acea oră; capacitatea resursei nu este afectată — ceilalți pacienți împart în continuare ora.
  • „Doar persoane de același sex”: participanții simultani trebuie să fie de același gen, iar terapeutul alocat trebuie să aibă genul grupului — regulă strictă.
  • „Grupează oaspeții cât mai aproape”: oaspeții sunt grupați compact (continuitate); dezactivat, sunt distribuiți pe parcursul zilei.
  • „Recuperează decalaje”: pauză periodică fără oaspeți noi (ex. 5 minute la fiecare 30), calculată de la începutul fiecărui interval din program; restricționează doar ora de început.

Reguli de reținut

  • Plafonul este limita absolută; „Locuri / terapeut” poate doar să o reducă, niciodată să o crească.
  • Tipul „Consultație” folosește medici, nu terapeuți; fazele alocării automate de terapeuți nu ating sloturile de consultație.
  • Dacă o procedură rămâne neplasată, verifică în această ordine: e inclusă în program? durata încape în programul zilei? capacitatea nu e deja plină? terapeutul cerut există și e disponibil?

Vezi și