Складанне раскладу сястрынскага догляду з усіх галін, у якіх патрэбы ў планаванні персаналу вельмі сур'ёзныя і складаныя, - гэта асобная ліга з пункту гледжання перашкод, якія ўзнікаюць перад планіроўшчыкамі.
Шаблоны раскладу медсясцёр асабліва цяжка знайсці ў галіны, дзе хранічна не хапае рабочых, і ахоп патрабуецца 24 гадзіны ў суткі, сем дзён на тыдзень.
Менеджэры маюць справу з медсёстрамі, якія працуюць няпоўны працоўны дзень і поўны працоўны дзень, з рознымі навыкамі і кваліфікацыяй. І, у дадатак да ўсіх практычных цяжкасцей, ёсць яшчэ адзін фактар, які робіць складанне выдатных графікаў важным: догляд за пацыентамі.
Нялёгка стварыць шаблон графіка сыходу, які адпавядае ўсім гэтым патрабаванням, але ёсць некаторыя рэчы, якія вы можаце зрабіць, каб палепшыць працэс планавання змены. Вось з чаго вы павінны пачаць.
Рэалізацыя задачы раскладу медсясцёр
Начальнік бальніцы павінен распрацаваць трохдзённы графік для чатырох медсясцёр у адпаведнасці з наступнымі ўмовамі:
- Кожны дзень падзелены на тры змены па восем гадзін.
- Кожны дзень на кожную змену прызначаецца адна медсястра, і ні адна медсястра не працуе больш за адну змену адначасова.
- У трохдзёнку кожная медсястра выдзяляецца не менш чым на дзве змены.
У наступных частках прапануецца рашэнне праблемы планавання медсястры.
1. Імпарт бібліятэк
Прыведзены ніжэй код імпартуе неабходную бібліятэку.
2. дадзеныя
Наступны код стварае фіктыўныя даныя для вырашэння гэтай праблемы.
3. Стварэнне мадэлі
Наступны код стварае мадэль.
4. Стварэнне зменных
Прыведзены ніжэй код стварае масіў зменных для праблемы. Масіў вызначае зменныя заданні медсёстрам:
Калі змена s прызначаецца медсястры n у дзень d, то shifts[(n, d, s)] = 1, у адваротным выпадку яна роўная 0.
5. Замацаванне дзяжурстваў за медыцынскімі сёстрамі
Пасля гэтага мы праілюструем вам, як размеркаваць медсясцёр па зменах, маючы на ўвазе наступнае:
- Кожны дзень на кожную змену замацоўваецца адна медсястра.
- Кожная медсястра працуе не больш за адну змену ў дзень.
Згодна з кодам для першай умовы, колькасць медыцынскіх сясцёр, выдзеленых на кожную змену, роўная адной.
Вось кодэкс, які кажа, што кожная медсястра можа працаваць толькі адну змену ў дзень. Агульная колькасць змен, адведзеных кожнай медсястры, абмежавана адной («максімум», таму што ў медсястры можа быць выхадны).
6. Раўнамернае размеркаванне змен
Пасля гэтага мы прадэманструем вам, як максімальна справядліва размеркаваць змены паміж медсёстрамі. Чатырох медсясцёр мы можам даць па дзве змены, таму што за трохдзёнку дзевяць змен.
Пасля гэтага застанецца адна змена, якую можна размеркаваць пад любую медсястру. У трохдзённым перыядзе наступны кодэкс гарантуе, што кожная медсястра выконвае не менш за дзве змены.
7. Абнаўленне параметраў вырашальніка
Вы можаце дазволіць пошук усіх рашэнняў у мадэлі без аптымізацыі.
8. Зарэгіструйце зваротны званок
У рашальніку вы павінны зарэгістраваць зваротны выклік, які будзе выклікацца пры кожным рашэнні.
9. Запусціце рашальнік
Прыведзены ніжэй код запускае рашальнік і адлюстроўвае першыя пяць вынікаў.
10. Канчатковыя вынікі
Вось канчатковы вынік раскладу медсёстры.
заключэнне
Адной з самых складаных праблем у кіраванні працоўнай сілай з'яўляецца планаванне медсясцёр. Нягледзячы на тое, што ўключэнне медсясцёр у якасці актыўных удзельнікаў працэсу можа здацца неразумным, гэта сапраўды можа паменшыць стрэс і дапамагчы ў стварэнні карыснага шаблону раскладу медсясцёр, які можна выкарыстоўваць паўторна з невялікімі зменамі.
Памятайце, што тэхналогія - ваш саюзнік і што для праблем планавання персаналу ёсць спецыяльныя рашэнні. Нягледзячы на тое, што можа здацца, што прасцей прытрымлівацца правераных метадаў, іх неэфектыўнасць стварае самую вялікую небяспеку - як для пацыентаў, так і для медсясцёр.
Пакінуць каментар