Turnazione personale
Hai un problema con Excel? 
Turnazione personale
di Dalila (utente non iscritto) data: 17/02/2017 19:21:30
Ciao! Devo affrontare un problema di assegnazione di turni utilizzando VBA, e mi chiedevo se ci fosse qualcuno disposto ad aiutarmi. Spiego brevemente il problema.
Ho a disposizione 24 anestesisti che svolgono tutti 38 h/sett, i turni possibili sono 08:00-14:00, 14:00-20:00, 20:00-08:00. Il personale può essere impiegato o in sala operatoria,o nella recovery room, o per disponibilità pediatrica oppure deve essere reperibile.
Per la sala operatoria sono necessari:
14 operatori dal lun al ven per il turno 08-14 (fatta eccezione per il mar in cui ne sono necessari 15)
4 operatori dal lun al gio per il turno 14-20
3 operatori il ven per il turno 14-20
2 operatori il sab per il turno 14-20
Per la reperibilità sono necessari:
1 operatore dal lun al sab dalle 20:00 alle 08:00
2 operatori la domenica uno reperibile dalle 20:00 alle 08:00 e uno dalle 08:00 alle 20:00
Per la disponibilità pediatrica necessitiamo di:
1 operatore dal lun al sab per il turno 14/20
Per la Recovery Room
1 operatore dalle 10:00 alle 17:00 ( considerato come extraturno)
I vincoli da considerare sono:
- ogni operatore può svolgere max 12 ore consecutive
-ognuno può essere reperibile solo dopo un turno di 6 ore e mai dopo un turno di 12
-può svolgere al max 10 ore di straordinario
-dopo la reperibilità dobbiamo assicurare 11 ore di riposo
-ogni operatore ha diritto a 1 giorno di riposo settimanale
Ho parecchie difficoltà a determinare uno scheduling e spero che qualcuno possa aiutarmi.
Dalila
di Bruce64 data: 18/02/2017 10:35:30
In Recovery Room dalle 10 alle 17 è tutti i giorni?
di Bruce64 data: 19/02/2017 11:38:08
Ciao Dalila, scusa ma a me risulta che per le ore di presidi disponibili, ci siano un po troppi operatori,
ti allego un file che ho preparato, ma come ben vedrai, su 721 ore di presidio la media di ore per 24 operatori è di 30,04, mentre, se tutti gli operatori dovessero fare almeno 38 ore, per coprire quelle ore di presidio ne basterebbero 19 ( con 24 nessuno riuscirebbe a fare il minimo delle ore ) a meno che non hai dimenticato qualche altra ora di presidio.
PS non sapendo i nomi degli anestesisti ho messo dei nomi FANTASTICI
Turnazione personale
di Dalila (utente non iscritto) data: 18/02/2017 16:11:46
Ciao! Devo affrontare un problema di assegnazione di turni utilizzando VBA, e mi chiedevo se ci fosse qualcuno disposto ad aiutarmi. Spiego brevemente il problema.
Ho a disposizione 24 anestesisti che svolgono tutti 38 h/sett, i turni possibili sono 08:00-14:00, 14:00-20:00, 20:00-08:00. Il personale può essere impiegato o in sala operatoria,o nella recovery room, o per disponibilità pediatrica oppure deve essere reperibile.
Per la sala operatoria sono necessari:
14 operatori dal lun al ven per il turno 08-14 (fatta eccezione per il mar in cui ne sono necessari 15)
4 operatori dal lun al gio per il turno 14-20
3 operatori il ven per il turno 14-20
2 operatori il sab per il turno 14-20
Per la reperibilità sono necessari:
1 operatore dal lun al sab dalle 20:00 alle 08:00
2 operatori la domenica uno reperibile dalle 20:00 alle 08:00 e uno dalle 08:00 alle 20:00
Per la disponibilità pediatrica necessitiamo di:
1 operatore dal lun al sab per il turno 14/20
Per la Recovery Room
1 operatore dalle 10:00 alle 17:00 ( considerato come extraturno)
I vincoli da considerare sono:
- ogni operatore può svolgere max 12 ore consecutive
-ognuno può essere reperibile solo dopo un turno di 6 ore e mai dopo un turno di 12
-può svolgere al max 10 ore di straordinario
-dopo la reperibilità dobbiamo assicurare 11 ore di riposo
-ogni operatore ha diritto a 1 giorno di riposo settimanale
Ho parecchie difficoltà a determinare uno scheduling e spero che qualcuno possa aiutarmi.
Dalila
di Bruce64 data: 18/02/2017 20:32:10
Scusa Dalila ma in recovery room dalle 10 alle 17 e' tutti i giorni?
Vuoi Approfondire?