Elaborar un calendari d'infermeria, de totes les indústries en què les necessitats de planificació de personal estan molt implicades i sofisticades, és una lliga pròpia pel que fa als obstacles que es plantegen als planificadors.
Les plantilles d'horaris d'infermeria són especialment difícils d'aconseguir en una indústria on hi ha una escassetat crònica de treballadors i es requereix cobertura les 24 hores del dia, els set dies de la setmana.
Els directius tracten amb una combinació d'infermeres a temps parcial i a temps complet amb diferents habilitats i qualificacions. I, a més de totes les dificultats pràctiques, hi ha un factor més que fa que la creació d'horaris excepcionals sigui fonamental: l'atenció al pacient.
No és fàcil crear una plantilla d'horari d'infermeria que compleixi tots aquests requisits, però hi ha algunes coses que podeu fer per millorar el vostre procés de programació de torns. Aquí és per on hauríeu de començar.
Implementació d'un problema de programació d'infermeria
Un supervisor hospitalari ha d'elaborar un horari de tres dies per a quatre infermeres, d'acord amb les condicions següents:
- Cada dia es divideix en tres torns de vuit hores cadascun.
- Cada dia s'assigna una única infermera a cada torn, i cap infermera treballa més d'un torn alhora.
- Durant el període de tres dies, cada infermera té com a mínim dos torns.
Les parts següents proposen una solució al problema de la programació d'infermeria.
1. Importació de biblioteques
El codi següent importa la biblioteca necessària.
2. Dades
El codi següent crea dades simulades per treballar amb aquest problema.
3. Creació del model
El codi següent crea un model.
4. Creació de variables
El codi següent crea una matriu de variables per al problema. La matriu defineix les assignacions de torn a les infermeres:
Si el torn s s'assigna a la infermera n el dia d, els torns [(n, d, s)] = 1, en cas contrari és igual a 0.
5. Assignació de torns a les infermeres
A continuació, us il·lustrarem com assignar les infermeres als torns tenint en compte el següent:
- Cada dia només s'assigna una infermera a cada torn.
- Cada infermera fa un torn cada dia com a màxim.
Segons el codi de la primera condició, la suma de les infermeres destinades a cada torn és un.
Aquí teniu el codi que diu que cada infermera només pot treballar un torn al dia. El nombre total de torns assignats a cada infermera està limitat a un ("com a màxim" perquè una infermera pot tenir el dia lliure).
6. Assignació de torns de manera uniforme
Després d'això, us mostrarem com distribuir els torns entre les infermeres de la manera més equitativa possible. Podem donar dos torns a cadascuna de les quatre infermeres perquè hi ha nou torns durant el període de tres dies.
Després d'això, quedarà un torn, que es pot assignar a qualsevol infermera. En el període de tres dies, el codi següent assegura que cada infermera realitza almenys dos torns.
7. Actualització dels paràmetres del solucionador
Podeu permetre la cerca de totes les solucions en un model no optimitzat.
8. Registreu una devolució de trucada
Al solucionador, heu de registrar una devolució de trucada que es trucarà a cada solució.
9. Inicieu un solucionador
El codi següent executa el solucionador i mostra els cinc primers resultats.
10. Resultats finals
Aquí teniu el resultat final de la programació d'infermeria.
Conclusió
Un dels problemes més difícils de la gestió de la plantilla és la programació d'infermeres. Tot i que pot semblar contraintuïtiu incloure les infermeres com a actors actius en el procés, en realitat pot reduir l'estrès i ajudar a crear una plantilla de calendari d'infermeria útil que es pot reutilitzar amb petites alteracions.
Recordeu que la tecnologia és la vostra aliada i que hi ha solucions especialitzades disponibles per als reptes de planificació del personal. Tot i que pot semblar més fàcil mantenir-se amb mètodes provats i veritables, la seva ineficàcia suposa el risc més gran de tots, tant per als pacients com per a les infermeres.
Deixa un comentari