Mae llunio amserlen nyrsio, o'r holl ddiwydiannau lle mae anghenion amserlennu personél yn ymwneud yn fawr ac yn soffistigedig, mewn cynghrair ei hun o ran y rhwystrau a berir i amserlenwyr.
Mae'n arbennig o anodd dod o hyd i dempledi amserlen nyrsio mewn diwydiant lle mae prinder difrifol o weithwyr ac mae angen darpariaeth 24 awr y dydd, saith diwrnod yr wythnos.
Mae rheolwyr yn delio â chymysgedd o nyrsys rhan-amser a llawn amser gyda setiau sgiliau a chymwysterau amrywiol. Ac, ar ben yr holl anawsterau ymarferol, mae un ffactor arall sy'n gwneud creu amserlenni rhagorol yn hollbwysig: gofal cleifion.
Nid yw'n hawdd creu templed amserlen nyrsio sy'n bodloni'r holl ofynion hyn, ond mae rhai pethau y gallwch chi eu gwneud i wella'ch proses amserlennu sifft. Dyma lle dylech chi ddechrau.
Gweithredu Problem Amserlennu Nyrsys
Rhaid i oruchwyliwr ysbyty ddatblygu amserlen tri diwrnod ar gyfer pedair nyrs, yn unol â'r amodau canlynol:
- Rhennir pob diwrnod yn dair sifft o wyth awr yr un.
- Bob dydd, neilltuir nyrs unigol i bob sifft, ac nid oes unrhyw nyrs yn gweithio mwy nag un sifft ar y tro.
- Yn ystod y cyfnod o dri diwrnod, neilltuir o leiaf dwy shifft i bob nyrs.
Mae'r rhannau sy'n dilyn yn cynnig ateb i'r mater ynghylch amserlennu nyrsys.
1. Mewnforio Llyfrgelloedd
Mae'r cod isod yn mewnforio'r llyfrgell angenrheidiol.
2. Data
Mae'r cod canlynol isod yn creu data ffug i weithio ar y broblem hon.
3. Creu model
Mae'r cod canlynol isod yn creu model.
4. Creu newidynnau
Mae'r cod isod yn creu amrywiaeth o newidynnau ar gyfer y broblem. Mae'r arae yn diffinio aseiniadau shifft i nyrsys:
Os dyrennir shifftiau s i nyrs n ar ddiwrnod d, sifftiau[(n, d, s)] = 1, fel arall mae'n hafal i 0.
5. Neilltuo sifftiau i nyrsys
Yn dilyn hynny, byddwn yn dangos i chi sut i ddyrannu nyrsys i sifftiau gan gadw'r canlynol mewn cof:
- Bob dydd, dim ond un nyrs sy'n cael ei neilltuo i bob shifft.
- Mae pob nyrs yn gwneud un shifft bob dydd ar y mwyaf.
Yn ôl y cod ar gyfer y cyflwr cyntaf, un yw swm y nyrsys a neilltuwyd i bob shifft.
Dyma'r cod sy'n dweud mai dim ond un sifft y dydd y gall pob nyrs ei gweithio. Mae cyfanswm y sifftiau a neilltuir i bob nyrs yn cael ei gapio ar un (“ar y mwyaf” oherwydd efallai y bydd nyrs yn cael diwrnod i ffwrdd).
6. Pennu sifftiau'n gyfartal
Ar ôl hynny, byddwn yn dangos i chi sut i ddosbarthu sifftiau ymhlith nyrsys mor gyfartal â phosibl. Gallwn roi dwy shifft i bob un o’r pedair nyrs oherwydd bod naw shifft yn ystod y cyfnod o dri diwrnod.
Bydd un sifft ar ôl ar ôl hynny, y gellir ei neilltuo i unrhyw nyrs. Yn y cyfnod o dri diwrnod, mae'r cod canlynol yn sicrhau bod pob nyrs yn perfformio o leiaf dwy shifft.
7. Diweddariad paramedrau Datryswr
Gallwch chi ganiatáu chwilio am yr holl atebion mewn model nad yw'n optimeiddio.
8. Cofrestru galwad yn ôl
Ar y datryswr, rhaid i chi gofrestru galwad yn ôl a fydd yn cael ei alw ym mhob datrysiad.
9. Lansio datryswr
Mae'r cod isod yn rhedeg y datryswr ac yn dangos y pum canlyniad cyntaf.
10. Canlyniadau terfynol
Dyma ganlyniad terfynol amserlennu nyrsys.
Casgliad
Un o'r problemau anoddaf o ran rheoli'r gweithlu yw amserlennu nyrsys. Er y gall ymddangos yn wrthreddfol cynnwys nyrsys fel chwaraewyr gweithredol yn y broses, gall mewn gwirionedd leihau straen a chynorthwyo i greu templed amserlen nyrsio defnyddiol y gellir ei ailddefnyddio gyda mân addasiadau.
Cofiwch mai technoleg yw eich cynghreiriad a bod atebion arbenigol ar gael ar gyfer heriau amserlennu staff. Er y gall ymddangos ei bod yn haws aros gyda dulliau profedig, eu haneffeithiolrwydd sy'n peri'r risg fwyaf oll - i gleifion a nyrsys.
Gadael ymateb