Vol.  8, No. 2 (2022)
E-ISSN : 2685- 5585 Hal : 501 – 508 DOI : https://doi.org/10.36987/jpms.v8i2.3321

## PENERAPAN MODEL GOAL PROGRAMMING PADA PENJADWALAN PERAWAT DI RUMAH SAKIT

## APPLICATION OF THE GOAL PROGRAMMING MODEL ON SCHEDULING NURSE AT HOSPITAL
WINDY VALENCIA TURNIP 1 , RANI FARIDA SINAGA 2 , DEBORA EXAUDI SIRAIT 3
1,2,3 Program Studi Matematika, Fakultas Matematika dan Ilmu Pengetahuan Alam, Universitas HKBP Nommensen Pematangsiantar Email: windyturnip12@gmail.com 1 , srani.sinaga@uhnp.ac.id 2 , debora.sirait@uhnp.ac.id 3

## Abstrak
Penjadwalan perawat biasanya dilakukan secara manual oleh pihak rumah sakit. Hasilnya memakan waktu dan  tidak  efisien  karena  distribusi  lapisan  yang  tidak merata.  Goal  Programming  adalah  pengembangan dari  pemrograman  linier  yang  digunakan  untuk  menyelesaikan  masalah  pemrograman  linier  dengan beberapa fungsi tujuan. Dalam penelitian ini, goal programming dalam penjadwalan perawatan digunakan untuk  memodelkan  masalah  penjadwalan  perawat  di  Rumah  Sakit.  Saat  memodelkan  masalah penjadwalan perawat, ada dua kendala sistem yang harus dipenuhi: kendala utama dan kendala tambahan. Kendala  utama  adalah  peraturan  rumah  sakit  yang  harus  dipatuhi,  namun  kendala  tambahan  adalah peraturan rumah sakit yang boleh dilanggar. Dalam pemodelan masalah perencanaan perawatan, setiap sistem kendala ditransformasikan ke dalam model matematis dan solusinya adalah model pemrograman tujuan  yang  didukung  oleh  perangkat  lunak  LINGO.  Keluaran  LINGO  menunjukkan  bahwa  rencana perawatan  terprogram  tujuan  memenuhi  semua  sistem  kendala,  tetapi  jadwal  manual  rumah  sakit  tidak memenuhi sistem kendala.
Kata kunci: Matematika, Penjadwalan , Goal Programming, LINGO.

## Abstract
Nurse scheduling is usually done manually by the hospital. The result is time consuming and inefficient due to the uneven distribution of layers. Goal Programming is the development of linear programming which is used to solve linear programming problems with multiple objective functions. In this study, goal programming in  treatment  scheduling  is  used  to  model  the  nurse  scheduling  problem  at  Hospital.  When  modeling  the nurse scheduling problem, there are two system constraints that must be met: the main constraint and the incremental  constraint.  The  main  obstacle  is  hospital  regulations  that  must  be  obeyed,  but  an  additional obstacle  is  hospital  regulations  that  can  be  violated.  In  modeling  maintenance  planning  problems,  each constraint system is transformed into a mathematical model and the solution is a goal programming model supported by LINGO software. LINGO's output shows that the goal-programmed treatment plan satisfies all constraint systems, but the hospital's manual schedule does not meet the constraint system.
Keywords : Mathematics, Scheduling, Goal Programming, LINGO

