Salta ai contenuti

Conflitti durante la prenotazione

Quando si crea o sposta un appuntamento, il sistema verifica automaticamente che tutte le risorse necessarie (stanze, dispositivi, operatori) siano disponibili nell’orario selezionato. Se una o più risorse non sono disponibili, si verifica un conflitto.


CausaDescrizione
Capacità insufficienteLa risorsa è già interamente occupata in quell’orario
Nessuna copertura orariaL’agenda della risorsa non copre l’orario selezionato
Slot completamente prenotatiTutti gli slot della risorsa sono occupati
Sede non compatibileLa risorsa si trova in una sede diversa
Non prenotabileLa risorsa è stata contrassegnata come non prenotabile
Indisponibile per emergenzaLa risorsa è stata temporaneamente disattivata

Quando si cerca uno slot libero per un nuovo appuntamento, il sistema mostra una tabella con le risorse necessarie per quello slot.

Se tutte le risorse sono disponibili, viene mostrata una tabella con:

  • Risorsa → nome e tipo (con icona colorata)
  • Disponibilità → quantità necessaria
  • Origine → da dove proviene il requisito (servizio, agenda, gruppo di risorse)

Se ci sono conflitti, vengono mostrati in una sezione separata evidenziata in arancione con il conteggio dei conflitti. Per ogni risorsa in conflitto si vedono:

  • Il nome della risorsa
  • La causa del conflitto (es. “Capacità insufficiente”)
  • I dettagli aggiuntivi (es. capacità rimanente)

Per i gruppi di risorse, il conflitto mostra anche i singoli membri del gruppo, indicando quali sono disponibili e quali no, con il conteggio rispetto al minimo richiesto (es. “1/2 richiesti”).


🚨 Conflitti alla conferma dell’appuntamento

Section titled “🚨 Conflitti alla conferma dell’appuntamento”

Quando si conferma la creazione dell’appuntamento, se il sistema rileva conflitti viene mostrato un pannello di risoluzione. L’interfaccia varia in base alla modalità.

Viene mostrato un avviso con il riepilogo:

  • Quante risorse hanno conflitti sul totale (es. “Risorse con conflitti (2/5)”)
  • Una descrizione del problema

Le opzioni disponibili sono:

OpzioneDescrizione
Prenota le risorse comunqueProcede con la prenotazione nonostante i conflitti. Il sistema mostra prima un’anteprima per conferma
Non prenotare risorseCrea l’appuntamento senza prenotare nessuna risorsa

Modalità avanzata (con gestione avanzata attiva)

Section titled “Modalità avanzata (con gestione avanzata attiva)”

In modalità avanzata viene mostrata una tabella dettagliata con tutte le risorse, raggruppate per gruppo di risorse (se applicabile). Per ogni risorsa si vedono:

  • Risorsa → nome, origine, capacità utilizzata, indicatore sostituto
  • Stato → Disponibile (verde), Conflitto (rosso), Sostituto (giallo)
  • Rigidità → se la risorsa è “Flessibile”, il conflitto è un avviso e non blocca la prenotazione

Le opzioni disponibili sono:

OpzioneDescrizione
Prenota le risorse comunqueMostra un’anteprima riepilogativa prima di confermare
Scegli quali risorse prenotareApre la modalità di revisione per-risorsa (vedi sotto)
Non prenotare risorseCrea l’appuntamento senza risorse

Selezionando “Scegli quali risorse prenotare”, per ogni risorsa nella tabella compare un menu a tendina con le azioni disponibili:

AzioneDescrizione
ConfermaPrenota questa risorsa (anche se in conflitto)
Sostituto: [nome]Sostituisci con una risorsa alternativa disponibile (mostra la capacità rimanente)
EscludiNon prenotare questa risorsa

Per i gruppi di risorse, viene mostrato il conteggio delle risorse selezionate rispetto al minimo richiesto (es. “Selezionati: 2/3”).


Quando si sposta un appuntamento (es. trascinandolo nel calendario), il sistema verifica le risorse nel nuovo orario. Il flusso è simile alla creazione, con alcune differenze.

Operazioni sulle risorse durante lo spostamento

Section titled “Operazioni sulle risorse durante lo spostamento”

Ogni risorsa mostra un’operazione che indica cosa succederà:

OperazioneColoreDescrizione
SpostamentoBluLa risorsa viene spostata al nuovo orario
NuovaVerdeUna nuova risorsa viene aggiunta
RimozioneRossoLa risorsa viene rimossa
EsclusaGrigioLa risorsa non viene spostata
OpzioneDescrizione
Conferma spostamento risorseAppare quando non ci sono conflitti ma ci sono modifiche da confermare
Sposta le risorse comunqueSposta le risorse nonostante i conflitti (mostra anteprima)
Scegli quali risorse spostareRevisione per-risorsa (solo modalità avanzata)
Non spostare le risorseL’appuntamento viene spostato, ma le risorse restano dove sono

Il sistema può risolvere automaticamente alcuni conflitti trovando una risorsa sostitutiva disponibile. Questo avviene tipicamente con i gruppi di risorse: se la risorsa preferita (priorità alta) non è disponibile, il sistema propone automaticamente un’altra risorsa del gruppo.

Le risorse sostituite vengono evidenziate in giallo con il badge “Sostituto” e l’indicazione della risorsa originale.


Ogni risorsa ha una rigidità che determina quanto è vincolante il conflitto:

RigiditàComportamento
RigidaIl conflitto blocca la prenotazione se non viene risolto
FlessibileIl conflitto genera un avviso ma non blocca la prenotazione

Le risorse flessibili mostrano un badge “Flessibile” nella tabella dei conflitti.


  • Il sistema verifica automaticamente la disponibilità delle risorse a ogni prenotazione o spostamento.
  • In modalità base puoi prenotare comunque o rinunciare alle risorse.
  • In modalità avanzata puoi anche scegliere per-risorsa cosa fare: confermare, sostituire o escludere.
  • I sostituti automatici risolvono i conflitti nei gruppi di risorse.
  • Le risorse flessibili generano avvisi senza bloccare la prenotazione.