## Pendahuluan
Perawatan inap adalah suatu jenis proses pengobatan atau rehabilitasi yang dilakukan oleh perawat medis  khusus  dengan  menempatkan  pasien  dengan  penyakit  tertentu  berdasarkan  jenis  penyakitnya. [1] . Berdasarkan  wawancara  peneliti  dengan  pengelola  Rumah  Sakit,  jadwal  dan  ruangan  perawat  sering bentrok dengan jadwal perawat di ruang Instalasi Gawat Darurat (IGD) . Adapun jadwal shift  yang masih ada sampai saat ini pada Rumah Sakit terbagi tiga shift yaitu:
Vol.  8, No. 2 (2022)
E-ISSN : 2685- 5585 Hal : 501 – 508 DOI : https://doi.org/10.36987/jpms.v8i2.3321
1.  Waktu dimulai Shift Pagi pada jam: 08.00 WIB - 14.00 WIB
2.  Waktu dimulai Shift Sore pada jam: 14.00 WIB - 20.00 WIB 3.  Waktu dimulai Shift Malam pada jam: 20.00 WIB – 08.00 WIB
Kesulitan dalam membuat jadwal perawat biasanya berhubungan dengan perencanaan hari kerja dan hari libur perawat. Jadwal perawat menentukan jumlah perawat, kebutuhan keperawatan setiap shift, permintaan  cuti  setiap  perawat,  dan  faktor  lain  yang  berbeda  untuk  semua  rumah  sakit.  Perencanaan asuhan keperawatan biasanya dilakukan secara manual oleh rumah sakit.
Akibatnya,  perencanaan  memakan  waktu  waktu  lebih  lama.  Penjadwalan  manual  perawat  juga berkontribusi  pada  ketidakseimbangan  shift,  kecemburuan  perawat,  dan  kecemasan  liburan,  yang menyebabkan ketidakmampuan perawat untuk mengelola liburan dan mengurangi efisiensi. Cuti perawat juga harus diperhatikan agar perawat dapat beristirahat setelah bekerja berjam-jam atau shift malam.
Hasil  pertukaran  penjadwalan  GP    menggunakan software LINGO  menunjukkan  bahwa  semua kendala  dari  model  penjadwalan  perawat  terpenuhi  dengan  memperhitungkan  kehadiran  perawat  dalam solusi ini. Model perencanaan perawat sangat berguna bila menggunakan pendekatan GP yang fleksibel. Dengan  kata  lain,  ada  beberapa  variabel  yang  nilainya  dapat  diubah  oleh  kebijakan  rumah  sakit,  tetapi mungkin berbeda satu sama lain.
Goal programming adalah metode yang digunakan untuk meminimalkan deviasi dari beberapa tujuan ganda atau jamak pada saat bersamaan. Metode goal  programming yang dipilih karena memiliki kelebihan sebagai berikut:
1.  Dapat disesuaikan dengan sejumlah anggaran atau pertimbangan yang dihadapi rumah sakit untuk menciptakan  sistem  penjadwalan  yang  lebih  sistematis.  Metode  ini  mencakup  sejumlah  batasan tujuan  (pertimbangan  rumah  sakit  pada  penyusunan  jadwal)  untuk  meminimumkan penyimpanganya.
2.  Anda dapat memilih kondisi dimana perawat harus bertugas untuk hari yang mereka inginkan.
3.  Layanan keamanan tertentu dapat digunakan untuk meminta perawat tidak bekerja pada hari-hari tertentu.
Berdasarkan berbagai penjelasan di atas, penulis tertarik untuk melakukan penelitian dengan  judul
“Penerapan Model Goal Programing Pada Penjadwalan Perawat Di Rumah Sakit ”

## Metode Penelitian
Jenis penelitian yang digunakan dalam penelitian in adalah penelitiani terapan dengan menggunakan metode  kuantitatif  dan  kualitatif  pada  Rumah  Sakit.  Pada  penelitian  ini  penyelesiannya  dibantu  dengan aplikasi LINGO.
Goal  Programing dan  model  program  linier  yang  standar  adalah  bahwa  terminologi  fungsi  tujuan tersebut tidak  di  jumlahkan menjadi  nilai  total [4] .  Ini  karena  penyimpangan  dari  tujuan  yang  di  ditentukan oleh fungsi tujuan diminimalkan secara individual sesuai dengan prioritas. Semua model goal programming memiliki paling sedikit tiga komponen, yaitu fungsi tujuan , batasan tujuan dan batasan non-negatif. Adapun  Rumus Mutlak dari model Goal Programing yakni : Meminimumkan : Z = ∑ 𝑑 𝑖 − 𝑚 𝑖=1 + 𝑑 𝑖 +
Dengan kendala tujuan : ∑ 𝑎 𝑖𝑗 𝑥 𝑗 𝑛 𝑗=𝑙 - 𝑑 𝑖 − + 𝑑 𝑖 + = 𝑏 𝑖
Untuk : I = 1,2,…,m ; j= 1,2,…,n
Dengan kendala ∑ 𝑔 𝑗 𝑥 𝑗 ≤ 𝐶 𝑘 𝑛 𝑗=1 atau ∑ 𝑔 𝑗 𝑥 𝑗 𝑛 𝑗=1 ≥ 𝐶 𝑘
Untuk : i= 1,2,….,m ; j= 1,2,….n
Dengan Batasan : 𝑎 11 𝑥 1 + 𝑎 12 𝑥 2 +…..+ 𝑎 1𝑛 𝑥 𝑛 + 𝑑 𝑖 − + 𝑑 𝑖 + = 𝑏 𝑖 𝑎 21 𝑥 1 + 𝑎 22 𝑥 2 +…..+ 𝑎 1𝑛 𝑥 𝑛 + 𝑑 2 − + 𝑑 2 + = 𝑏 2 𝑎 𝑚1 𝑥 1 + 𝑎 𝑚2 𝑥 2 + ….+ 𝑎 1𝑛 𝑥 𝑛 + 𝑑 2 − + 𝑑 2 + = 𝑏 𝑛
Dengan 𝑥 𝑖𝑗 𝑑 𝑖 − + 𝑑 𝑖 + ≥ 0 , untuk i= 1,2,m
Vol.  8, No. 2 (2022)
E-ISSN : 2685- 5585 Hal : 501 – 508 DOI : https://doi.org/10.36987/jpms.v8i2.3321
Keterangan : Z : nilai fungsi tujuan 𝑑 𝑖 − : variabel penyimpangan negative 𝑑 𝑖 + : variabel penyimpangan positif 𝑥 𝑖𝑗 : variabel keputusan 𝑎 𝑖𝑗 : koefisien fungsi kendala tujuan 𝑏 𝑖 : tujuan yang ingin dicapai 𝑔 𝑘𝑗 : koefisien teknologi fungsi kendala structural 𝑐 𝑘 : jumlah sumberdaya k yang tersedia m : banyaknya tjuan n : banyak nya kendala teknologi
Beberapa  asumsi  dalam Goal  Programing diperlukan  sebelum  merumuskan  model,  Apabila  dalam pembuatan  model  dari  suatu  masalah  tertentu  tidak  memenuhi  asumsi  yang  diperlukan,  maka Goal Programming bukanlah model yang tepat untuk masalah tersebut [3] . Asumsi-asumsi yang dimaksud adalah sebagai berikut : 1. Addivity and linierty Diasumsikan bahwa proporsi penggunaan 𝑏 𝑖 yang ditentukan oleh 𝑎 𝑖𝑗 harus tetap benar tanpa terlepas dari nilai solusi yang dihasilkan 𝑎 𝑖𝑗 . Artinya LHS dari kendala tujuan harus sama dengan RHS. 2. Divisibility
Diasumsikan  bahwa  nilai-nilai 𝑥 𝑖 , 𝑑 𝑖 − , 𝑑 𝑖 + yang  dihasilkan  harus  terbatas.  Artinya,  kita  dapat memecahkan  jumlah  pecahan  dari  nilai 𝑥 𝑗 dengan  menggunakan  jumlah  pecah  sumber  daya  dalam solusi ini.
3. Bounded
Diasumsikan  bahwa  nilai 𝑥 𝑖 , 𝑑 𝑖 − , 𝑑 𝑖 + yang  dihasilkan  harus  terbatas.  Artinya,  kita  dapat  memiliki  nilai variabel keputusan, sumber daya atau penyimpangan nilai tujuan yang terbatas.
4. Certainty and static time periode
5.  Diasumsikan bahwa parameter model Goal  Programing seperti 𝑥 𝑗, 𝑝 𝑘, 𝑤 𝑘𝑖 , diketahui dengan pasti  dan tetap statis selama periode perencanaan saat hasil model digunakan.
Untuk menentukan nilai optimal dengan menggunakan LINGO diperlukan beberapa tahap yaitu : 1)  Menentukan model matematika Goal Programing a)  Menentukan Variabel Keputusan X 𝑃 𝑖,𝑗 = { 1, Jika perawat i mendapat shift pagi di hari ke −𝑗 0, selainnya X 𝑆 𝑖,𝑗 = { 1 jika perawat i mendapat shift sore di hari ke −𝑗 0, selainnya X 𝑀 𝑖 ,𝑗 = { 1, jika perawat i mendapat shift malam du hari −𝑗 0, selainnya Dengan : i = 1,2,…..26 j= 1,2,……30
2)  Menentukan Fungsi Tujuan
a)  jika variabel simpangan dalam suatu masalah tidak di bedakan menurut  prioritas atau bobot, di rumuskan sebagai berikut :
Minimumkan : Z ∑ 𝑑 𝑖 − 𝑚 𝑖=1 + 𝑑 𝐼 +
b)  Jika dalam suatu masalah dimana urutan tujuan di perlukan, tetapi variabel simpangan di dalam setiap tingkat prioritas memiliki kepentingan yang sama, di rumuskan sebagai berikut :
Minimumkan : : Z ∑ 𝑃 𝑘 (𝑑 𝑖 − 𝑚 𝑖=1 + 𝑑 𝐼 + ) c)  Menentukan kendala tujuan
Tujuannya sebagai nilai konstan pada ruas Kanaan kendala, agar nilai ruas kiri suatu persamaan kendala = nilai ruas kanan Bentuk persamaan kendala tujuan :
∑ 𝑎 𝑖𝑗 𝑥 𝑗 𝑛 𝑗=1 − 𝑑 𝑖 − + 𝑑 𝐼 + = 𝑏 𝑖 d)  Penentuan perumusan untuk LINGO e)  Melisankan hasil keluaran yang di hasilkan oleh LINGO.
Hasil Penelitian dan Pembahasan
Vol.  8, No. 2 (2022)
E-ISSN : 2685- 5585 Hal : 501 – 508 DOI : https://doi.org/10.36987/jpms.v8i2.3321
Dalam  pengumpulan  data  ini,  penulis  mengumpulkan data dengan  melakukan  wawancara  eksklusif dengan Kepala Bagian Keperawatan dan memilih jadwal perawat pada ruangan Instalasi Gawat Darurat (IGD). Hasil yang dihasilkan berupa dokumen tertulis, yang dimana setiap data yang akan digunakan untuk membantu penulis merampungkan skripsi ini.

## Hasil Penelitian
Data yang diperoleh merupakan data yang valid yang berlaku setiap bulan nya dan hingga sekarang. Namun, kemungkinan data-data tersebut akan selalu diperbaharui setiap bulan. Dalam penyusunan jadwal perawat  ini,  terdapat  tiga  shift  kerja  perawat  pada  Rumah  Sakit  yakni shift pagi, shift sore, shift malam. Berikut tabel di bawah ini memperlihatkan rincian pembagian waktu pada setiap shift.
Tabel 1. rician pembagian waktu pada setiap shift Shift Waktu Durasi Pagi 08.00 – 14.00 6 jam Sore 14.00 – 20.00 6 jam Malam 20.00 – 08.00 12 jam
Dalam penjadwalan perawat ini, juga di pengaruhi dengan kebutuhan perawat i setiap shift,. Seperti pada shift pagi dan shift sore yang lebih membutuhkan banyak perawat di banding shift malam. Hal ini di sebabkan  karena pada  malam  hari,  kebanyakan  para  pasien  beristirahat.  Pada shift pagi  membutuhkan minimal 4 orang perawat, pada shift sore membutuhkan minimal 5 orang perawat dan padaa shift malam membutuhkan minimal 5 orang perawat. Untuk keterangan indeks dan parameter perawat, dapat di lihat pada tabel berikut :

## Tabel 2. keterangan indeks parameter

## Pembahasan
Kendala utama merupakan perintah rumah sakit yang sifatnya tidak boleh dilanggar. Berikut kendala utama yang harus dipenuhi dalam penjadwalan perawat.
1.  Kebutuhan akan perawat yang bertugas di shift pagi terpenuhi setiap hari, jika:
∑ 𝑋𝑃 𝑖,𝐽 23 𝑖=1 ≥ 4, j =1,2,....31 2.  Kebutuhan akan perawat yang bertugas di shift sore terpenuhi setiap hari ,jika:
∑ 𝑋𝑆 𝑖,𝐽 23 𝑖=1 ≥ 5 , j =1,2,....31 3.   Kebutuhan akan perawat yang bertugas di shift malam terpenuhi setiap hari ,jika:
∑ 𝑋𝑀 𝑖,𝐽 23 𝑖=1 ≥ 5, j =1,2,....31 4.  Setiap perawat hanya mendapat satu shift , yaitu shift (pagi,sore,malam) atau libur dalam satu 𝑋𝑃 𝑖,𝐽 + 𝑋𝑆 𝑖,𝐽 + 𝑋𝑀 𝑖,𝐽 + 𝑋𝐼 𝑖,𝐽 = 1,1 = 1,2, … .23, 𝑗 = 1,2, … 31
5.  Perawat yang bertugas pada shift malam di hari ke-j, tidak di perbolehkan mendapat shift pagi di hari berikut nya
Indeks Dan Jumlah Parameter Keterangan Jumlah I Perawat 23 perawat J Hari 31 hari 𝑷 𝒋 Jumlah min perawat yang bertugas pada shift pagi 4 perawat 𝑺 𝑗 Jumlah min perawat yang bertugas pada shift sore 5 perawat 𝑴 𝑗 Jumlah min perawat yang bertugas pada shift malam 5 perawat
Vol.  8, No. 2 (2022)
E-ISSN : 2685- 5585 Hal : 501 – 508 DOI : https://doi.org/10.36987/jpms.v8i2.3321
𝑋𝑀 𝑖,𝐽 + 𝑋𝑃 𝑖,𝐽+1 ≤ 1, 𝑖 = 1,2, … .23 ; 𝑗 = 1,2, … .30 6.  Perawat yang bertugas pada shift malam pada hari ke-j tidak diperbolehkan mendapat shift sore di hari berikutnya
𝑋𝑀 𝑖,𝐽 + 𝑋𝑆 𝑖,𝐽+1 ≤ 1, 𝑖 = 1,2, … .23 ; 𝑗 = 1,2, … .30 7.  Setiap perawat mendapat jumah hari libur yang sama selama satu periode yaitu sebanyak 6 kali ∑ 𝑋𝐿 𝑖,𝑗 23 𝑖=1 ≥ 6, i =1,2,....23 8.  Setiap perawat mendapat shift malam minimum 5 hari selama satu periode penjadwalan.
∑ 𝑋𝑀 𝑖,𝑗 24 𝑖=1 5, i =1,2,....23 9.  Setiap perawat tidak di tugaskan lebih dari 3 shift pagi berturut-turut 𝑋𝑃 𝑖,𝑗 + 𝑋𝑃 𝑖,𝑗+1 + 𝑋𝑃 𝑖,𝑗+2 + 𝑋𝑃 𝑖,𝑗+3 ≤ 3, Dengan : i= 1,2,...23 j = 1,2,.....28 10.  Setiap perawat tidak di tugaskan lebih dari 6 shift sore berturut-turut
𝑋𝑆 𝑖,𝑗 + 𝑋𝑆 𝑖,𝑗+1 + 𝑋𝑆 𝑖,𝑗+2 + 𝑋𝑆 𝑖,𝑗+6 ≤ 6, Dengan : i= 1,2,...23 j = 1,2,.....25
Kendala  tambahan  berupa  perintah  rumah  sakit  yang  masih  di  beritenggang  rasa  terhadap pelanggaran,  tetapi  sebaiknya  di  minimalisir  pelanggarannya.  Berikut  kendala  yang  termasuk  ke  dalam kendala tambahan yaitu :
1.  Setiap perawat tidak ditugaskan pada shift malam lebih dari tiga hari berturut-turut 𝑋𝑀 𝑖,𝑗 + 𝑋𝑀 𝑖,𝑗+1 + 𝑋𝑀 𝑖,𝑗+3 ≤ 3, Dengan: i = 1,2,....23
j = 1,2,....28 2.  Setiap perawat sebisa mungkin menghindari pola lbur-masuk-libur
𝑋𝐿 𝑖,𝑗 + 𝑋𝑃 𝑖,𝑗+1 + 𝑋𝑆 𝑖,𝑗+1 + 𝑋𝑀 𝑖,𝑗+1 + 𝑋𝐿 𝑖,𝑗+1 ≤ 2, Dengan i = 1,2,....23 j = 1,2,.....29
Kendala tambahan yang akan diberi variabel deviasi dan akan dijadikan tujuan untuk diminimumkan. Setelah diberi variabel devisiasi, kendala tambahan berubah menjadi sebagai berikut : 1.  Setiap perawat tidak di 2.  tugaskan pada shift malam lebih dari tiga hari berturut-turut 𝑋𝑀 𝑖,𝑗 + 𝑋𝑀 𝑖,𝑗+1 + 𝑋𝑀 𝑖,𝑗+2 + 𝑋𝑀 𝑖,𝑗+3 + 𝑑 1,𝑖,𝑗 − + 𝑑 1,𝑖,𝑗 + ≤ 3,
Dengan: i = 1,2,....23 j = 1,2,....28 3.  Setiap perawat sebisa mungkin menghindari pola lbur-masuk-libur 𝑋𝐿 𝑖,𝑗 + 𝑋𝑃 𝑖,𝑗+1 + 𝑋𝑆 𝑖,𝑗+1 + 𝑋𝑀 𝑖,𝑗+1 + 𝑋𝐿 𝑖,𝑗+1 + 𝑑 2,𝑖,𝑗 − +   𝑑 2,𝑖,𝑗 + ≤ 2, Dengan i = 1,2,....23 j = 1,2,.....29 keterangan: 𝑑 1,𝑖,𝑗 − = variabel deviasi yang menampung penyimpangan negatif dari kendala tujuan pertama untuk perawat ke-i dan pada hari ke-j
𝑑 1,𝑖,𝑗 + = variabel diviasi yang menampung penyimpangan positif dari kendala tujuan pertama untuk perawat ke-i dan pada hari ke-j
𝑑 2,𝑖,𝑗 − = variabel deviasi  yang menampung penyimpangan negatif dari kendala tujuan kedua  untuk perawat ke-i dan pada hari ke-j
𝑑 2,𝑖,𝑗 + =  variabel deviasi  yang menampung  penyimpangan  positif dari kendala  tujuan  kedua untuk peraawat ke-i dan pada hari ke-j
Vol.  8, No. 2 (2022)
E-ISSN : 2685- 5585 Hal : 501 – 508 DOI : https://doi.org/10.36987/jpms.v8i2.3321
Setelah  masalah  dimodelkan    dalam  bentuk Goal  Programming ,  langkah  selanjutnya  yaitu menyelesaikan model dengan bantuan software LINGO. Penyelesaian dengan bantuan software LINGO ini di  lakukan  dengan  menginput  formulasi  masalah  dan  memilih  simbol  solver  untuk  mendapatkan  solusi optimal. Berikut tampilan input pada jendela LINGO.
Gambar 1. Perumusan Lingo
Setelah menyelesaikan model Goal Programming, langkah selanjutnya yakni mempresentasikan hasil LINGO,  hasil  keluaran  LINGO  diperoleh  solusi  yang  optimal  dengan  semua  variabel  deviasi  positifnya bernilai 0 yaitu 𝑑 1 − 𝑑𝑎𝑛 𝑑 2 − . Formulasi masalah dan hasil keluaran LINGO terdapat di lampiran. Berikut hasil penjadwalan perawat menggunakan Goal Programming .
Gambar 2. penjadwalan hasil goal programming
Dari gambar 2. dapat dilihat bahwa hasil penjadwalan perawat menggunakan Goal Programming memenuhi semua kendala utama dan kendala tambahan.
Dilihat dari jumlah shift yang diterima perawat lebih merata di setiap shift nya. Walaupun ada beberapa perawat  yang  lebih  banayak  pada  shift  pagi  dan shift sore.  Hal  ini  tidak  berpengaruh  terhadap  jumlah minimum perawat yang di butuhkan setiap harinya. Di bawah ini, di sajikan tabel untuk banyaknya shift yang di terima oleh setiap perawat.
Vol.  8, No. 2 (2022)
E-ISSN : 2685- 5585 Hal : 501 – 508 DOI : https://doi.org/10.36987/jpms.v8i2.3321
Tabel 3. jumlah shift yang di terima perawat setelah menggunakan goal programming dan program lingo Perawat Shift Pagi Shift Sore Shift Malam Libur 1 13 6 6 6 2 6 13 5 6 3 11 8 6 6 4 7 5 13 6 5 10 10 5 6 6 10 8 7 6 7 8 7 10 6 8 12 7 6 6 9 9 9 7 6 10 7 12 6 6 11 12 7 6 6 12 8 6 11 6 13 8 9 8 6 14 7 6 12 6 15 8 10 7 6 16 6 13 6 6 17 7 13 5 6 18 6 13 6 6 19 10 8 7 6 20 7 7 11 6 21 8 9 8 6 22 9 11 5 6 23 6 9 10 6
Data  yang  didapat  dari  rumah  sakit  yang  digunakan  pada  ruangan  IGD  pada  bulan  agustus  2022. Biasanya penjadwalan perawat dibuat pada akhir bulan. Banyaknya shift perawat dapat dilihat di bawah ini :
Tabel 4. jumlah shift yang di terima perawat setelah menggunakan metode manual rumah sakit
Perawat Shift Pagi Shift Sore Shift Malam Libur 1 22 3 5 5 2 6 7 7 11 3 9 7 9 6 4 6 13 8 4 5 3 15 8 5 6 6 8 9 7 7 10 6 6 11 8 8 7 9 7 9 9 7 9 6 10 6 10 9 6 11 10 7 8 6 12 6 11 9 5 13 8 11 6 6 14 10 9 8 4 15 6 11 9 5 16 8 10 9 4 17 7 10 7 7 18 7 9 10 6 19 9 10 7 5 20 10 7 12 5 21 12 8 6 5
Vol.  8, No. 2 (2022)
E-ISSN : 2685- 5585 Hal : 501 – 508 DOI : https://doi.org/10.36987/jpms.v8i2.3321
22 7 9 9 6 23 6 10 9 6
Tabel  di  atas  merupakan  jadwal  perawat  yang  dibuat  oleh  pihak  rumah  sakit,  dapat  dilihat  bahwa jadwal tersebut tidak memenuhi kendala utama dan  kendala tambahan. Dalam pembagian shift tersebut tidak  merata  di  setip  perawat  dan  berbanding  terbalik  dengan  hasil  jadwal  memakai Goal  Programming yang lebih akurat dalam pembagiannya.

## Kesimpulan
Berdasarkan  hasil  pembahasan  dalam  permasalahan    penjadwalan  perawat,  maka  dapat  disimpulkan bahwa:
1.  Dalam memodelkan masalah penjadwalan perawat, terdapat dua sistem kendala yang harus di penuhi yakni  kendala  utama  dan  kendala  tambahan.  Kendala  utama  terdiri  dari  10  kendala  dan  kendala tambahan terdiri dari 2 kendala. Kendala di jadikan sebagai fungsi tujuan dalam penyelesaian masalah penjadwalan perawat ini. Dengan bantuan software LINGO dihasilkan jadwal yang memenuhi semua kendala utama dan kendala tambahan.
2.  Penjadwalan dengan model goal programming mewujudkan jadwal yang lebih baik karena 10 kendala utama dan 2 kendala tambahan terpenuhi dengan bantuan software lingo.

## Daftar Pustaka
[1] Hasymn, M. 2014. Buku Pedoman Keperawatan Dari Etika Sampai Kamus Keperawatan. Yogyakarta: Indoliterasi.
[2] Jenal, 2011. A Cyclical Nurse Schedule Using Goal Programming. Jurnal Ilmiah dan Terapan, Volume 4, p. 3.
[3] Kozier, 2008. Fundanemtal of Nursing, Pearson Prentice Hall. New Jersey: s.n.
[4] Siswanto, 2007. Operations Research. Jilid 1. Jakarta: Erlangga.