Anda di halaman 1dari 132

LAPORAN

KULIAH KERJA INDUSTRI


PADA RISH HOSPITAL

Oleh :
Indra Christian
NIM : 160442110006

PROGRAM STUDI MANAJEMEN INFORMATIKA


POLITEKNIK LP3I JAKARTA
JAKARTA
2018
POLITEKNIK LP3I JAKARTA
SK. Dikti No. 158/D/O/2003
Direktora : Gedung Sentra Kramat Blok A
Jl. Kramat Raya No. 7-9, Jakarta
Phone : (021) 3190-5498, Fax: (021) 3190-5499
Website : www.politeknik-lp3i-jkt.ac.id

PENGESAHAN LAPORAN KULIAH KERJA INDUSTRI


Laporan Kuliah Kerja Industri ini disusun oleh :
Nama : Indra Christian
NIM : 160442110006
Program Studi : Manajemen Informatika
Tempat Kuliah : Politeknik LP3I Jakarta Kampus Ciledug
Disetujui dan di sahkan untuk memenuhi peryaratan untuk dijukan
Dalam penilaian laporan Kuliah Kerja Industri :

Jakarta, 8 Januari 2019


Diperiksa oleh,

Ketua Program Studi Pembimbing Industri


Manajemen Informatika

(Nasril, S.Kom., M.M) (Lidwina L Yahya)


Disetujui oleh
Wakil Direktur I Bidang Akademik

(Rony Setiawan, M.kom)

1
POLITEKNIK LP3I JAKARTA
SK. Dikti No. 158/D/O/2003
Direktorat : Gedung Sentra Kramat Blok A
Jl. Kramat Raya No. 7-9, Jakarta
Phone : (021) 3190-5498, Fax: (021) 3190-5499
Website : www.politeknik-lp3i-jkt.ac.id

LEMBAR PENILAIAN KULIAH KERJA INDUSTRI


PROGRAM STUDI MANAJEMEN INFORMATIKA
POLITEKNIK LP3I JAKARTA

Laporan Kuliah Kerja Industri ini disusun oleh:


Nama : Indra Christian
NIM : 160442110006
Program Studi : Informatika Komputer
Tempat Kuliah : Politeknik LP3I Jakarta Kampus Ciledug

Aspek Penilaian Nilai Rata-rata


1. Sistematika penulisan
Laporan Kuliah Kerja Industri
2. Pendeskripsian/uraian
Laporan Kuliah Kerja Industri
3. Disiplin waktu pembuatan
Laporan Kuliah Kerja Industri

Jakarta, 8 Januari 2019


Pembimbing Politeknik LP3I Jakarta

(Anjun Wahyudi S.kom)

2
KATA PENGANTAR
Segala puji dan syukur penulis panjatkan kehadirat Allah SWT,
karena atas atas segala rahmat dan karunia nya yang telah diberikan
kepada penulis, sehingga menyusun laporan Kuliah Kerja Industri (KKI) ini
hingga tepat pada waktu yang telah ditentukan.

Sebagaimana dalam ketentuan yang telah ditetapkan Politeknik


LP3I Jakarta, bahwa untuk seluruh mahasiswa LP3I Tingkat tiga
diharuskan menyusun laporan Kuliah Kerja Industri melalui observasi di
instansi maupun di perusahaan untuk memberikan nilai tambah dan
menjadi salah satu syarat yang harus dipenuhi untuk dapat mengikuti
Tugas Akhir dan melangkah ke jenjang pendidikan berikutnya, selain dari
itu penyusunan laporan Kuliah Kerja Industri ini juga dapat sebagai bukti
bahwa Penulis telah melakukan observasi terhadap suatu lingkungan
prusahaan atau instansi dan bahwasanya penulis telah melakukan
observasi dari bulan November – Desember 2018 di politeknik LP3I
kampus Ciledug untuk melihat secara langsung kenyataan yang ada
dilapangan dan memperaktekan ilmu yang sudah diperoleh dari bangku
kuliah ke masyarakat maupun dunia industri.

KKI (Kuliah Kerja Industri) yang telah diprogramkan oleh Politeknik


LP3I Jakarta bertujuan untuk memberikan pengalaman dan wawasan
kepada mahasiswa mengenai kehidupan di masyarakat maupun dunia
kerja.

Pengalaman belajar yang diperoleh dari kegiatan kuliah kerja


industri yang didapatkan mahasiswa harapannya dapat memberikan bekal
hidup dalam bersosialisasi selepas dari Politeknik LP3I Jakarta nanti.

Dengan kerendahan hari penulis mengucapkan yang sebesar-


besarnya kepada semua pihak yang telah terlibat dalam mendorong dan
membantu secara langsung maupun tidak langsung dalam pelaksanaan
penyusunan pelaporan kegiatan Kuliah Kerja Industri

3
Khususnya kepada :

1. Direktur Politeknik LP3I Jakarta, Drs. Jaenudin Akhmad,SE., M.M.,


M.Pd.
2. Wakil Direktur I Bidang Akademik, Rony Setiawan, M.kom.
3. Wakil Direktur II Bidang Keuangan dan personalia, Nurdin, S.S.,
M.M.
4. Wakil Direktur III Bidang Kemahasiswaan dan Kerjasamanya, Ariffin
Setiabudi, S.Kom., M.M
5. Wakil Direktur IV Bidang Kerjasama international dan Hubungan
industri, Dr. Aspizain Chaniago, S.Pd., M.Si.
6. Ketua Program Studi Manajemen Informatika, Nasril, S.Kom., M.M.
7. Dosen Pembimbing KKI, Anjun Wahyudi S. Kom.
8. Kepala Bagian Administrasi Akademik, Isti Nuraini, S.E.

Untuk semua bimbingan dan arahan yang telah diberikan, penulis


mengucapkan terima kasih kepada semua jajaran Politeknik LP3I ciledug,
semoga kebaikan Bapak/Ibu sekian mendapatkan balasan yang belipat
dari Allah SWT.

Dengan segala kerendahan hati penulis menyadari bahwa penulisan


Laporan Kegiatan Kuliah Kerja Industri ini jauh dari kata sempurna. Untuk
itu penulis dengan senantiasa menerima kritik saran dari pembaca yang
bertujuan untuk meningkatkan mutu laporan ini.

Akhir kata penulis berharap semoga laporan kuliah kerja industri ini
dapat bermanfaat bagi kita semua, Khususnya bagi mahasiswa Politeknik
LP3I Jakarta, bagi instansi atau perusahaan terkait

4
Daftar Isi
PENGESAHAN LAPORAN KULIAH KERJA INDUSTRI...................................................I
LEMBAR PENILAIAN KULIAH KERJA INDUSTRI..........................................................II
PROGRAM STUDI MANAJEMEN INFORMATIKA...........................................................II
POLITEKNIK LP3I JAKARTA...........................................................................................II
KATA PENGANTAR......................................................................................................... III
BAB I................................................................................................................................. 1
PENDAHULUAN............................................................................................................... 1
1.1 LATAR BELAKANG PELAKSANAAN KKI........................................................................................1
1.2 ALASAN PEMILIHAN OBJEK......................................................................................................3
1.3 MEKANISME KINERJA SISTEM..................................................................................................3
1.4 TUJUAN DAN MANFAAT KKI....................................................................................................3
1.4.1 TUJUAN KKI..........................................................................................................................3
1.4.2 MANFAAT KKI.......................................................................................................................4
1.5 BATASAN MASALAH...............................................................................................................5
1.6 METODOLOGI PENULISAN.......................................................................................................5
1.7 SISTEMATIKA PENULISAN.......................................................................................................6
BAB II................................................................................................................................ 8
RANCANG BANGUN SISTEM.......................................................................................... 8
2.2 VISI DAN MISI.............................................................................................................................9
2.3MYSQL.....................................................................................................................................10
2.4 XAMPP.................................................................................................................................10
2.5 NOTEPAD++...............................................................................................................................11
2.6 TAMPILAN HALAMAN LOGIN...............................................................................................12
2.7 TAMPILAN DEPARTEMEN KANDUNGAN PASIEN DAN DOKTER........................................................13
2.8 TAMPILAN DEPARTEMEN FRONT OFFICE...................................................................................14
2.9 TAMPILAN DEPARTEMEN UMUM.............................................................................................17
BAB III............................................................................................................................. 19
SCRIPT / CODING PROGRAM.......................................................................................19
3.1 SISTEM INFORMASI DI RISH HOSPITAL...................................................................................19
3.1.1 Departemen...............................................................................................................19
3.1.2 dokter.........................................................................................................................22
3.1.3 front_office.................................................................................................................27
3.1.4 index...........................................................................................................................33
3.1.5 konfig..........................................................................................................................35
3.1.6 login............................................................................................................................36
3.1.7 logout.........................................................................................................................37
3.1.8 apoteker.....................................................................................................................37
3.1.9 kasir............................................................................................................................39
3.1.10 perawat..................................................................................................................40
3.1.11 aksi_ubah_pasien..................................................................................................40

5
3.1.12 tampil_jadwal_dokter...........................................................................................41
3.1.13 tampil_pasien........................................................................................................41
3.1.14 aksi_hapus_resep..................................................................................................45
3.1.15 aksi_tambah_resep...............................................................................................46
3.1.16 aksi_ubah_pasien_dokter......................................................................................46
3.1.17 aksi_ubah_resep....................................................................................................46
3.1.18 cari_pasien.............................................................................................................46
3.1.19 cetak_resep............................................................................................................47
3.1.20 tampil_pasien_dokter............................................................................................49
3.1.21 tampil_resep..........................................................................................................53
3.1.22 aksi_hapus_pasien.................................................................................................59
3.1.23 aksi_hapus_pri.......................................................................................................60
3.1.24 aksi_hapus_prj.......................................................................................................60
3.1.25 aksi_lihat_tarif_ri..................................................................................................60
3.1.26 aksi_lihat_tarif_rj..................................................................................................61
3.1.27 aksi_tambah_pasien..............................................................................................61
3.1.28 aksi_tambah_pri....................................................................................................61
3.1.29 aksi_tambah_prj....................................................................................................62
3.1.30 aksi_ubah_pasien..................................................................................................62
3.1.31 aksi_ubah_pri........................................................................................................62
3.1.32 aksi_ubah_prj........................................................................................................62
3.1.33 cari_pasien.............................................................................................................63
3.1.34 tampil_pasien........................................................................................................63
3.1.35 tampil_pri..............................................................................................................67
3.1.36 tampil_prj..............................................................................................................77
3.1.37 tampil_ubah_pasien..............................................................................................85
3.1.38 tampil_ubah_pri....................................................................................................88
3.1.39 tampil_ubah_prj....................................................................................................99
BAB IV........................................................................................................................... 105
PENUTUP...................................................................................................................... 105
4.1 KESIMPULAN............................................................................................................................105
4.2 SARAN....................................................................................................................................106
BIODATA....................................................................................................................... 108
PARAMETER KRITERIA PENILAIAN...........................................................................111
AGENDA KEGIATAN HARIAN......................................................................................112
MINGGU 1...................................................................................................................... 112
AGENDA KEGIATAN HARIAN......................................................................................113
MINGGU 2...................................................................................................................... 113
AGENDA KEGIATAN HARIAN......................................................................................114
MINGGU 3...................................................................................................................... 114
AGENDA KEGIATAN HARIAN......................................................................................115
MINGGU 4...................................................................................................................... 115
AGENDA KEGIATAN HARIAN......................................................................................116

6
MINGGU 5...................................................................................................................... 116
AGENDA KEGIATAN HARIAN......................................................................................117
MINGGU 6...................................................................................................................... 117
AGENDA KEGIATAN HARIAN......................................................................................118
MINGGU 7...................................................................................................................... 118
AGENDA KEGIATAN HARIAN......................................................................................119
MINGGU 8...................................................................................................................... 119
AGENDA KEGIATAN HARIAN......................................................................................120
MINGGU 9..................................................................................................................... 120
AGENDA KEGIATAN HARIAN......................................................................................121
MINGGU 10................................................................................................................... 121
AGENDA KEGIATAN HARIAN......................................................................................122
MINGGU 11.................................................................................................................... 122
AGENDA KEGIATAN HARIAN......................................................................................123
MINGGU 12................................................................................................................... 123

7
8
BAB I
PENDAHULUAN

1.1 Latar Belakang Pelaksanaan KKI


Salah satu program studi yang dinilai dapat mengembangkan
wawasan, keterampilan, kecakapan, dan kreatifitas seseorang
mahasiswa untuk memasuki dunia kerja adalah dengan melaksanakan
Kuliah Kerja Industri. Dimana setiap mahasiswa yang mengikuti Kuliah
Kerja Industri dituntut harus mampu mengembangkan dirinya sendiri
untuk bersosialisasi dan memperaktekan secara langsung ilmu yang
sudah didapatkan dari bangku kuliah ke dunia kerja.

Secara garis besar seperti yang kita lihat bahwa pendidikan yang
dilakukan di perguruan tinggi masih terbatas pada pemberian praktek
dalam skala kecil dengan intensitas yang terbatas, agar dapat
memahami dan memecahkan setiap permasalahan yang muncul di
dunia kerja, maka mahasiswa tentunya perlu melakukan Observasi
atau Pelatihan Kerja secara langsung di instansi atau lembaga-
lembaga yang berkaitan dengan program Studi yang ditempuh
mahasiswa.

Kuliah Kerja Industri (KKI) Politeknik LP3I Jakarta Kampus Ciledug


Merupakan study rutin yang dilaksanakan setiap tahunnya bagi para
mahasiswa tingkat akhir di semester V, dengan banyaknya SKS
sebayak 4 SKS dan tentunya setiap mahasiswa diwajibkan untuk
melaksanakan serta membuat laporan Kuliah Kerja Industri melalui
observasi maupun pelatihan kerja Pelatihan Kerja Industri. Selain
pengalaman yang didapat sangat bermanfaat bagi mahasiswa. Sesuai
dengan tujuan Politeknik LP3I Jakarta, yang mempersiapkan tenaga
ahli dan terampil yang diharapkan dapat terjun langsung ke Lembaga
/Industri Kerja, dengan itu maka sangat perlunya untuk
melaksanakan Kuliah Kerja Industri.

Besar kemungkinan dengan mahasiswa dapat memahami


langsung struktur organisasi dalam sebuah manajemen,
profesionalitas kerja, kedisiplinan dan masih banyak hal lainnya.

2
Dengan banyaknya hal positif yang akan didapat maka penulis
berkesempatan untuk melakukan observasi Kuliah Kerja Industri pada
Politeknik Jakarta Kampus Ciledug.

Alasan penulis melaksanakan program Kuliah Kerja Industri di


Politeknik ini, tentunya penulis berharap mendapatkan ilmu secara
langsung mengenai Praktek Kerja yang sesungguhnya khususnya
dalam ilmu bidang Manajemen Informatika, sehingga penulis
mendapatkan banyak pengalaman berharga yang bisa diambil dari
lingkungan tempat Kuliah Kerja Industri pada Politeknik Jakarta
Kampus Ciledug.

1.2 Alasan Pemilihan Objek

Kenapa saya memilih objek ini adalah agar mempermudah para


karyawan RIS Hospital dalam me manage segala barang yang keluar dan
masuk gudang penyimpanan supplies.

1.3 Mekanisme Kinerja Sistem

Sistem komputer didefinisikan sebagai jaringan elektronik yang


terdiri dari sejumlah perangkat dengan fungsinya masing-masing.
Sebagaimana diketahui, pengolahan data menggunakan komputer
dikenal dengan istilah EDP. Pengolahan data itu sendiri merupakan
proses untuk mengolah input menjadi output yang berupa informasi.
Untuk digunakan mengolah data menjadi informasi, diperlukan adanya
sistem komputer.

1.4 Tujuan dan Manfaat KKI


1.4.1 Tujuan KKI
1. Memberikan pengalaman dan wawasan kepada mahasiswa
mengenai kehidupan di masyarakat maupun di dunia kerja.

3
2. Mencetak lulusan yang professional serta memiliki kemampuan dan
keterampilan yang sesuai dengan keterampilan dan tuntunan dunia
kerja.
3. Meningkatkan relevansi kerja sama antara Politeknik LP3I Jakarta
dengan instansi-instansi pemerintah maupun perusahaan swasta
dalam dunia industri.
4. Meningkatkan pengetahuan ilmu di bidang manajemen informatika
dalam penerapan pelatihan kerja di dalam dunia industri.
5. Meningkatkan pengetahuan ilmu di bidang manajemen informatika
dalam penerapan pelatihan kerja di dalam dunia industri.

1.4.2 Manfaat KKI


1. Kegiatan Kuliah Kerja Industri ini menjadi ini menjadi salah satu
media pembelajaran-pembelajaran untuk mengetahui kesesuaian
antara teori yang telah didapatkan penulis dibangku kuliah dengan
praktek di lapangan.
2. Terlepas dari itu semua tentunya penulis mendapatkan
pengetahuan dan pengembangan wawasan dalam melatih mental
secara komunikasi untuk berinteraksi untuk berinteraksi langsung di
dunia kerja.
3. Meyakinkan dan memantapkan pengetahuan yang diperoleh
mahasiswa dari program Kuliah Kerja Industri.
4. Meningkatkan dan mengembangkan keterampilan mahasiswa
dalam berfikir dan memecahkan suatu masalah.
5. Memudahkan mahasiswa dalam penguasaan dan pendalaman
serta mengaplikasikan materi yang sudah didapat dibangku kuliah.

1.5 Batasan Masalah

4
Batasan masalah adalah ruang lingkup masalah atau membatasi
ruang lingkup masalah yang terlalu luas / lebar sehingga penelitian
lebih bisa fokus untuk dilakukan. Hal ini dilakukan agar pembahasan
tidak terlalu luas kepada aspek-aspek yang jauh dari relevan sehingga
penelitian bisa lebih fokus untuk dilakukan. Dari sekian banyak
masalah tersebut dipilihlah satu atau dua masalah yang akan
dipermasalahkan, tentu yang akan diteliti (lazim disebut dengan
batasan masalah). Batasan masalah jadinya berati pemilihan satu atau
dua masalah dari beberapa masalah yang sudah teridentifikasi.

1.6 Metodologi Penulisan

1.6.1 Evaluasi system yang berjalan


Pada tahap ini, diperlukan kajian yang menyeluruh dan mendalam
pada kegiatan sistem pengolahan data maupun sistem informasi yang
sedang berjalan pada suatu perusahaan. Penulis juga perlu mengetahui
bentuk sistem informasi yang diinginkan oleh perusahaan.

1.6.2 Memahami sistem lama


Penulis perlu mengobservasi dokumen maupun sistem yang ada
pada perusahaan seperti alur peminjaman, alur dokumen peminjaman,
struktur organisasi, transaksi dan pemberian suku bunga. Melalui hal- hal
tersebut maka dapat dipahamisistem yang sedang berjalan.

1.7 Sistematika Penulisan

5
Berisi uraian rencana penulisan yang dimulai dari bab pendahuluan
hingga bab penutup :

BAB I : Pendahuluan
Pada bab ini berisikan pengertian dari
Aplication Project serta tujuan pengambilan
judul atau tema tersebut dan materi penunjang
dari pembuatan Aplication Project tersebut. (
Judulnya tentang portofolio Organisasi /
Perusahaan yang diriset )

BAB II : Rancang Bangun Sistem


Memuat tampilan system, mulai dari
sistem dijalankan sampai dengan sistem
selesai digunakan / ditutup, kemudian
bagaimana langkah-langkah mengerjakan
pada masing-masing tampilan sistem tersebut
bekerja ( Mirip dengan guidance book manual )

BAB III : Script / Coding Program


Memmuat script / coding dari program
yang dirancang dan dibuat secara terkonsep
dengan jelas.

BAB IV : Penutup
Penutup terdiri dari kesimpulan dan
saran. Kesimpulan merupakan jawaban ringkas
atas identifikasi masalah sedangkan saran
adalah solusi-solusi yang ditawarkan oleh

6
penulis. Bab ini cukup ditulis dalam 2 (dua)
halaman.

BAB II

7
Rancang Bangun Sistem

2.1 Sejarah Singkat


Dengan visi to serve the userved people atau melayani orang-orang
yang tidak terlayani memiliki tujuan untuk mengambil bagian bersama
pemerintah untuk mengentaskan kemiskinan dan meningkatkan
kesejahteraan rakyat melalui pelayanan kesehatatan yang terjangkau tapi
dengan mutu yang baik. Sejak berdirinya, sampai saat ini sudah berusia 8
tahun dan sampai saat ini kami sudah melayani masyarakat miskin /
kurang mampu sekitar 150,000 orang. Sebagian besar yang kami layani
adalah masyarakat prasejahtera non Kristen, sebagian besar berasal dari
kota, Tangerang selatan, kabupaten dan daerah sekitarnya.
Balai pengobatan Indonesia saat ini memiliki fasilitas dokter umum,
dokter gigi, pemeriksaan lab sederhana dan rontgen. Dan kami meiliki
sekitar 15 dokter umum dan 12 dokter gigi yang komitment melayani secara
rutin setiap hari secara bergilir. Dalam perjalanannya Pillar kesehatan
dibawah arahan Ir. Yonathan Wiryohadi sebagai ketua Dewan Pembina
Yayasan Transformasi bangsa dan Dr.Bambang Susanto sebagai pendiri,
saat ini BPIS terus melakukan inovasi dan bekerjasama dengan yayasan
dan lembaga swadaya masyarakat lainnya diantaranya adalah Badan
kesehatan Indonesia raya, dan telah membuka puskesmas swasta di
beberapa tempat lainnya, diantaranya Serang, Jawa Tengah, Jawa Timur,
Nusa Tenggara dan Medan, saat ini ada sekitar 20 klinik .
Oleh Karena Kasih dan kemurahan Tuhan YME BPIS terus bertumbuh dan
melakukan novasi untuk terus menjadi berkat dibidang kesehatan, dan
sejak 3 tahun yang lalu kami sedang mempersiapkan Rumah sakit swasta
tanpa Kelas yang pertama di Indonesia , suatu konsep Rumah sakit type
C yang tidak memiliki strata kelas, dengan biaya rawat setara kelas 3,
pada prakteknya RIS Hospital ini akan melayani khusus pasien bedah,
penyakit dalam, ibu dan anak. Rumah sakit ini rencananya akan di buka

8
pada bulan Mei 2014. Di buat untuk melayani kebutuhan masyarakat
kurang mampu untuk wilayah Tangerang Selatan dan sekitarnya .
Dalam kesempatan ini juga RIS, telah menandatangani perjanjian
kesepakatan program CSR ( corporate social Responsibility ), dengan
perusahaan –perusahaan BUMN dan swasta untuk membiayai program
Operasi GRATIS bagi pasien kurang mampu , menurut Ketua Program
CSR Rumah Indonesia sehat , Bpk Petrus Halim, kami menargetkan akan
dilakaukan sekitar 600 operasi gratis bagi penderita tumor, hernia,
Hipertyroid dan bibir sumbing sepanjang thn 2013-2014 dan Melalui Pesta
rakyat ini kami mencoba menggalang rasa perduli dari teman-teman yang
bergerak dikalanagan medis dan para pengusaha disekitar Tangerang
selatan dan sekitarnya untuk bersama-sama bergandengan tangan
meringankan beban masyarakat kurang mampu.

2.2 VISI dan MISI


VISI
RISH Hospital semakin unggul dengan teknologi digital kekinian didukung
kualitas pelayanan terbaik yang humanis untuk keselamatan pasien dan
kesehatan masyarakat.

MISI

 Meningkatkan kinerja dengan merespon kebutuhan masyarakat


akan layanan kesehatan kualitas terbaik.

 Meningkatkan pelayanan yang humanis dan excellent berfokus


pada customer dengan teknologi digital kekinian.

 Menyelenggarakan pelayanan kesehatan melebihi standar RS


bintang 5 berbasis keselamatan pasien.

9
 Meningkatkan kompetensi dan integritas mitra yang cerdas,
tangguh, visioner untuk mencapai kesejahteraan melalui ekonomi
berbagi.

2.3MySQL
MySQL adalah sebuah implementasi dari sistem manajemen
basisdata relasional (RDBMS) yang didistribusikan secara gratis dibawah
lisensi GPL (General Public License). Setiap pengguna dapat secara
bebas menggunakan MySQL, namun dengan batasan perangkat lunak
tersebut tidak boleh dijadikan produk turunan yang bersifat komersial.
MySQL sebenarnya merupakan turunan salah satu konsep utama dalam
basisdata yang telah ada sebelumnya yakni SQL (Structured Query
Language). SQL adalah sebuah konsep pengoperasian basisdata,
terutama untuk pemilihan atau seleksi dan pemasukan data, yang
memungkinkan pengoperasian data dikerjakan dengan mudah secara
otomatis. (Wikipedia)

2.4 XAMPP
XAMPP adalah sebuah tool yang menyediakan kumpulan perangkat
lunak ke dalam satu buah paket. Dengan tool XAMPP ini maka tidak perlu
lagi melakukan instalasi dan konfigurasi web server Apache, PHP dan
MySQL secara manual. XAMPP akan menginstalasi dan
mengkonfigurasikannya secara otomatis.
Terdapat beberapa versi dari XAMPP yang dapat digunakan dari
keluaran lama sampai paling baru. Didalam penggunaannya dapat
memilih versi yang dirasa paling stabil. (Wikipedia)

10
2.5 Notepad++

Notepad++ adalah sebuah penyunting teks dan penyunting kode


sumber yang berjalan di sistem operasiWindows. Notepad++
menggunakan komponen Scintilla untuk dapat menampilkan dan
menyuntingan teks dan berkas kode sumber berbagai bahasa
pemrograman.

Notepad++ didistribusikan sebagai perangkat lunak bebas. Proyek ini


dilayani oleh Sourceforge.net dengan telah diunduh lebih dari 27 juta kali
dan dua kali memenangkan penghargaan SourceForge Community
Choice Award for Best Developer Tool.

Didukung dalam hal ini adalah dimengerti dan diterjemahkan menjadi teks
oleh Notepad++. Misalnya pada C++, fungsi-fungsinya akan di masukan
kedalam daftar fungsi dan kata-katanya akan berubah warna sesuai
dengan makna kata tersebut di C++.

Berikut sejumlah bahasa pemrograman yang didukung oleh Notepad++


sejak versi 5.9.3:

2.5.1 ActionScript, Ada, ASP, Assembler, autoIt

2.5.2 Batch

2.5.3 C, C++, C#, Caml, Cmake, COBOL, CSS

2.5.4 D, Diff

2.5.5 Flash ActionScript, Fortran

2.5.6 Gui4CLI

2.5.7 Haskell, HTML

11
2.5.8 Berkas INI, InnoSetup

2.5.9 Java, Javascript, JSP

2.5.10 KiXtart

2.5.11 LISP, Lua

2.5.12 Makefile, Matlab, MS-DOS

2.5.13 NSIS

2.5.14 Objective-C

2.5.15 Pascal, Perl, PHP, Postscript, PowerShell, Properties file, Python

2.5.16 R, Resource file, Ruby

2.5.17 Shell, Scheme, Smalltalk, SQL

2.5.18 TCL, TeX

2.5.19 Pascal, Perl, PHP, Postscript, PowerShell, Properties file, Python

2.5.20 XML

2.5.21 YAML

2.6 Tampilan Halaman Login

12
1
2
3

Gambar 2.1

Keterangan : 1. Username bar : digunakan untuk menginput username


2. Password bar : digunakan untuk menginput password
3. Login button : digunakan untuk login kedalam halaman
departemen

2.7 Tampilan departemen kandungan pasien dan dokter

13
1 2
3 4

Gambar 2.2

1 2
3 4

Gambar 2.3
Keterangan : 1. Pasien bar : digunakan untuk menampilkan data pasien
2. Dokter bar : digunakan untuk menampilkan data dokter
3. Search bar : digunakan untuk mencari data

14
4. Logout button : Tombol untuk logout dari halaman
departemen

2.8 Tampilan departemen front office

2 3

1 4

Gambar 2.4

9
3
10
11 12

Gambar 2.5

15
3
2

1 4

5 6

Gambar 2.6

2 3

1 4

5 6

Gambar 2.7

Keterangan : 1.Show bar : Untuk menunjukan jumlah data yang


ditampilkan
2. Pasien Rawat Jalan : untuk menampilkan data pasien rawat jalan
3. Pasien Rawat Inap : untuk menampilkan data pasien rawat inap

16
4. Tambah data : untuk menambahkan data pasien
5. Update : untuk update data
6. Delete : untuk delete data
7. Bar nama pasien : untuk menginput nama pasien
8. Gender bar : untuk memilih jenis kelamin
9. Bar alamat : untuk input alamat
10. Bar nomor telepon : untuk input nomor telepon pasien
11. Reset button : untuk mereset semua record
12. Save button : untuk menyimpan record data

2.9 Tampilan departemen umum

2 3 5
1 4

Gambar 2.8

17
5 6

Gambar 2.9

Keterangan : 1. Pasien bar : digunakan untuk menampilkan data pasien


2. Dokter bar : digunakan untuk menampilkan data dokter
3. Search bar : digunakan untuk mencari data
4. Logout button : Tombol untuk logout dari halaman
departemen

5. Bar nama dokter : Untuk menampilkan nama-nama dokter


yang bertugas di departemen tersebut

6. Bar praktik dokter : Untuk menampilkan hari dan jam dokter


praktik di departemen tersebut

Bab III

18
SCRIPT / CODING PROGRAM
3.1 Sistem Informasi di RISH Hospital
3.1.1 Departemen

<?php

include 'konfig.php';

session_start();

if ($_SESSION['hak_akses'] == 'Departemen') {

?>

<html>

<head>

<title>Halaman Departemen</title>

<script type="text/javascript" src="js/jquery-


1.8.0.min.js"></script>

<script type="text/javascript"
src="js/jquery.dataTables.min.js"></script>

<script type="text/javascript"
src="js/bootstrap.min.js"></script>

<link rel="stylesheet" href="css/bootstrap.min.css">

<link rel="stylesheet" href="font-awesome-4.1.0/css/font-


awesome.min.css">

<link rel="stylesheet" href="css/jquery.dataTables.min.css">

19
<script type="text/javascript">

$(document).ready(function () {

$('#datatable').dataTable();

});

</script>

</head>

<body>

<nav class="navbar navbar-default navbar-static-top"


role="navigation" style="-webkit-box-shadow: 0px 0px 10px
#888888;">

<div class="navbar-header">

<a class="navbar-brand" href="#">Sistem Informasi


Rumah Sakit</a>

</div>

<p class="navbar-text">Departemen <?php echo


$_SESSION['grup']; ?></p>

<div>

<ul class="nav navbar-nav">

<li <?php if (isset($_GET['view'])) {

20
echo $_GET['view'] == 'tampil_pasien' || $_GET['view'] ==
'ubah_pasien' ? 'class="active"' : '';

} ?>><a href="?view=tampil_pasien">Pasien &nbsp;

<span class="label label-warning"


style="border-radius: 50px;">

<?php

$hitung_pasien = mysql_query("select * from


tbl_prj where departemen='" . $_SESSION['grup'] . "'");

echo mysql_num_rows($hitung_pasien);

?></span></a>

</li>

<li <?php if (isset($_GET['view'])) {

echo $_GET['view'] ==
'tampil_jadwal_dokter' ? 'class="active"' : '';

} ?>><a href="?
view=tampil_jadwal_dokter">Dokter &nbsp;

<span class="label label-info" style="border-


radius: 50px;">

<?php

$hitung_pasien = mysql_query("select * from


tbl_dokter where departemen='" . $_SESSION['grup'] . "'");

21
echo mysql_num_rows($hitung_pasien);

?></span></a>

</li>

</ul>

<p class="navbar-text navbar-right"><?php echo


$_SESSION['username']; ?> login sebagai <?php echo
$_SESSION['hak_akses']; ?> bagian <?php echo
$_SESSION['grup']; ?> | <a class="btn btn-default btn-xs"
href="logout.php"><i class="glyphicon glyphicon-off"></i>
Logout</a> &nbsp;</p>

</div>

</nav>

<div class="container">

<div class="col-lg-12">

<div class="panel panel-default">

<div class="panel-body">

<?php

if (isset($_GET['view'])) {

22
$view = $_GET['view'];

include 'departemen/' . $view . '.php';

} else {

$_GET['view'] = 'tampil_pasien';

?>

</div>

</div>

</div>

<footer align="center">

Created by <a href="http://dendicious.com">Indra


Christian</a>

</footer>

</body>

</html>

<?php

} else {

23
echo "<script>

alert('Forbidden access');

location.href='index.php';

</script>";

exit();

?>

3.1.2 dokter
<?php
include 'konfig.php';
session_start();
if ($_SESSION['hak_akses'] == 'Dokter') {
?>
<html>
<head>
<title>Halaman Departemen</title>
<script type="text/javascript" src="js/jquery-1.8.0.min.js"></script>
<script type="text/javascript"
src="js/jquery.dataTables.min.js"></script>
<script type="text/javascript" src="js/bootstrap.min.js"></script>
<link rel="stylesheet" href="css/bootstrap.min.css">
<link rel="stylesheet" href="font-awesome-4.1.0/css/font-
awesome.min.css">
<link rel="stylesheet" href="css/jquery.dataTables.min.css">

24
<script type="text/javascript">
$(document).ready(function () {
$('#datatable').dataTable();
});
</script>
<style type="text/css">
/* #searchid
{
width:500px;
border:solid 1px #000;
padding:10px;
font-size:14px;
}*/
#result
{
position:absolute;
width:300px;
padding:5px;
display:none;
margin-top:40px;
border-top:0px;
overflow:hidden;
border:1px #CCC solid;
background-color: white;
z-index: 10;
font-size: 14px;
border-radius: 2px;
box-shadow: 0 2px 4px rgba(0,0,0,0.2);

25
-webkit-box-shadow: 0 2px 4px rgba(0,0,0,0.2);
}
.show
{
padding:10px;
border-bottom:1px #999 dashed;
/* font-size:12px; */
height:50px;
}
.show:hover
{
background:#428bca;
color: #fff;
cursor:pointer;
}
</style>
</head>

<body>
<nav class="navbar navbar-default navbar-static-top"
role="navigation" style="-webkit-box-shadow: 0px 0px 10px #888888;">
<div class="navbar-header">
<a class="navbar-brand" href="#">Sistem Informasi Rumah
Sakit</a>
</div>
<p class="navbar-text"><label class="label label-info"
style="font-size: 14px;">Dokter <?php echo $_SESSION['grup']; ?
></label></p>
<div>

26
<ul class="nav navbar-nav">
<li <?php if (isset($_GET['view'])) {
echo $_GET['view'] == 'tampil_pasien_dokter' || $_GET['view'] ==
'ubah_pasien_dokter' ? 'class="active"' : '';
} ?>><a href="?view=tampil_pasien_dokter">Pasien &nbsp;
<span class="label label-warning" style="border-
radius: 50px;">
<?php
$hitung_pasien = mysql_query("select rj.no_rj from
tbl_prj rj left join tbl_dokter d on rj.id_dokter = d.id_user where
d.nama_dokter='" . $_SESSION['grup'] . "'");
echo mysql_num_rows($hitung_pasien);
?></span></a>
</li>
<li <?php if (isset($_GET['view'])) {
echo $_GET['view'] == 'tampil_resep' ?
'class="active"' : '';
} ?>><a href="?view=tampil_resep">Resep &nbsp;
<span class="label label-info" style="border-radius:
50px;">
<?php
$hitung_resep = mysql_query("select distinct
id_resep from tbl_resep where id_dokter=".$_SESSION['id_user']);
echo mysql_num_rows($hitung_resep);
?></span></a>
</li>

</ul>

<p class="navbar-text navbar-right"><?php echo


$_SESSION['username']; ?> login sebagai dokter <?php echo

27
$_SESSION['grup']; ?> | <a class="btn btn-default btn-xs"
href="logout.php"><i class="glyphicon glyphicon-off"></i> Logout</a>
&nbsp;</p>
</div>

</nav>
<div class="container">
<div class="col-sm-12">
<div class="panel panel-default">
<div class="panel-body">
<?php
if (isset($_GET['view'])) {
$view = $_GET['view'];
include 'dokter/' . $view . '.php';
} else {
$_GET['view'] = 'tampil_pasien_dokter';
}
?>
</div>
</div>
</div>
<footer align="center">
Created by <a href="http://dendicious.com">Indra
Christian</a>
</footer>

</body>

</html>

28
<?php
} else {
echo "<script>
alert('Forbidden access');
location.href='index.php';
</script>";
exit();
}
?>

3.1.3 front_office

<?php
include './konfig.php';
session_start();
if ($_SESSION['hak_akses'] == 'Front Office') {
?>
<html>
<head>
<title>Halaman Front Office</title>
<script type="text/javascript" src="js/jquery-1.8.0.min.js"></script>
<script type="text/javascript"
src="js/jquery.dataTables.min.js"></script>
<script type="text/javascript" src="js/bootstrap.min.js"></script>
<link rel="stylesheet" href="css/bootstrap.min.css">
<link rel="stylesheet" href="font-awesome-4.1.0/css/font-
awesome.min.css">
<link rel="stylesheet" href="css/jquery.dataTables.min.css">

29
<link rel="stylesheet" type="text/css" media="all" href="jsdatepick-
calendar/jsDatePick_ltr.min.css" />
<script type="text/javascript" src="jsdatepick-
calendar/jsDatePick.jquery.min.1.3.js"></script>
<style type="text/css">
/* #searchid
{
width:500px;
border:solid 1px #000;
padding:10px;
font-size:14px;
}*/
#result
{
position:absolute;
width:300px;
padding:5px;
display:none;
margin-top:40px;
border-top:0px;
overflow:hidden;
border:1px #CCC solid;
background-color: white;
z-index: 10;
font-size: 14px;
border-radius: 2px;
box-shadow: 0 2px 4px rgba(0,0,0,0.2);
-webkit-box-shadow: 0 2px 4px rgba(0,0,0,0.2);
}

30
.show
{
padding:10px;
border-bottom:1px #999 dashed;
/* font-size:12px; */
height:50px;
}
.show:hover
{
background:#428bca;
color: #fff;
cursor:pointer;
}
</style>
<script type="text/javascript">
$(document).ready(function () {
$('#datatable').dataTable();
});
</script>
</head>

<body>
<nav class="navbar navbar-default navbar-static-top"
role="navigation" style="-webkit-box-shadow: 0px 0px 10px #888888;">
<div class="navbar-header">
<a class="navbar-brand" href="#">Sistem Informasi Rumah
Sakit</a>
</div>
<div>

31
<ul class="nav navbar-nav">
<li <?php if (isset($_GET['view'])) {
echo $_GET['view'] == 'tampil_pasien' || $_GET['view'] ==
'tampil_ubah_pasien' ? 'class="active"' : '';
} ?>><a href="front-office.php?view=tampil_pasien">Pasien &nbsp;
<span class="label label-success" style="border-
radius: 50px;">
<?php
$hitung_pasien = mysql_query("select * from
tbl_pasien");
echo mysql_num_rows($hitung_pasien);
?></span></a>
</li>
<li <?php if (isset($_GET['view'])) {
echo $_GET['view'] == 'tampil_prj' ||
$_GET['view'] == 'tampil_ubah_prj' ? 'class="active"' : '';
} ?>><a href="front-office.php?
view=tampil_prj">Pasien Rawat Jalan &nbsp;
<span class="label label-info" style="border-radius:
50px;">
<?php
$hitung_pri = mysql_query("select * from tbl_prj");
echo mysql_num_rows($hitung_pri);
?>
<li <?php if (isset($_GET['view'])) {
echo $_GET['view'] == 'tampil_pri' ||
$_GET['view'] == 'tampil_ubah_pri' ? 'class="active"' : '';
} ?>><a href="front-office.php?
view=tampil_pri">Pasien Rawat Inap &nbsp;
<span class="label label-warning"
style="border-radius: 50px;">

32
<?php
$hitung_pri = mysql_query("select * from tbl_pri");
echo mysql_num_rows($hitung_pri);
?>
</span></a>
</li>
</ul>
<p class="navbar-text navbar-right"><?php echo
$_SESSION['username']; ?> login sebagai <?php echo
$_SESSION['hak_akses']; ?> | <a class="btn btn-default btn-xs"
href="logout.php"><i class="glyphicon glyphicon-off"></i> Logout</a>
&nbsp;</p>
</div>

</nav>
<div class="container">
<div class="col-lg-12">
<div class="panel panel-default">
<div class="panel-body">
<?php
if (isset($_GET['view'])) {
$view = $_GET['view'];
include 'front-office/' . $view . '.php';
} else {
header("location:front-office.php?
view=tampil_pasien");
}
?>
</div>

33
</div>
</div>

<footer align="center">
Didownload dari Sedot Code <a
href="http://sedotcode.blogspot.com/" title="Sedot Code, source code php
gratis">Sedot Code</a> || Created by <a
href="http://dendicious.com">Indra Christian</a>
</footer>
</body>

</html>
<?php
} else {
echo "<script>
alert('Forbidden access');
location.href='index.php';
</script>";
exit();
}
?>

3.1.4 index
<?php
include './konfig.php';
session_start();
if (isset($_SESSION['hak_akses']) == null) {
?>
<html>
<head>
<script type="text/javascript"
src="js/jquery.js"></script>

34
<script type="text/javascript"
src="js/bootstrap.min.js"></script>
<link rel="stylesheet" href="css/bootstrap.min.css">
<link rel="stylesheet" href="font-awesome-
4.1.0/css/font-awesome.min.css">
<style type="text/css">
body{
background-image: url(images/background.jpg);
}

</style>
<title>Login Sistem Informasi Rumah Sakit</title>
</head>
<body>
<div align="center">
<br>
<h1><label class="label label-info">Sistem
Informasi Rumah Sakit</label></h1>

<div align="center" style="width:320px;margin-


top:5%;">
<form name="login_form" method="post"
class="well well-lg" action="login.php" style="-webkit-box-
shadow: 0px 0px 20px #888888;">
<i class="fa fa-hospital-o fa-5x fa-inverse"
style="background-color: #76b4ff;padding: 20px 28px 20px
28px;border-radius: 50%;box-shadow: #ffffff -1px 2px
1px;"></i>
<br>
<br>
<?php
if(isset($_GET['error'])){
echo '<div class="alert alert-warning alert-
dismissible fade in" role="alert">
<button type="button" class="close" data-
dismiss="alert"><span aria-hidden="true">x</span><span
class="sr-only">Close</span></button>
Password atau username kurang tepat
</div>';
}
?>
<div class="input-group">
<span class="input-group-addon"><i
class="glyphicon glyphicon-user"></i></span>

35
<input name="username" id="username"
class="form-control" type="text" placeholder="Username"
autocomplete="off" autofocus="" />
</div>
<br/>
<div class="input-group">
<span class="input-group-addon"><i
class="fa fa-key"></i></span>
<input name="password" id="password"
class="form-control" type="password"
placeholder="Password" autocomplete="off" />
</div>
<br />
<input name="submit" type="submit"
value="Login" class="btn btn-primary btn-block">
</form>

</div>
</div>
<br>
<br>
<br>

<footer align="center">
<center>Created by <a
href="http://sarjanakomedi.com">Indra
Christian</a></center>
</footer>
</body>
</html>
<?php
} else {
if ($_SESSION['hak_akses'] == "Dokter") {
header("location:dokter.php");
} elseif ($_SESSION['hak_akses'] == "Front Office") {
header("location:front-office.php?view=tampil_pasien");
} elseif ($_SESSION['hak_akses'] == "Departemen") {
header("location:departemen.php?
view=tampil_pasien");
} elseif ($_SESSION['hak_akses'] == "Apoteker") {
header("location:apoteker.php");
} elseif ($_SESSION['hak_akses'] == "perawat") {
header("location:perawat.php");
} else {
echo 'user tidak ditemukan';

36
session_destroy();
}
}
?>

3.1.5 konfig
<?php
error_reporting(0);
$server = "localhost";
$user = "root";
$pass = "";
$dbname = "rumah_sakit";

$base_url = "http://localhost/sirusak/";

if (mysql_connect($server,$user,$pass)){
mysql_select_db($dbname) or die("database
not found");
}else{
echo ":(";
}

?>

3.1.6 login
<?php
session_start();
extract($_POST);
include './konfig.php';
$query = "select * from tbl_user where username = '$username' and
password = '$password'";
$result = mysql_query($query);
if (mysql_num_rows($result)) {
while ($row = mysql_fetch_array($result)) {
$_SESSION['username'] = $row['username'];

37
$_SESSION['id_user'] = $row['id_user'];
$_SESSION['hak_akses'] = $row['hak_akses'];
$_SESSION['grup'] = $row['grup'];

if ($row['hak_akses'] == "Dokter") {
header("location:dokter.php?view=tampil_pasien_dokter");
} elseif ($row['hak_akses'] == "Front Office") {
header("location:front-office.php?view=tampil_pasien");
} elseif ($row['hak_akses'] == "Departemen") {
header("location:departemen.php?view=tampil_pasien");
} else {
echo '<script>href.location</script>';
session_destroy();
}
}
}else{
echo "<script>
location.href='index.php?error=salah';
</script>";
}
?>
3.1.7 logout
<?php
session_start();
session_destroy();
header("location:index.php");

38
3.1.8 apoteker
<?php
include 'konfig.php';
session_start();
if ($_SESSION['hak_akses'] == 'Apoteker') {
?>
<html>
<head>
<title>Halaman Departemen</title>
<script type="text/javascript" src="js/jquery-
1.8.0.min.js"></script>
<script type="text/javascript"
src="js/jquery.dataTables.min.js"></script>
<script type="text/javascript"
src="js/bootstrap.min.js"></script>
<link rel="stylesheet" href="css/bootstrap.min.css">
<link rel="stylesheet" href="font-awesome-
4.1.0/css/font-awesome.min.css">
<link rel="stylesheet"
href="css/jquery.dataTables.min.css">
<script type="text/javascript">
$(document).ready(function() {
$('#datatable').dataTable();
});
</script>
</head>

<body>
<nav class="navbar navbar-default navbar-static-top"
role="navigation">
<div class="navbar-header">
<a class="navbar-brand" href="#">Sistem
Informasi Rumah Sakit</a>
</div>
<p class="navbar-text">Apoteker <?php echo
$_SESSION['grup']; ?></p>
<div>
<ul class="nav navbar-nav">
<li <?php
if(isset($_GET['view'])) { echo
$_GET['view']=='tampil_ambil_resep' ? 'class="active"':''; } ?
>><a href="?view=tampil_ambil_resep">Resep &nbsp;
<span class="label label-warning"
style="border-radius: 50px;">
<?php

39
$hitung1 = mysql_query("select
id_resep from tbl_resep");
echo mysql_num_rows($hitung1);
?></span></a>
</li>
<li <?php
if(isset($_GET['view'])) { echo
$_GET['view']=='tampil_obat' ? 'class="active"':''; } ?>><a
href="?view=tampil_obat">Obat &nbsp;
<span class="label label-info"
style="border-radius: 50px;">
<?php
$hitung2 = mysql_query("select
id_obat from tbl_obat");
echo mysql_num_rows($hitung2);
?></span></a>
</li>

</ul>

<p class="navbar-text navbar-right"><?php echo


$_SESSION['username']; ?> login sebagai apoteker | <a
class="btn btn-default btn-xs" href="logout.php"><i
class="glyphicon glyphicon-off"></i> Logout</a> &nbsp;</p>
</div>

</nav>
<div class="container">
<div class="col-lg-12">
<div class="panel panel-default">
<div class="panel-body">
<?php

if (isset($_GET['view'])) {
$view = $_GET['view'];
include 'apotek/'.$view . '.php';
} else {
$_GET['view'] = 'tampil_ambil_resep';
}
?>
</div>
</div>
</div>

</body>

40
</html>
<?php
} else {
echo "<script>
alert('Forbidden access');
location.href='index.php';
</script>";
exit();
}
?>
3.1.9 kasir
<html>
<head>
<title>Halaman Kasir</title>
</head>

<body>

<a href="kasir.php?view=bayar_rj">Bayar Rawat


Jalan</a> |
<a href="kasir.php?view=bayar_ri">Bayar Rawat
Inap</a> |
<a href="kasir.php?view=bayar_resep">Bayar
Resep</a> |
</body>

</html>
3.1.10 perawat
<html>
<head>
<title>Halaman Perawat</title>
</head>

<body>
<a href="perawat.php?view=daftar_pasien">Daftar Pasien
Perawatan</a> |
<a href="perawat.php?view=daftar_obat">Daftar Obat Pasien</a> |

41
<a href="perawat.php?view=tambah_obat">Tambah Obat</a>

</body>

</html>

3.1.11 aksi_ubah_pasien
<?php
include '../konfig.php';
extract($_POST);
$query = "update tbl_prj set id_dokter = '$nama_dokter'
where no_rj='$no_rj' ";
mysql_query($query);
header("location:../departemen.php?view=tampil_pasien");
3.1.12 tampil_jadwal_dokter
<table id="datatable" class="stripe">
<thead>
<th></th>
<th>Nama Dokter</th>
<th>Jadwal Praktik</th>
</thead>
<tbody>
<?php
$query = "SELECT * from tbl_dokter where departemen =
'" . $_SESSION['grup'] . "'";
$result = mysql_query($query);
if (mysql_num_rows($result)) {
//echo"ada isinya";
while ($row = mysql_fetch_array($result)) {
?>
<tr>
<td><img src="images/dokter/<?php echo
$row['id_user']; ?>.png" </td>
<td><h2><label class="label label-info"><?php
echo $row['nama_dokter']; ?></label></h2> </td>
<td><?php echo $row['jadwal_praktik']; ?> </td>

</tr>

42
<?php
}
} else {
echo"kosong";
}
?>
</tbody>
<tfoot>
<th></th>
<th>Nama Dokter</th>
<th>Jadwal Praktik</th>
</tfoot>
</table>
3.1.13 tampil_pasien
<table id="datatable" class="stripe">
<thead>
<th>No RJ</th>
<th>Nama Pasien</th>
<th>Keluhan</th>
<th>Dokter</th>
<th>Status</th>
<th>Aksi</th>
</thead>
<tbody>
<?php
$query = "SELECT rj.no_rj, p.nama_pasien, rj.keluhan,
d.nama_dokter, rj.diagnosa FROM tbl_prj rj left join
tbl_pasien p on rj.id_pasien=p.id_pasien left join tbl_dokter d
on d.id_user = rj.id_dokter where rj.departemen = '" .
$_SESSION['grup'] . "' order by rj.tanggal desc";
$result = mysql_query($query);
if (mysql_num_rows($result)) {
//echo"ada isinya";
while ($row = mysql_fetch_array($result)) {
?>
<tr>
<td class="no_rj"><?php echo $row['no_rj']; ?>
</td>
<td class="nama_pasien"><?php echo
$row['nama_pasien']; ?> </td>
<td class="keluhan"><?php echo $row['keluhan']; ?
> </td>
<td class="nama_dokter"><?php echo
$row['nama_dokter']; ?> </td>

43
<td><?php echo $row['diagnosa'] == null ? '<span
class="label label-danger">BELUM</span>' : '<span
class="label label-success">DIPERIKSA</span>'; ?> </td>
<td><?php echo '<button id="' . $row['no_rj'] . '"
class="btn btn-success btn-sm edit_data" data-
toggle="modal" data-target="#editModal">
<i class="glyphicon glyphicon-edit"></i> Pilih Dokter
</button>';
?></td>
</tr>
<?php
}
} else {
echo"kosong";
}
?>
</tbody>
<tfoot>
<th>No RJ</th>
<th>Nama Pasien</th>
<th>Keluhan</th>
<th>Dokter</th>
<th>Status</th>
<th>Aksi</th>
</tfoot>
</table>

<!---------------------------- tambah ------------------------->


<div class="modal fade" id="editModal" tabindex="-1"
role="dialog" aria-labelledby="myModalLabel" aria-
hidden="true">
<div class="modal-dialog">
<div class="modal-content">

<div class="modal-header">
<button type="button" class="close" data-
dismiss="modal" aria-hidden="true"> &times; </button>
<h4 class="modal-title" id="myModalLabel"> <i
class="glyphicon glyphicon-edit"></i> Ubah Dokter
Pemeriksa Pasien</h4>
</div>
<div class="modal-body">
<form name="ubah_pasien" id="ubah_pasien"
method="POST"
action="departemen/aksi_ubah_pasien.php">

44
<div class="input-group input-lg">
<span class="input-group-addon">
<i class="glyphicon glyphicon-check"></i>
</span>
<input type="text" id="no_rj" name="no_rj"
value="" class="form-control input-lg" readonly>
</div>

<div class="input-group input-lg">


<span class="input-group-addon">
<i class="glyphicon glyphicon-user"></i>
</span>
<input type="text" id="nama_pasien"
name="nama" placeholder="Nama Pasien" class="form-
control input-lg" readonly/>
</div>
<div class="input-group input-lg">
<span class="input-group-addon">
<i class="glyphicon glyphicon-question-
sign"></i>
</span>
<textarea name="keluhan"
placeholder="Keluhan" id="keluhan" class="form-control"
rows="5" readonly></textarea>
</div>
<div class="input-group input-lg">
<span class="input-group-addon">
<i class="fa fa-user-md"></i>
</span>
<select name="nama_dokter"
id="nama_dokter" class="form-control input-lg" required>
<option value=''>Pilih Dokter</option>
<?php
$query = "SELECT distinct id_user,
nama_dokter from tbl_dokter where departemen = '" .
$_SESSION['grup'] . "'";
$result = mysql_query($query);
if (mysql_num_rows($result)) {
while ($row =
mysql_fetch_array($result)) {
echo '<option value="' . $row['id_user']
. '">' . $row['nama_dokter'] . '</option>';
}
}

45
?>
</select>
</div>
<br>
<div align="center">
<button type="reset" class="btn btn-inverse
btn-lg"><i class="glyphicon glyphicon-refresh"></i> Reset
</button>
<button type="submit" class="btn btn-primary
btn-lg" id="submit"><i class="glyphicon glyphicon-floppy-
disk"></i> Simpan </button>
</div>
</form>

</div>

</div>
</div><!-- /.modal-content -->
</div><!-- /.modal -->
<!------------------------- edit -------------------->

<script type="text/javascript">
$(document).ready(function () {
$("button.edit_data").click(function () {
var myModal = $('#editModal');
// now get the values from the table
var no_rj = $(this).closest('tr').find('td.no_rj').html();
var nama_pasien = $
(this).closest('tr').find('td.nama_pasien').html();
var keluhan = $
(this).closest('tr').find('td.keluhan').html();
var nama_dokter = $
(this).closest('tr').find('td.nama_dokter').html();

document.getElementById('no_rj').value = no_rj;
document.getElementById('nama_pasien').value =
nama_pasien;
document.getElementById('keluhan').value =
keluhan;
document.getElementById('nama_dokter').value =
nama_dokter;

});
});
</script>

46
3.1.14 aksi_hapus_resep
<?php
include '../konfig.php';
$id = $_GET['id_resep'];
$query = "delete from tbl_resep where id_resep='$id' ";
mysql_query($query);
?>
<script type="text/javascript">
location.href = '../dokter.php?view=tampil_resep';
</script>
3.1.15 aksi_tambah_resep
<?php
session_start();
include '../konfig.php';
extract($_POST);
$cek_id_dokter = mysql_query("select id_user, nama_dokter
from tbl_dokter where nama_dokter = '".
$_SESSION['grup']."'");
$dokter = mysql_fetch_array($cek_id_dokter);

$query = "insert into tbl_resep values(null,'".


$dokter['id_user']."','$id_pasien','$nama_resep',
'$rincian_resep', null)";
mysql_query($query);
header("location:../dokter.php?view=tampil_resep");
3.1.16 aksi_ubah_pasien_dokter
<?php
include '../konfig.php';
extract($_POST);
$query = "update tbl_prj set diagnosa = '$diagnosa', tindakan
= '$tindakan' where no_rj='$no_rj' ";
mysql_query($query);
header("location:../dokter.php?view=tampil_pasien_dokter");
3.1.17 aksi_ubah_resep
<?php
include '../konfig.php';
extract($_POST);

47
$query = "update tbl_resep set nama_resep =
'$nama_resep', rincian_resep = '$rincian_resep' where
id_resep='$id_resep' ";
mysql_query($query);
header("location:../dokter.php?view=tampil_resep");
3.1.18 cari_pasien
<?php
include('../konfig.php');
if ($_POST) {
$q = $_POST['search'];
$sql_res = mysql_query("select id_pasien,nama_pasien,
alamat from tbl_pasien where id_pasien like '%$q%' or
nama_pasien like '%$q%' order by id_pasien LIMIT 5");
while ($row = mysql_fetch_array($sql_res)) {
$id_pasien = $row['id_pasien'];
$nama = $row['nama_pasien'];
$alamat = $row['alamat'];
$b_id_pasien = '<strong>' . $q . '</strong>';
$b_nama = '<strong>' . $q . '</strong>';
$final_id_pasien = str_ireplace($q, $b_id_pasien,
$id_pasien);
$final_nama = str_ireplace($q, $b_nama, $nama);
?>
<div class="show" align="left">
<span class="id"><?php echo $final_id_pasien; ?
></span>&nbsp;<br/>
<span class="nama"><?php echo $final_nama ?
></span>, <?php echo $alamat; ?><br/>
</div>
<?php
}
}
?>
3.1.19 cetak_resep
<?php
include('../tcpdf/tcpdf.php');
include('../konfig.php');

$pdf = new tcpdf();

$pdf->AddPage();

48
$query = "SELECT r.id_resep, p.nama_pasien,
r.nama_resep, r.rincian_resep, d.nama_dokter, r.tanggal
from tbl_resep r left join tbl_pasien p on r.id_pasien =
p.id_pasien left join tbl_dokter d on r.id_dokter = d.id_user
where r.id_resep = ".$_GET['id_resep'];
$result = mysql_query($query);
if (mysql_num_rows($result)) {
while ($row = mysql_fetch_array($result)) {

$html ='<html>
<head>
<link rel="stylesheet" href="../css/bootstrap.min.css">
</head>
<body>
<div align="center">
<h2>Rumah Sakit Tekom 49</h2>
<h3>Rumahnya Mahasiswa <i>"Sakit"</i></h3>
Jalan Kumbang No.14, Bogor<br>
<hr>
<h3>
<label class="label label-
info">&nbsp;&nbsp;&nbsp;Resep
Dokter&nbsp;&nbsp;&nbsp;</label>
</h3>
<h4>
<label class="label label-danger">'.
$row["nama_dokter"].'</label>
</h4><br><br>

<table border="0" width ="100%" >


<tr><td height="30px" width="100px" align="left"
valign="middle">Nama Pasien</td><td
width="30px">:</td><td align="left" valign="top">'.
$row["nama_pasien"].'</td></tr>
<tr><td height="30px" width="100px" align="left"
valign="middle">Resep</td><td width="30px">:</td><td
align="left" valign="top">'.$row["nama_resep"].'</td></tr>
<tr><td height="300px" width="100px" align="left"
valign="top">Rincian</td><td width="30px">:</td><td
valign="top" align="left">'.$row["rincian_resep"].'</td></tr>
</table>
<div align="right">Bogor, '.$row["tanggal"].'</div>
</div>
</body>
</html>';

49
}
} else {
$html = "kosong";
}

$pdf->writeHTML($html);

$pdf->Output();

?>
3.1.20 tampil_pasien_dokter
<div align="center">
<h1><label class="label label-warning">Kelola Pasien
Dokter</label></h1>
<br>
</div>
<table id="datatable" class="display stripe">
<thead>
<th>No RJ</th>
<th>Nama Pasien</th>
<th>Keluhan</th>
<th>Diagnosa</th>
<th>Tindakan</th>
<th>Aksi</th>
</thead>
<tbody>
<?php
$query = "SELECT rj.no_rj, p.nama_pasien, rj.keluhan,
rj.diagnosa, rj.tindakan FROM tbl_prj rj left join tbl_pasien p
on rj.id_pasien=p.id_pasien left join tbl_dokter d on d.id_user
= rj.id_dokter where d.nama_dokter = '" .
$_SESSION['grup'] . "' order by rj.tanggal desc";
$result = mysql_query($query);
if (mysql_num_rows($result)) {
while ($row = mysql_fetch_array($result)) {
?>
<tr>
<td class="no_rj"><?php echo $row['no_rj']; ?>
</td>
<td class="nama_pasien"><?php echo
$row['nama_pasien']; ?> </td>
<td class="keluhan"><?php echo $row['keluhan']; ?
> </td>

50
<td class="diagnosa"><?php echo
$row['diagnosa']; ?> </td>
<td class="tindakan"><?php echo
$row['tindakan']; ?> </td>
<td><?php echo '<button id="' . $row['no_rj'] . '"
class="btn btn-info btn-sm edit_data" data-toggle="modal"
data-target="#editModal">
<i class="glyphicon glyphicon-edit"></i> Tulis Diagnosa
</button>';
?></td>
</tr>
<?php
}
} else {
echo"kosong";
}
?>
</tbody>
<tfoot>
<th>No RJ</th>
<th>Nama Pasien</th>
<th>Keluhan</th>
<th>Diagnosa</th>
<th>Tindakan</th>
<th>Aksi</th>
</tfoot>
</table>

<!---------------------------- tambah ------------------------->


<div class="modal fade" id="editModal" tabindex="-1"
role="dialog" aria-labelledby="myModalLabel" aria-
hidden="true">
<div class="modal-dialog">
<div class="modal-content">

<div class="modal-header">
<button type="button" class="close" data-
dismiss="modal" aria-hidden="true"> &times; </button>
<h4 class="modal-title" id="myModalLabel"> <i
class="glyphicon glyphicon-edit"></i> Tulis Diagnosa
Pasien</h4>
</div>
<div class="modal-body">

51
<form name="ubah_pasien" id="ubah_pasien"
method="POST"
action="dokter/aksi_ubah_pasien_dokter.php">

<div class="input-group input-lg">


<span class="input-group-addon">
<i class="glyphicon glyphicon-check"></i>
</span>
<input type="text" id="no_rj" name="no_rj"
value="" class="form-control input-lg" readonly>
</div>

<div class="input-group input-lg">


<span class="input-group-addon">
<i class="glyphicon glyphicon-user"></i>
</span>
<input type="text" id="nama_pasien"
name="nama" placeholder="Nama Pasien" class="form-
control input-lg" readonly/>
</div>
<div class="input-group input-lg">
<span class="input-group-addon">
<i class="glyphicon glyphicon-question-
sign"></i>
</span>
<textarea name="keluhan" id="keluhan"
placeholder="Keluhan Pasien" class="form-control" rows="5"
readonly></textarea>
</div>
<div class="input-group input-lg">
<span class="input-group-addon">
<i class="glyphicon glyphicon-edit"></i>
</span>
<textarea name="diagnosa" id="diagnosa"
placeholder="Diagnosa Pasien" class="form-control"
rows="7"></textarea>

</div>
<div align="center">
Tindakan
<br>

<div class="btn-group" data-


toggle="buttons">
<label class="btn btn-info">

52
<input type="radio" name="tindakan"
value="Beri Resep" required>Beri Resep
</label>
<label class="btn btn-danger">
<input type="radio"
name="tindakan" value="Rawat Inap" required>Rawat Inap
</label>
<label class="btn btn-success">
<input type="radio"
name="tindakan" value="Rumah Sakit Rujukan"
required>Rumah Sakit Rujukan
</label>
</div>
</div>

<br>
<div align="center">
<button type="reset" class="btn btn-inverse
btn-lg"><i class="glyphicon glyphicon-refresh"></i> Reset
</button>
<button type="submit" class="btn btn-primary
btn-lg" id="submit"><i class="glyphicon glyphicon-floppy-
disk"></i> Simpan </button>
</div>
</form>

</div>

</div>
</div>
</div>
<!------------------------- edit -------------------->

<script type="text/javascript">
$(document).ready(function () {
$("button.edit_data").click(function () {
var myModal = $('#editModal');
var no_rj = $(this).closest('tr').find('td.no_rj').html();
var nama_pasien = $
(this).closest('tr').find('td.nama_pasien').html();
var keluhan = $
(this).closest('tr').find('td.keluhan').html();
var diagnosa = $
(this).closest('tr').find('td.diagnosa').html();

53
var tindakan = $
(this).closest('tr').find('td.tindakan').html();

document.getElementById('no_rj').value = no_rj;
document.getElementById('nama_pasien').value =
nama_pasien;
document.getElementById('keluhan').value =
keluhan;
document.getElementById('diagnosa').value =
diagnosa;
document.getElementById('tindakan').value =
tindakan;
});
});
</script>
3.1.21 tampil_resep
<div align="center">
<h1><label class="label label-info">Kelola
Resep</label></h1>
<br>
<button class="btn btn-primary btn-large" data-
toggle="modal" data-target="#tambahModal">
<i class="glyphicon glyphicon-plus-sign"></i> Tambah
Resep
</button>
</div>
<br>
<table id="datatable" class="display stripe">
<thead>
<th width="10%">ID Resep</th>
<th>Nama Pasien</th>
<th>Nama Resep</th>
<th width="30%">Rincian Resep</th>
<th>Aksi</th>
</thead>
<tbody>
<?php
$query = "SELECT r.id_resep, p.nama_pasien,
r.nama_resep, r.rincian_resep, d.nama_dokter from
tbl_resep r left join tbl_pasien p on r.id_pasien = p.id_pasien
left join tbl_dokter d on r.id_dokter = d.id_user where
d.nama_dokter = '" . $_SESSION['grup'] . "' group by
r.id_resep";
$result = mysql_query($query);

54
if (mysql_num_rows($result)) {
//echo"ada isinya";
while ($row = mysql_fetch_array($result)) {
?>
<tr>
<td class="id_resep"><?php echo $row['id_resep'];
?> </td>
<td class="nama_pasien"><?php echo
$row['nama_pasien']; ?> </td>
<td class="nama_resep"><?php echo
$row['nama_resep']; ?> </td>
<td class="rincian_resep"><?php echo
$row['rincian_resep']; ?> </td>
<td><?php echo '<button id="' . $row['id_resep'] . '"
class="btn btn-info btn-sm edit_data" data-toggle="modal"
data-target="#editModal">
<i class="glyphicon glyphicon-edit"></i> Ubah</button> <a
class="btn btn-danger btn-sm"
href="dokter/aksi_hapus_resep.php?id_resep=' .
$row['id_resep'] . '"><i class="glyphicon glyphicon-
trash"></i> Hapus </a>';
?></td>

</tr>
<?php
}
} else {
echo"kosong";
}
?>
</tbody>
<tfoot>
<th>ID Resep</th>
<th>Nama Pasien</th>
<th>Nama Resep</th>
<th>Rincian Resep</th>
<th>Aksi</th>
</tfoot>
</table>

<!---------------------------- tambah ------------------------->


<div class="modal fade" id="tambahModal" tabindex="-1"
role="dialog" aria-labelledby="myModalLabel" aria-
hidden="true">
<div class="modal-dialog">

55
<div class="modal-content">

<div class="modal-header">
<button type="button" class="close" data-
dismiss="modal" aria-hidden="true"> &times; </button>
<h4 class="modal-title" id="myModalLabel"> <i
class="glyphicon glyphicon-edit"></i> Tambah Resep</h4>
</div>
<div class="modal-body">
<form name="tambah_pasien"
id="tambah_pasien" method="POST"
action="dokter/aksi_tambah_resep.php">
<div class="input-group input-lg">
<span class="input-group-addon">
<i class="glyphicon glyphicon-user"></i>
</span>
<input type="hidden" value=""
name="id_pasien" id="id_pasien_hidden" />
<input type="text" value="" name="search"
class="search form-control input-lg" id="searchid"
placeholder="Cari pasien" required autofocus
autocomplete="off" />
<div id="result"></div>
</div>
<div class="input-group input-lg">
<span class="input-group-addon">
<i class="glyphicon glyphicon-
bookmark"></i>
</span>
<input type="text" id="nama_resep"
name="nama_resep" placeholder="Nama Resep"
class="form-control input-lg"/>
</div>
<div class="input-group input-lg">
<span class="input-group-addon">
<i class="fa fa-medkit"></i>
</span>
<textarea name="rincian_resep"
placeholder="Obat" class="form-control"
rows="5"></textarea>
</div>
<br>
<div align="center">

56
<button type="reset" class="btn btn-inverse
btn-lg"><i class="glyphicon glyphicon-refresh"></i> Reset
</button>
<button type="submit" class="btn btn-primary
btn-lg" id="submit"><i class="glyphicon glyphicon-floppy-
disk"></i> Simpan </button>
</div>
</form>

</div>

</div>
</div>
</div>

<!---------------------------- edit ------------------------->


<div class="modal fade" id="editModal" tabindex="-1"
role="dialog" aria-labelledby="myModalLabel" aria-
hidden="true">
<div class="modal-dialog">
<div class="modal-content">

<div class="modal-header">
<button type="button" class="close" data-
dismiss="modal" aria-hidden="true"> &times; </button>
<h4 class="modal-title" id="myModalLabel"> <i
class="glyphicon glyphicon-edit"></i> Ubah Resep</h4>
</div>
<div class="modal-body">
<form name="ubah_resep" id="ubah_resep"
method="POST" action="dokter/aksi_ubah_resep.php">
<div class="input-group input-lg">
<span class="input-group-addon">
<i class="glyphicon glyphicon-user"></i>
</span>
<input type="hidden" value=""
name="id_resep" id="id_resep_ubah" />
<input type="text" value="" name="search"
class="search form-control input-lg" id="nama_pasien_ubah"
placeholder="Cari pasien" required readonly=""
autocomplete="off" />
<div id="result"></div>
</div>
<div class="input-group input-lg">
<span class="input-group-addon">

57
<i class="glyphicon glyphicon-
bookmark"></i>
</span>
<input type="text" id="nama_resep_ubah"
name="nama_resep" placeholder="Nama Resep"
class="form-control input-lg"/>
</div>
<div class="input-group input-lg">
<span class="input-group-addon">
<i class="fa fa-medkit"></i>
</span>
<textarea name="rincian_resep"
id="rincian_resep_ubah" placeholder="Obat" class="form-
control" rows="5"></textarea>
</div>
<br>
<div align="center">
<button type="reset" class="btn btn-inverse
btn-lg"><i class="glyphicon glyphicon-refresh"></i> Reset
</button>
<button type="submit" class="btn btn-primary
btn-lg" id="submit"><i class="glyphicon glyphicon-floppy-
disk"></i> Simpan </button>
</div>
</form>

</div>

</div>
</div>
</div>

<!------------------------- cari pasien -------------------->


<script type="text/javascript">
$(function () {
$(".search").keyup(function ()
{
var searchid = $(this).val();
var dataString = 'search=' + searchid;
if (searchid != '')
{
$.ajax({
type: "POST",
url: "front-office/cari-pasien.php",
data: dataString,

58
cache: false,
success: function (html)
{
$("#result").html(html).show();
}
});
}
return false;
});

jQuery("#result").live("click", function (e) {


var $clicked = $(e.target);
var $id = $clicked.find('.id').html();
var $nama = $clicked.find('.nama').html();
var dec_id = $("<div/>").html($id).text();
var dec_nama = $("<div/>").html($nama).text();
$('#id_pasien_hidden').val(dec_id);
$('#searchid').val(dec_nama);
});
jQuery(document).live("click", function (e) {
var $clicked = $(e.target);
if (!$clicked.hasClass("search")) {
jQuery("#result").fadeOut();
}
});
$('#searchid').click(function () {
jQuery("#result").fadeIn();
});
});
</script>

<script type="text/javascript">
$(document).ready(function () {
$("button.edit_data").click(function () {
var myModal = $('#editModal');
var id_resep = $
(this).closest('tr').find('td.id_resep').html();
var nama_pasien = $
(this).closest('tr').find('td.nama_pasien').html();
var nama_resep = $
(this).closest('tr').find('td.nama_resep').html();
var rincian_resep = $
(this).closest('tr').find('td.rincian_resep').html();

59
document.getElementById('id_resep_ubah').value =
id_resep;
document.getElementById('nama_pasien_ubah').valu
e = nama_pasien;
document.getElementById('nama_resep_ubah').valu
e = nama_resep;
document.getElementById('rincian_resep_ubah').valu
e = rincian_resep;

});
});
</script>
3.1.22 aksi_hapus_pasien
<?php
include 'konfig.php';
$id_pasien = $_GET['id_pasien'];
$query = "delete from tbl_pasien where
id_pasien='$id_pasien'";
mysql_query($query);
header("location:front-office.php?view=tampil_pasien");

3.1.23 aksi_hapus_pri
<?php
include 'konfig.php';
$id = $_GET['no_ri'];
$query = "delete from tbl_pri where no_ri='$id' ";
mysql_query($query);
?>
<script type="text/javascript">
location.href = 'front-office.php?view=tampil_pri';
</script>
3.1.24 aksi_hapus_prj
<?php
include 'konfig.php';
$id = $_GET['no_rj'];
$query = "delete from tbl_prj where no_rj='$id' ";
mysql_query($query);
header("location:front-office.php?view=tampil_prj");
3.1.25 aksi_lihat_tarif_ri

60
<?php
$connection = mysqli_connect("localhost", "root", "",
"sirusak_tek");
$perawatan = mysqli_real_escape_string($connection,
$_GET['perawatan']);
$pelayanan = mysqli_real_escape_string($connection,
$_GET['pelayanan']);
$tipe_kamar = mysqli_real_escape_string($connection,
$_GET['tipe_kamar']);

mysqli_select_db($connection, "sirusak_tek");
$result = mysqli_query($connection, "SELECT * FROM
tbl_tarif_ri WHERE perawatan = '$perawatan' and pelayanan
= '$pelayanan' and tipe_kamar = '$tipe_kamar' ");

while($row = mysqli_fetch_array($result))
{
echo '<div>';
echo '<h3 id="id_tarif">'.$row['id_tarif_ri'].'</h3>';
echo '<h3 id="tarif">'.$row['tarif'].'</h3>';
echo '</div>';
}

mysqli_free_result($result);
mysqli_close($connection);

?>
3.1.26 aksi_lihat_tarif_rj
<?php
$connection = mysqli_connect("localhost", "root", "",
"sirusak_tek");

$selectvalue = mysqli_real_escape_string($connection,
$_GET['departemen']);

mysqli_select_db($connection, "sirusak_tek");
$result = mysqli_query($connection, "SELECT departemen,
tarif FROM tbl_tarif_rj WHERE departemen =
'$selectvalue'");

while($row = mysqli_fetch_array($result))
{
echo $row['tarif'];
}

61
mysqli_free_result($result);
mysqli_close($connection);

?>

3.1.27 aksi_tambah_pasien
<?php
include '../konfig.php';
extract($_POST);
$query = "insert into tbl_pasien values(null,'$nama','$alamat',
'$jenis_kelamin', '$no_telepon') ";
mysql_query($query);
3.1.28 aksi_tambah_pri
<?php
include '../konfig.php';
extract($_POST);
$query = "insert into tbl_pri values(null,'$id_pasien',
'$id_ruang', '$tanggal_checkin', '$tanggal_checkout',
'$hari_menginap', '$diagnosa', '$biaya', '$bayar')";
mysql_query($query);
echo json_encode(array('success'=>'true'));
3.1.29 aksi_tambah_prj
<?php
include '../konfig.php';
extract($_POST);
$query = "insert into tbl_prj
values(null,'$id_dokter','$id_pasien', '$departemen',
curtime(), '$keluhan', null, '$biaya', '$bayar', null)";
mysql_query($query);
return true;
3.1.30 aksi_ubah_pasien
<?php
include 'konfig.php';
extract($_POST);
$query = "update tbl_pasien set nama_pasien='$nama',
alamat='$alamat', jenis_kelamin = '$jenis_kelamin',
no_telepon = '$no_telepon' where id_pasien='$id_pasien' ";
mysql_query($query);
header("location:../front-office.php?view=tampil_pasien");

62
3.1.31 aksi_ubah_pri
<?php
include '../konfig.php';
extract($_POST);
$query = "update tbl_pri set id_pasien='$id_pasien', id_ruang
= '$id_ruang', tanggal_checkin = '$tanggal_checkin',
tanggal_checkout = '$tanggal_checkout', hari_menginap =
'$hari_menginap', diagnosa = '$diagnosa', biaya = '$biaya',
bayar = '$bayar' where no_ri='$no_ri' ";
mysql_query($query);
header("location:../front-office.php?view=tampil_pri");
3.1.32 aksi_ubah_prj
<?php
include 'konfig.php';
extract($_POST);
$query = "update tbl_prj set id_pasien='$id_pasien',
departemen = '$departemen', tanggal = curtime(), keluhan =
'$keluhan', biaya = '$biaya', bayar = '$bayar' where
no_rj='$no_rj' ";
mysql_query($query);
header("location:../front-office.php?view=tampil_prj");
3.1.33 cari_pasien
<?php
include 'konfig.php';
extract($_POST);
$query = "update tbl_prj set id_pasien='$id_pasien',
departemen = '$departemen', tanggal = curtime(), keluhan =
'$keluhan', biaya = '$biaya', bayar = '$bayar' where
no_rj='$no_rj' ";
mysql_query($query);
header("location:../front-office.php?view=tampil_prj");

3.1.34 tampil_pasien
<div align="center">
<h1><label class="label label-success">Data Pasien
Terdaftar</label></h1>
<br>
<button class="btn btn-primary btn-large" data-
toggle="modal" data-target="#tambahModal">

63
<i class="glyphicon glyphicon-plus-sign"></i> Tambah
Data Pasien
</button>
</div>
<br>
<table id="datatable" class="display stripe">
<thead>
<th>No</th>
<th>ID Pasien</th>
<th>Nama Pasien</th>
<th>Jenis Kelamin</th>
<th>Alamat</th>
<th>Telepon</th>
<th>Aksi</th>
</thead>
<tbody>
<?php
$query = "SELECT * FROM tbl_pasien order by id_pasien
desc";
$result = mysql_query($query);
if (mysql_num_rows($result)) {
//echo"ada isinya";
$no = 1;
while ($row = mysql_fetch_array($result)) {
?>
<tr>
<td><?php echo $no; ?> </td>
<td><?php echo $row['id_pasien']; ?> </td>
<td><?php echo $row['nama_pasien']; ?> </td>
<td><?php echo $row['jenis_kelamin']; ?> </td>
<td><?php echo $row['alamat']; ?> </td>
<td><?php echo $row['no_telepon']; ?> </td>
<td><?php echo "<a class='btn btn-info btn-sm'
href='front-office.php?
view=tampil_ubah_pasien&id_pasien=" . $row['id_pasien'] .
"'><i class='glyphicon glyphicon-edit'></i></a> |
<a class='btn btn-danger btn-sm' href='front-
office.php?view=aksi_hapus_pasien&id_pasien=" .
$row['id_pasien'] . "' onclick='return confirm(&quot;Apakah
anda yakin akan menghapus data pasien tersebut?
&quot;)'><i class='glyphicon glyphicon-trash'></i></a>";
?></td>
</tr>
<?php
$no ++;

64
}
} else {
echo"kosong";
}
?>
</tbody>
<tfoot><th>No</th>
<th>ID Pasien</th>
<th>Nama Pasien</th>
<th>Jenis Kelamin</th>
<th>Alamat</th>
<th>Telepon</th>
<th>Aksi</th></tfoot>
</table>

<!---------------------------- tambah ------------------------->


<div class="modal fade" id="tambahModal" tabindex="-1"
role="dialog" aria-labelledby="myModalLabel" aria-
hidden="true">
<div class="modal-dialog">
<div class="modal-content">

<div class="modal-header">
<button type="button" class="close" data-
dismiss="modal" aria-hidden="true"> &times; </button>
<h4 class="modal-title" id="myModalLabel"> <i
class="glyphicon glyphicon-edit"></i> Biodata Pasien
Baru</h4>
</div>
<div class="modal-body">
<form name="tambah_pasien"
id="tambah_pasien" method="POST">

<div class="input-group input-lg">


<span class="input-group-addon">
<i class="glyphicon glyphicon-user"></i>
</span>
<input type="text" name="nama"
placeholder="Nama Pasien" class="form-control input-lg"
required autofocus />
</div>
<div class="input-group input-lg ">

<span class="input-group-addon">

65
<div class="btn-group" data-
toggle="buttons">
<label class="btn btn-danger">
<input type="radio" id="laki_laki"
name="jenis_kelamin" value="L" required><h4>Laki-
Laki</h4>
</label>
<label class="btn btn-info">
<input type="radio" id="perempuan"
name="jenis_kelamin" value="P"
required><h4>Perempuan</h4>
</label>
</div>

</span>

</div>
<div class="input-group input-lg">
<span class="input-group-addon">
<i class="glyphicon glyphicon-home"></i>
</span>
<input type="text" name="alamat" value=""
placeholder="Alamat" class="form-control input-lg"
required />
</div>
<div class="input-group input-lg">
<span class="input-group-addon">
<i class="glyphicon glyphicon-phone"></i>
</span>
<input type="text" name="no_telepon"
value="" placeholder="Nomor Telepon" class="form-control
input-lg" required />
</div>

</form>

</div>
<div class="modal-footer">
<button type="reset" class="btn btn-inverse"><i
class="glyphicon glyphicon-refresh"></i> Reset </button>
<button type="submit" class="btn btn-primary"
id="submit"><i class="glyphicon glyphicon-floppy-disk"></i>
Simpan </button>

</div>

66
</div>
</div><!-- /.modal-content -->
</div><!-- /.modal -->
<!------------------------- edit -------------------->

<script type="text/javascript">
$(document).ready(function () {
$("button#submit").click(function () {
$.ajax({
type: "POST",
url: "front-office/aksi_tambah_pasien.php",
data: $('form#tambah_pasien').serialize(),
success: function (msg) {
$("#tambahModal").modal('hide')
location.href = 'front-office.php?
view=tampil_pasien';
;
},
error: function () {
alert("Gagal menambah pasien baru");
}
});
});
});
</script>
3.1.35 tampil_pri
<div align="center">
<h1><label class="label label-warning">Data Pasien
Rawat Inap</label></h1>
<br>
<button class="btn btn-primary btn-large" data-
toggle="modal" data-target="#tambahModal">
<i class="glyphicon glyphicon-plus-sign"></i> Tambah
Pasien Rawat Inap
</button>
</div>
<br>
<table id="datatable" class="display stripe">
<thead>
<th>No</th>
<th>Pasien</th>
<th>Kamar</th>
<th>Check in</th>

67
<th>Check out</th>
<th>Pembayaran</th>
<th>Aksi</th>
</thead>
<?php
$queryselect = "SELECT * FROM tbl_pri, tbl_pasien where
tbl_pri.id_pasien = tbl_pasien.id_pasien order by
tbl_pri.no_ri desc";
$resultselect = mysql_query($queryselect);
if (mysql_num_rows($resultselect)) {
//echo "ada isinya";
$no = 1;
while ($row = mysql_fetch_array($resultselect)) {
?>
<tr>
<td><?php echo $no; ?> </td>
<td><?php echo $row['nama_pasien']; ?> </td>
<td><?php echo $row['id_ruang']; ?> </td>
<td><?php echo $row['tanggal_checkin']; ?> </td>
<td><?php echo $row['tanggal_checkout']; ?> </td>
<td><?php
if ($row['bayar'] >= $row['biaya']) {
echo "<span class='label label-
success'>SELESAI</span>";
} else {
echo "<span class='label label-
danger'>BELUM</span>";
};
?> </td>
<td><?php echo "<a class='btn btn-info btn-sm'
href='front-office.php?view=tampil_ubah_pri&no_ri=" .
$row['no_ri'] . "'><i class='glyphicon glyphicon-edit'></i></a>
|
<a class='btn btn-danger btn-sm' href='front-
office.php?view=aksi_hapus_pri&no_ri=" . $row['no_ri'] . "'
onclick='return confirm(&quot;Apakah anda yakin akan
menghapus data pasien rawat inap tersebut?&quot;)'><i
class='glyphicon glyphicon-trash'></i></a>";
?></td>

</tr>
<?php
$no ++;
}
} else {

68
echo"kosong";
}
?>
<tfoot>
<th>No</th>
<th>Pasien</th>
<th>Kamar</th>
<th>Check in</th>
<th>Check out</th>
<th>Pembayaran</th>
<th>Aksi</th>
</tfoot>
</table>
<!---------------------------- tambah ------------------------->
<div class="modal fade" id="tambahModal" tabindex="-1"
role="dialog" aria-labelledby="myModalLabel" aria-
hidden="true">
<div class="modal-dialog" style="width: 700px">
<div class="modal-content">

<div class="modal-header">
<button type="button" class="close" data-
dismiss="modal" aria-hidden="true"> &times; </button>
<h4 class="modal-title" id="myModalLabel"> <i
class="glyphicon glyphicon-edit"></i> Tambah Pasien Rawat
Inap</h4>
</div>
<div class="modal-body">
<form name="tambah_pri" id="tambah_pri"
method="POST">
<div class="input-group input-lg">
<span class="input-group-addon">
<i class="glyphicon glyphicon-user"></i>
</span>
<input type="hidden" value=""
name="id_pasien" id="id_pasien_hidden" />
<input type="text" value="" name="search"
class="search form-control input-lg" id="searchid"
placeholder="Masukan ID / Nama Pasien" required
autofocus autocomplete="off" />
<div id="result"></div>
</div>

<div class="input-group input-lg "


align="center">

69
Jenis Perawatan<br>
<div id="perawatan" class="btn-group" data-
toggle="buttons">
<label class="btn btn-info">
<input type="radio" id="perawatan1"
name="perawatan" value="Rawat Inap per hari"> Rawat
Inap per hari
</label>
<label class="btn btn-info">
<input type="radio" id="perawatan2"
name="perawatan" value="Ruang ICU"> Ruang ICU
</label>
<label class="btn btn-info">
<input type="radio" id="perawatan3"
name="perawatan" value="Perinatologi"> Perinatologi
</label>
</div>
<br>Jenis Pelayanan<br>
<div class="btn-group" data-
toggle="buttons">

<label class="btn btn-info">


<input type="radio" id="pelayanan1"
name="pelayanan" value="Dokter Spesials dan Umum">
Dokter Spesials dan Umum
</label>
<label class="btn btn-info">
<input type="radio" id="pelayanan2"
name="pelayanan" value="Dokter Umum"> Dokter Umum
</label>
<label class="btn btn-info">
<input type="radio" id="pelayanan3"
name="pelayanan" value="Instalasi Anestesi"> Instalasi
Anestesi
</label>
<label class="btn btn-info">
<input type="radio" id="pelayanan4"
name="pelayanan" value="Gizi Rawat Inap"> Gizi Rawat
Inap
</label>
</div>
<br>Fasilitas<br>
<div class="btn-group" data-
toggle="buttons">
<label class="btn btn-info">

70
<input type="radio" id="tipe_kamar1"
name="tipe_kamar" value="Kelas VIP"> Kelas VIP
</label>
<label class="btn btn-info">
<input type="radio" id="tipe_kamar2"
name="tipe_kamar" value="Kelas I"> Kelas I
</label>
<label class="btn btn-info">
<input type="radio" id="tipe_kamar3"
name="tipe_kamar" value="Kelas II"> Kelas II
</label>
<label class="btn btn-info">
<input type="radio" id="tipe_kamar4"
name="tipe_kamar" value="Kelas III"> Kelas III
</label>
</div>
</div>
<div class="input-group input-lg">
<span class="input-group-addon">
<i class="glyphicon glyphicon-
calendar"></i>
</span>
<input type="date" id="tanggal_checkin"
name="tanggal_checkin" placeholder="Tanggal Check In"
class="form-control input-lg" required style="width: 50%;" />
<input type="date" id="tanggal_checkout"
name="tanggal_checkout" placeholder="Tanggal Check Out"
class="form-control input-lg" required style="width: 50%;"/>
<span class="input-group-addon">
<i class="glyphicon glyphicon-
calendar"></i>
</span>
</div>

<div class="input-group input-lg">


<span class="input-group-addon">
<i class="glyphicon glyphicon-check"></i>
</span>
<textarea name="diagnosa"
placeholder="Diagnosa" class="form-control" rows="5"
required></textarea>
</div>
<div align="center">

71
<button type="button" id="btn_cek_tarif"
class="btn btn-success"><i class="glyphicon glyphicon-eye-
open"></i> &nbsp; Cari Ruangan</button>
</div>
<div class="input-group input-lg" align="center">

<span class="input-group-
addon">Ruang</span>
<input type="text" value="" name="id_ruang"
id="id_ruang" class="form-control input-lg" readonly=""
required="" style="width: 50%;text-align:center;font-size: 30;"
/>
<input type="text" value=""
name="hari_menginap" id="hari_menginap" class="form-
control input-lg" readonly="" required="" style="width:
50%;text-align:center;font-size: 30;"/>
<span class="input-group-
addon">hari</span>
</div>
<div class="input-group input-lg">
<span class="input-group-addon">Rp</span>
<input type="text" id="biaya" name="biaya"
placeholder="Biaya" class="form-control input-lg" value=""
readonly required style="font-size: 25px;" />
<span class="input-group-addon">,-</span>
</div>
<div class="input-group input-lg">
<span class="input-group-addon">Rp</span>
<input type="text" name="bayar"
placeholder="Bayar" class="form-control input-lg" value=""
required style="font-size: 25px;" />
<span class="input-group-addon">,-</span>
</div>
<div align="center">
<button type="reset" class="btn btn-inverse
btn-lg"><i class="glyphicon glyphicon-refresh"></i> Reset
</button>
<button type="submit" class="btn btn-primary
btn-lg" id="submit"><i class="glyphicon glyphicon-floppy-
disk"></i> Simpan </button>
</div>
</form>

</div>
</div>

72
</div>
</div>
<script type="text/javascript">
window.onload = function () {
new JsDatePick({
useMode: 2,
target: "tanggal_checkin",
dateFormat: "%Y-%m-%d",
yearsRange: [2000, 2025]
});
new JsDatePick({
useMode: 2,
target: "tanggal_checkout",
dateFormat: "%Y-%m-%d",
yearsRange: [2000, 2025]
});
};
</script>
<!------------------------- submit form dari modal
-------------------->
<script type="text/javascript">
$(document).ready(function () {
$("button#submit").click(function () {
$.ajax({
type: "POST",
url: "front-office/aksi_tambah_pri.php",
data: $('form#tambah_pri').serialize(),
success: function (msg) {
if (msg.success == true) {
$("#tambahModal").modal('hide');
location.href = 'front-office.php?
view=tampil_pri';
}else{
alert("Gagal menambah pasien rawat inap
baru");
}
}
});
});
});
</script>

<!------------------------- cari pasien -------------------->


<script type="text/javascript">
$(function () {
$(".search").keyup(function ()

73
{
var searchid = $(this).val();
var dataString = 'search=' + searchid;
if (searchid != '')
{
$.ajax({
type: "POST",
url: "front-office/cari-pasien.php",
data: dataString,
cache: false,
success: function (html)
{
$("#result").html(html).show();
}
});
}
return false;
});

jQuery("#result").live("click", function (e) {


var $clicked = $(e.target);
var $id = $clicked.find('.id').html();
var $nama = $clicked.find('.nama').html();
var dec_id = $("<div/>").html($id).text();
var dec_nama = $("<div/>").html($nama).text();
$('#id_pasien_hidden').val(dec_id);
$('#searchid').val(dec_nama);
});
jQuery(document).live("click", function (e) {
var $clicked = $(e.target);
if (!$clicked.hasClass("search")) {
jQuery("#result").fadeOut();
}
});
$('#searchid').click(function () {
jQuery("#result").fadeIn();
});
});
</script>

<!------------------------- lihat tarif -------------------->


<script type="text/javascript" language="javascript">
$(document).ready(function () {
$("#btn_cek_tarif").click(function () {
if
(document.getElementById("perawatan1").checked) {

74
var perawatan =
document.getElementById("perawatan1").value;
} else if
(document.getElementById("perawatan2").checked) {
var perawatan =
document.getElementById("perawatan2").value;
} else if
(document.getElementById("perawatan3").checked) {
var perawatan =
document.getElementById("perawatan3").value;
}

if (document.getElementById("pelayanan1").checked)
{
var pelayanan =
document.getElementById("pelayanan1").value;
} else if
(document.getElementById("pelayanan2").checked) {
var pelayanan =
document.getElementById("pelayanan2").value;
} else if
(document.getElementById("pelayanan3").checked) {
var pelayanan =
document.getElementById("pelayanan3").value;
} else if
(document.getElementById("pelayanan4").checked) {
var pelayanan =
document.getElementById("pelayanan4").value;
}

if
(document.getElementById("tipe_kamar1").checked) {
var tipe_kamar =
document.getElementById("tipe_kamar1").value;
} else if
(document.getElementById("tipe_kamar2").checked) {
var tipe_kamar =
document.getElementById("tipe_kamar2").value;
} else if
(document.getElementById("tipe_kamar3").checked) {
var tipe_kamar =
document.getElementById("tipe_kamar3").value;
} else if
(document.getElementById("tipe_kamar4").checked) {

75
var tipe_kamar =
document.getElementById("tipe_kamar4").value;
}

$.ajax({
url: 'front-office/aksi_lihat_tarif_ri.php?pelayanan='
+ pelayanan +
'&perawatan=' + perawatan + '&tipe_kamar='
+ tipe_kamar,
success: function (respon) {
var id = $(respon).find('#id_tarif').text();
var tarif = $(respon).find('#tarif').text();

function parseDate(str) {
var mdy = str.split('-')
return new Date(mdy[0], mdy[1] - 1, mdy[2]);
}

function daydiff(first, second) {


return (second - first) / (1000 * 60 * 60 * 24);
}

var hari_menginap = daydiff(parseDate($


('#tanggal_checkin').val()), parseDate($
('#tanggal_checkout').val()));
document.getElementById("id_ruang").value =
id;

document.getElementById("hari_menginap").value =
hari_menginap;

var biaya = tarif * hari_menginap;


document.getElementById("biaya").value =
biaya;

}
});
});
});

</script>

3.1.36 tampil_prj

76
<div align="center">
<h1><label class="label label-info">Data Pasien Rawat
Jalan</label></h1>
<br>
<button class="btn btn-primary btn-large" data-toggle="modal" data-
target="#tambahModal">
<i class="glyphicon glyphicon-plus-sign"></i> Tambah Pasien Rawat
Jalan
</button>
</div>
<br>
<table id="datatable" class="display stripe">
<thead>
<th>No</th>
<th>Pasien</th>
<th>Departemen</th>
<th>Tanggal</th>
<th>Pembayaran</th>
<th>Aksi</th>
</thead>
<?php
$queryselect = "SELECT * FROM tbl_prj, tbl_pasien where
tbl_prj.id_pasien = tbl_pasien.id_pasien order by
tbl_prj.no_rj desc";
$resultselect = mysql_query($queryselect);
if (mysql_num_rows($resultselect)) {
//echo"ada isinya";
$no = 1;
while ($row = mysql_fetch_array($resultselect)) {

77
?>
<tr>
<td><?php echo $no; ?> </td>
<td><?php echo $row['nama_pasien']; ?> </td>
<td><?php echo $row['departemen']; ?> </td>
<td><?php echo $row['tanggal']; ?> </td>
<td><?php
if ($row['bayar'] >= $row['biaya']) {
echo "<span class='label label-success'>SELESAI</span>";
} else {
echo "<span class='label label-danger'>BELUM</span>";
};
?> </td>
<td><?php echo "<a class='btn btn-info btn-sm' href='front-
office.php?view=tampil_ubah_prj&no_rj=" . $row['no_rj'] . "'><i
class='glyphicon glyphicon-edit'></i></a> |
<a class='btn btn-danger btn-sm' href='front-office.php?
view=aksi_hapus_prj&no_rj=" . $row['no_rj'] . "' onclick='return
confirm(&quot;Apakah anda yakin akan menghapus data pasien rawat
jalan tersebut?&quot;)'><i class='glyphicon glyphicon-trash'></i></a>";
?></td>

</tr>
<?php
$no ++;
}
} else {
echo"kosong";
}
?>

78
<tfoot>
<th>No</th>
<th>Pasien</th>
<th>Departemen</th>
<th>Tanggal</th>
<th>Pembayaran</th>
<th>Aksi</th>
</tfoot>
</table>

<!---------------------------- tambah ------------------------->


<div class="modal fade" id="tambahModal" tabindex="-1" role="dialog"
aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">

<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-
hidden="true"> &times; </button>
<h4 class="modal-title" id="myModalLabel"> <i class="glyphicon
glyphicon-edit"></i> Tambah Pasien Rawat Jalan</h4>
</div>
<div class="modal-body">
<form name="tambah_prj" id="tambah_prj" method="POST">

<div class="input-group input-lg">


<span class="input-group-addon">
<i class="glyphicon glyphicon-user"></i>

79
</span>
<input type="hidden" value="" name="id_pasien"
id="id_pasien_hidden" />
<input type="text" value="" name="search" class="search
form-control input-lg" id="searchid" autocomplete="off"
placeholder="Masukan ID / Nama Pasien" required autofocus />

<div id="result"></div>

</div>

<div class="input-group input-lg ">

<span class="input-group-addon">
<i class="fa fa-hospital-o fa-lg"></i>
</span>
<select name='departemen' id='departemen' class="form-
control input-lg">
<option value=''>Pilih Departemen</option>
<?php
$query = "SELECT distinct departemen from tbl_dokter";
$result = mysql_query($query);
if (mysql_num_rows($result)) {
while ($row = mysql_fetch_array($result)) {
echo '<option>' . $row['departemen'] . '</option>';
}
}
?>
</select>

80
</div>
<div class="input-group input-lg">
<span class="input-group-addon">
<i class="glyphicon glyphicon-question-sign"></i>
</span>
<textarea name="keluhan" placeholder="Keluhan"
class="form-control" rows="5" required></textarea>
</div>
<div class="input-group input-lg">
<span class="input-group-addon">Rp</span>
<input type="text" id="biaya" name="biaya"
placeholder="Biaya" class="form-control input-lg" value="" readonly
required />
<span class="input-group-addon">,-</span>
</div>
<div class="input-group input-lg">
<span class="input-group-addon">Rp</span>
<input type="text" name="bayar" placeholder="Bayar"
class="form-control input-lg" value="" required />
<span class="input-group-addon">,-</span>
</div>

</form>

</div>
<div class="modal-footer">
<button type="reset" class="btn btn-inverse"><i
class="glyphicon glyphicon-refresh"></i> Reset </button>
<button type="submit" class="btn btn-primary" id="submit"><i
class="glyphicon glyphicon-floppy-disk"></i> Simpan </button>

81
</div>

</div>
</div><!-- /.modal-content -->
</div><!-- /.modal -->

<!------------------------- submit form dari modal -------------------->


<script type="text/javascript">
$(document).ready(function () {
$("button#submit").click(function () {
$.ajax({
type: "POST",
url: "front-office/aksi_tambah_prj.php",
data: $('form#tambah_prj').serialize(),
success: function (msg) {
$("#tambahModal").modal('hide')
location.href = 'front-office.php?view=tampil_prj';
;
},
error: function () {
alert("Gagal menambah pasien rawat jalan baru");
}
});
});
});
</script>

82
<!------------------------- cari pasien -------------------->
<script type="text/javascript">
$(function () {
$(".search").keyup(function ()
{
var searchid = $(this).val();
var dataString = 'search=' + searchid;
if (searchid != '')
{
$.ajax({
type: "POST",
url: "front-office/cari-pasien.php",
data: dataString,
cache: false,
success: function (html)
{
$("#result").html(html).show();
}
});
}
return false;
});

jQuery("#result").live("click", function (e) {


var $clicked = $(e.target);
var $id = $clicked.find('.id').html();
var $nama = $clicked.find('.nama').html();
var dec_id = $("<div/>").html($id).text();

83
var dec_nama = $("<div/>").html($nama).text();
$('#id_pasien_hidden').val(dec_id);
$('#searchid').val(dec_nama);
});
jQuery(document).live("click", function (e) {
var $clicked = $(e.target);
if (!$clicked.hasClass("search")) {
jQuery("#result").fadeOut();
}
});
$('#searchid').click(function () {
jQuery("#result").fadeIn();
});
});
</script>

<!------------------------- lihat tarif -------------------->

<script type="text/javascript" language="javascript">


$(document).ready(function () {
$("#departemen").change(function (event) {
var selectvalue = $(this).val();
$.ajax({
url: 'front-office/aksi_lihat_tarif_rj.php?departemen=' +
selectvalue,
success: function (tarif) {
document.getElementById('biaya').value = tarif;
}

84
});
});
});
</script>

3.1.37 tampil_ubah_pasien
<?php
if (isset($_GET)) {
include './konfig.php';
$id_ubah_pasien = $_GET['id_pasien'];
$query = "SELECT * FROM tbl_pasien where id_pasien =
'$id_ubah_pasien'";
$result = mysql_query($query);
if (mysql_num_rows($result)) {
while ($row = mysql_fetch_array($result)) {
?>
<div class="modal-header">
<h4 class="modal-title" id="myModalLabel"> <i class="glyphicon
glyphicon-edit"></i> Edit Biodata Pasien</h4>
</div>
<div class="modal-body">
<form name="edit_pasien" id="edit_pasien" method="POST"
action="front-office/aksi_ubah_pasien.php">

<input type="hidden" name="id_pasien" value="<?php echo


$id_ubah_pasien; ?>"/>
<div class="input-group input-lg">
<span class="input-group-addon">

85
<i class="glyphicon glyphicon-user"></i>
</span>
<input type="text" name="nama" placeholder="Nama
Pasien" class="form-control input-lg" value="<?php echo
$row['nama_pasien'] ?>" required autofocus />
</div>
<div class="input-group input-lg ">

<span class="input-group-addon">
<h3>
<input type="radio" name="jenis_kelamin" value="L"
required <?php
if ($row['jenis_kelamin'] == 'L') {
echo 'checked';
}
?>><span class="label label-danger">Laki-Laki</span></input>
<input type="radio" name="jenis_kelamin" value="P"
required <?php
if ($row['jenis_kelamin'] == 'P') {
echo 'checked';
}
?>><span class="label label-
info">Perempuan</span></input>
</h3>
</span>

</div>
<div class="input-group input-lg">
<span class="input-group-addon">
<i class="glyphicon glyphicon-home"></i>

86
</span>
<input type="text" name="alamat" value="<?php echo
$row['alamat']; ?>" placeholder="Alamat" class="form-control input-lg"
required />
</div>
<div class="input-group input-lg">
<span class="input-group-addon">
<i class="glyphicon glyphicon-phone"></i>
</span>
<input type="text" name="no_telepon" value="<?php echo
$row['no_telepon']; ?>" placeholder="Nomor Telepon" class="form-control
input-lg" required />
</div>
<div align="center">
<button type="reset" class="btn btn-inverse btn-lg"><i
class="glyphicon glyphicon-refresh"></i> Reset </button>
<button type="submit" class="btn btn-primary btn-lg"><i
class="glyphicon glyphicon-floppy-disk"></i> Simpan </button>
</div>
</form>
</div>

<?php
}
}
}

87
?>

3.1.38 tampil_ubah_pri

<?php
if (isset($_GET)) {
include 'konfig.php';
$id_ubah = $_GET['no_ri'];
$query = "SELECT * FROM tbl_pri, tbl_pasien, tbl_tarif_ri where "
. "tbl_pri.id_pasien = tbl_pasien.id_pasien and tbl_tarif_ri.id_tarif_ri
= tbl_pri.id_ruang and "
. "tbl_pri.no_ri = '$id_ubah'";
$result = mysql_query($query);
if (mysql_num_rows($result)) {
while ($row = mysql_fetch_array($result)) {
?>

<div class="modal-header">
<h4 class="modal-title" id="myModalLabel"> <i class="glyphicon
glyphicon-edit"></i> Ubah Data Rawat Inap</h4>
</div>
<div class="modal-body">
<form name="ubah_pri" id="ubah_pri" method="POST"
action="front-office/aksi_ubah_pri.php ">
<div class="input-group input-lg">
<span class="input-group-addon">
<i class="glyphicon glyphicon-user"></i>
</span>
<input type="hidden" value="<?php echo $id_ubah; ?>"
name="no_ri" />

88
<input type="hidden" value="<?php echo
$row['id_pasien']; ?>" name="id_pasien" id="id_pasien_hidden" />
<input type="text" value="<?php echo $row['nama_pasien'];
?>" name="search" class="search form-control input-lg" id="searchid"
placeholder="Masukan ID / Nama Pasien" required autofocus
autocomplete="off" />
<div id="result"></div>
</div>

<div align="center">
Jenis Perawatan<br>
<div id="perawatan" class="btn-group" data-
toggle="buttons">
<label class="btn btn-info <?php echo $row['perawatan']
== 'Rawat Inap per hari' ? 'active':''; ?>">
<input type="radio" id="perawatan1"
name="perawatan" value="Rawat Inap per hari" <?php echo
$row['perawatan'] == 'Rawat Inap per hari' ? 'checked':''; ?>> Rawat Inap
per hari
</label>
<label class="btn btn-info <?php echo $row['perawatan']
== 'Ruang ICU' ? 'active':''; ?>">
<input type="radio" id="perawatan2"
name="perawatan" value="Ruang ICU" <?php echo $row['perawatan'] ==
'Ruang ICU' ? 'checked':''; ?>> Ruang ICU
</label>
<label class="btn btn-info <?php echo $row['perawatan']
== 'Perinatologi' ? 'active':''; ?>">
<input type="radio" id="perawatan3"
name="perawatan" value="Perinatologi" <?php echo $row['perawatan'] ==
'Perinatologi' ? 'checked':''; ?>> Perinatologi
</label>
</div>

89
<br>Jenis Pelayanan<br>
<div class="btn-group" data-toggle="buttons">

<label class="btn btn-info <?php echo $row['pelayanan']


== 'Dokter Spesials dan Umum' ? 'active':''; ?>">
<input type="radio" id="pelayanan1"
name="pelayanan" value="Dokter Spesials dan Umum" <?php echo
$row['pelayanan'] == 'Perinatologi' ? 'checked':''; ?>> Dokter Spesials dan
Umum
</label>
<label class="btn btn-info <?php echo $row['pelayanan']
== 'Dokter Umum' ? 'active':''; ?>">
<input type="radio" id="pelayanan2"
name="pelayanan" value="Dokter Umum" <?php echo $row['pelayanan']
== 'Dokter Umum' ? 'checked':''; ?>> Dokter Umum
</label>
<label class="btn btn-info <?php echo $row['pelayanan']
== 'Instalasi Anestesi' ? 'active':''; ?>">
<input type="radio" id="pelayanan3"
name="pelayanan" value="Instalasi Anestesi" <?php echo
$row['pelayanan'] == 'Instalasi Anestesi' ? 'checked':''; ?>> Instalasi
Anestesi
</label>
<label class="btn btn-info <?php echo $row['pelayanan']
== 'Gizi Rawat Inap' ? 'active':''; ?>">
<input type="radio" id="pelayanan4"
name="pelayanan" value="Gizi Rawat Inap" <?php echo $row['pelayanan']
== 'Gizi Rawat Inap' ? 'checked':''; ?>> Gizi Rawat Inap
</label>
</div>
<br>Fasilitas<br>
<div class="btn-group" data-toggle="buttons">

90
<label class="btn btn-info <?php echo $row['tipe_kamar']
== 'Kelas VIP' ? 'active':''; ?>">
<input type="radio" id="tipe_kamar1"
name="tipe_kamar" value="Kelas VIP" <?php echo $row['tipe_kamar'] ==
'Kelas VIP' ? 'checked':''; ?>> Kelas VIP
</label>
<label class="btn btn-info <?php echo $row['tipe_kamar']
== 'Kelas I' ? 'active':''; ?>">
<input type="radio" id="tipe_kamar2"
name="tipe_kamar" value="Kelas I" <?php echo $row['tipe_kamar'] ==
'Kelas I' ? 'checked':''; ?>> Kelas I
</label>
<label class="btn btn-info <?php echo $row['tipe_kamar']
== 'Kelas II' ? 'active':''; ?>">
<input type="radio" id="tipe_kamar3"
name="tipe_kamar" value="Kelas II" <?php echo $row['tipe_kamar'] ==
'Kelas II' ? 'checked':''; ?>> Kelas II
</label>
<label class="btn btn-info <?php echo $row['tipe_kamar']
== 'Kelas III' ? 'active':''; ?>">
<input type="radio" id="tipe_kamar4"
name="tipe_kamar" value="Kelas III" <?php echo $row['tipe_kamar'] ==
'Kelas III' ? 'checked':''; ?>> Kelas III
</label>
</div>
</div>
<div class="input-group input-lg">
<span class="input-group-addon">
<i class="glyphicon glyphicon-calendar"></i>
</span>
<input type="date" id="tanggal_checkin"
name="tanggal_checkin" placeholder="Tanggal Check In" value="<?php

91
echo $row['tanggal_checkin']?>" class="form-control input-lg" required
style="width: 50%;" />
<input type="date" id="tanggal_checkout"
name="tanggal_checkout" placeholder="Tanggal Check Out" value="<?
php echo $row['tanggal_checkout']?>" class="form-control input-lg"
required style="width: 50%;"/>
<span class="input-group-addon">
<i class="glyphicon glyphicon-calendar"></i>
</span>
</div>

<div class="input-group input-lg">


<span class="input-group-addon">
<i class="glyphicon glyphicon-check"></i>
</span>
<input type="text" name="diagnosa"
placeholder="Diagnosa" value="<?php echo $row['diagnosa']?>"
class="form-control input-lg" required />
</div>
<div align="center">
<button type="button" id="btn_cek_tarif" class="btn btn-
success"><i class="glyphicon glyphicon-eye-open"></i> &nbsp; Cari
Ruangan</button>
</div>
<div class="input-group input-lg" align="center">

<span class="input-group-addon">Ruang</span>
<input type="text" value="<?php echo $row['id_ruang']?>"
name="id_ruang" id="id_ruang" class="form-control input-lg" readonly=""
required="" style="width: 50%;text-align:center;font-size: 30;" />
<input type="text" value="<?php echo
$row['hari_menginap']?>" name="hari_menginap" id="hari_menginap"

92
class="form-control input-lg" readonly="" required="" style="width:
50%;text-align:center;font-size: 30;"/>
<span class="input-group-addon">hari</span>
</div>
<div class="input-group input-lg">
<span class="input-group-addon">Rp</span>
<input type="text" id="biaya" name="biaya"
placeholder="Biaya" class="form-control input-lg" value="<?php echo
$row['biaya']?>" readonly required style="font-size: 25px;" />
<span class="input-group-addon">,-</span>
</div>
<div class="input-group input-lg">
<span class="input-group-addon">Rp</span>
<input type="text" name="bayar" placeholder="Bayar"
class="form-control input-lg" value="<?php echo $row['bayar']?>" required
style="font-size: 25px;" />
<span class="input-group-addon">,-</span>
</div>
<div align="center">
<button type="reset" class="btn btn-inverse btn-lg"><i
class="glyphicon glyphicon-refresh"></i> Reset </button>
<button type="submit" class="btn btn-primary btn-lg"
id="submit"><i class="glyphicon glyphicon-floppy-disk"></i> Simpan
</button>
</div>
</form>

</div>

<script type="text/javascript">

93
$(function () {
$(".search").keyup(function ()
{
var searchid = $(this).val();
var dataString = 'search=' + searchid;
if (searchid != '')
{
$.ajax({
type: "POST",
url: "front-office/cari-pasien.php",
data: dataString,
cache: false,
success: function (html)
{
$("#result").html(html).show();
}
});
}
return false;
});

jQuery("#result").live("click", function (e) {


var $clicked = $(e.target);
var $id = $clicked.find('.id').html();
var $nama = $clicked.find('.nama').html();
var dec_id = $("<div/>").html($id).text();
var dec_nama = $("<div/>").html($nama).text();
$('#id_pasien_hidden').val(dec_id);

94
$('#searchid').val(dec_nama);
});
jQuery(document).live("click", function (e) {
var $clicked = $(e.target);
if (!$clicked.hasClass("search")) {
jQuery("#result").fadeOut();
}
});
$('#searchid').click(function () {
jQuery("#result").fadeIn();
});
});
</script>

<!------------------------- lihat kalender -------------------->

<script type="text/javascript">
window.onload = function () {
new JsDatePick({
useMode: 2,
target: "tanggal_checkin",
dateFormat: "%Y-%m-%d",
yearsRange: [2000, 2025]
});
new JsDatePick({
useMode: 2,
target: "tanggal_checkout",
dateFormat: "%Y-%m-%d",

95
yearsRange: [2000, 2025]
});
};
</script>

<!------------------------- lihat tarif -------------------->


<script type="text/javascript" language="javascript">
$(document).ready(function () {
$("#btn_cek_tarif").click(function () {
if (document.getElementById("perawatan1").checked) {
var perawatan =
document.getElementById("perawatan1").value;
} else if (document.getElementById("perawatan2").checked) {
var perawatan =
document.getElementById("perawatan2").value;
} else if (document.getElementById("perawatan3").checked) {
var perawatan =
document.getElementById("perawatan3").value;
}

if (document.getElementById("pelayanan1").checked) {
var pelayanan =
document.getElementById("pelayanan1").value;
} else if (document.getElementById("pelayanan2").checked) {
var pelayanan =
document.getElementById("pelayanan2").value;
} else if (document.getElementById("pelayanan3").checked) {
var pelayanan =
document.getElementById("pelayanan3").value;
} else if (document.getElementById("pelayanan4").checked) {

96
var pelayanan =
document.getElementById("pelayanan4").value;
}

if (document.getElementById("tipe_kamar1").checked) {
var tipe_kamar =
document.getElementById("tipe_kamar1").value;
} else if (document.getElementById("tipe_kamar2").checked) {
var tipe_kamar =
document.getElementById("tipe_kamar2").value;
} else if (document.getElementById("tipe_kamar3").checked) {
var tipe_kamar =
document.getElementById("tipe_kamar3").value;
} else if (document.getElementById("tipe_kamar4").checked) {
var tipe_kamar =
document.getElementById("tipe_kamar4").value;
}

$.ajax({
url: 'front-office/aksi_lihat_tarif_ri.php?pelayanan=' + pelayanan
+
'&perawatan=' + perawatan + '&tipe_kamar=' + tipe_kamar,
success: function (respon) {
var id = $(respon).find('#id_tarif').text();
var tarif = $(respon).find('#tarif').text();

function parseDate(str) {
var mdy = str.split('-')

97
return new Date(mdy[0], mdy[1] - 1, mdy[2]);
}

function daydiff(first, second) {


return (second - first) / (1000 * 60 * 60 * 24);
}

var hari_menginap = daydiff(parseDate($


('#tanggal_checkin').val()), parseDate($('#tanggal_checkout').val()));
document.getElementById("id_ruang").value = id;
document.getElementById("hari_menginap").value =
hari_menginap;

var biaya = tarif * hari_menginap;


document.getElementById("biaya").value = biaya;

}
});
});
});

</script>
<?php
}
}
}

3.1.39 tampil_ubah_prj
<?php

98
if (isset($_GET)) {
include 'konfig.php';
$id_ubah = $_GET['no_rj'];
$query = "SELECT * FROM tbl_prj, tbl_pasien where "
. "tbl_prj.id_pasien = tbl_pasien.id_pasien and "
. "no_rj = '$id_ubah'";
$result = mysql_query($query);
if (mysql_num_rows($result)) {
while ($row = mysql_fetch_array($result)) {
?>
<div class="modal-header">
<h4 class="modal-title" id="myModalLabel"> <i class="glyphicon
glyphicon-edit"></i> Ubah Pasien Rawat Jalan</h4>
</div>
<div class="modal-body">
<form name="edit_prj" id="edit_prj" method="POST" action="front-
office/aksi_ubah_prj.php">
<input type="hidden" name="no_rj" value="<?php echo $id_ubah; ?>"/>

<div class="input-group input-lg">


<span class="input-group-addon">
<i class="glyphicon glyphicon-user"></i>
</span>
<input type="hidden" value="<?php echo $row['id_pasien']; ?>"
name="id_pasien" id="id_pasien_hidden" />
<input type="text" value="<?php echo $row['nama_pasien']; ?>"
name="search" class="search form-control input-lg" id="searchid"
placeholder="Masukan ID / Nama Pasien" required autofocus />

<div id="result"></div>

99
</div>

<div class="input-group input-lg ">

<span class="input-group-addon">
<i class="fa fa-hospital-o fa-lg"></i>
</span>
<select name="departemen" id="departemen" class="form-control input-
lg">
<option value=''>Pilih Departemen</option>
<?php
$query2 = "SELECT distinct departemen from tbl_dokter";
$result2 = mysql_query($query2);
if (mysql_num_rows($result2)) {
while ($row2 = mysql_fetch_array($result2)) {
echo '<option ';
if ($row['departemen'] == $row2['departemen']) {
echo 'selected';
}
echo '>' . $row2['departemen'] . '</option>';
}
}
?>
</select>
</div>
<div class="input-group input-lg">
<span class="input-group-addon">

100
<i class="glyphicon glyphicon-question-sign"></i>
</span>
<input type="text" name="keluhan" value="<?php echo $row['keluhan']; ?
>" placeholder="Keluhan" class="form-control input-lg" required />
</div>
<div class="input-group input-lg">
<span class="input-group-addon">Rp</span>
<input type="text" id="biaya" value="<?php echo $row['biaya']; ?>"
name="biaya" placeholder="Biaya" class="form-control input-lg" value=""
readonly required />
<span class="input-group-addon">,-</span>
</div>
<div class="input-group input-lg">
<span class="input-group-addon">Rp</span>
<input type="text" name="bayar" value="<?php echo $row['bayar']; ?>"
placeholder="Bayar" class="form-control input-lg" value="" required />
<span class="input-group-addon">,-</span>
</div>
<div align="center">
<button type="reset" class="btn btn-inverse btn-lg"><i class="glyphicon
glyphicon-refresh"></i> Reset </button>
<button type="submit" class="btn btn-primary btn-lg" id="submit"><i
class="glyphicon glyphicon-floppy-disk"></i> Simpan </button>
</div>
</form>
</div>

<script type="text/javascript">
$(function() {
$(".search").keyup(function()

101
{
var searchid = $(this).val();
var dataString = 'search=' + searchid;
if (searchid != '')
{
$.ajax({
type: "POST",
url: "front-office/cari-pasien.php",
data: dataString,
cache: false,
success: function(html)
{
$("#result").html(html).show();
}
});
}
return false;
});

jQuery("#result").live("click", function(e) {
var $clicked = $(e.target);
var $id = $clicked.find('.id').html();
var $nama = $clicked.find('.nama').html();
var dec_id = $("<div/>").html($id).text();
var dec_nama = $("<div/>").html($nama).text();
$('#id_pasien_hidden').val(dec_id);
$('#searchid').val(dec_nama);
});

102
jQuery(document).live("click", function(e) {
var $clicked = $(e.target);
if (!$clicked.hasClass("search")) {
jQuery("#result").fadeOut();
}
});
$('#searchid').click(function() {
jQuery("#result").fadeIn();
});
});
</script>

<script type="text/javascript" language="javascript">


$(document).ready(function() {
$("#departemen").change(function(event) {
var selectvalue = $(this).val();
$.ajax({
url: 'front-office/aksi_lihat_tarif_rj.php?departemen=' + selectvalue,
success: function(tarif) {
document.getElementById('biaya').value = tarif;
}
});
});
});
</script>
<?php
}
}

103
}

BAB IV
PENUTUP
4.1 Kesimpulan
Seperti yang telah kita ketahui bersama kegiatan Kuliah Kerja
Industri bertujuan untuk memberikan mahasiswa untuk memberikan
mahasiswa pengalaman serta wawasan dalam dunia kerja yang
sesungguhnya, sesuai dengan jurusan perkuliahan yang dipelajari.

Berdasarkan pada seluruh kegiatan Kuliah Kerja Industri yang telah


dilakukan oleh penulis pada Politeknik Jakarta Kampus LP3I Ciledug
berdasarkan pembahasan yang telah dikemukakan pada bab-bab
sebelumnya, maka penulis menarik kesimpulan sebagai berikut:

104
Kuliah Kerja Industri yang telah diprogramkan oleh Politeknik LP3I
Jakarta ini memang bertujuan dalam memberikan pengalaman dan
wawasan kepada mahasiswa mengenai kehidupan dimasyarakat maupun
dunia kerja. Kuliah Kerja Industri yang didapatkan mahasiswa harapannya
dapat memberikan bekal hidup dalam bersosialisasi selepas dari
Politeknik LP3I Jakarta nanti. Dari Pelaksanaan Kuliah Kerja Industri yang
dilakukan pada Politeknik Jakarta Kampus LP3I Ciledug sebagai Assisten
Lab, sistem dan prosedur penginstalasian software pada di ruangan Lab
dan perbaikan komputer di PC maupun Laptop

1. Penggunaan PHP
Penggunaan PHP Dalam sisi pengembangan lebih mudah, karena
banyaknya milis – milis dan developer yang siap membantu dalam
pengembangan.PHP adalah bahasa scripting yang paling mudah karena
memiliki referensi yang banyak..

2. Manfaat Program Untuk Perusahaan

Program yang dibuat tidak hanya dipakai untuk data inventory saja,
program ini juga untuk aktivitas admin khususnya bagian perawat dan
Front Office untuk mengetahui status poliklinik,laboratorium dan jumlah
obat-obatan

4.2 Saran
Pada umumnya pelaksanaan Kuliah Kerja Industri ini adalah sebagai
penghubung antara dunia pendidikan atau dunia kerja, mahasiswa depan
melihat dan mengetahui kesesuaian antara teori yang di dapatkan di
bangku kuliah dengan praktek di lapangan.

105
Sebelum penulis menutup ini, ijinkan penulis memberikan saran.
Terlepas dari sudah berjalannya sistem dan prosedur yang ada di

Perusahaan dengan baik, masih terdapat beberapa hal yang mungkin


perlu di tambahkan untuk kemajuan perusahaan, diantaranya adalah
sebagai berikut:

1. Mengikatkan komunikasi yang sudah terjalin baik menjadi lebih baik


lagi sehingga tercipta suasana kerja yang nyaman.
2. Mengingkatkan disiplin kerja menjadi lebih baik lagi.

DAFTAR PUSTAKA

1. Anhar. (2010). Panduan menguasai PHP & Mysql. jakarta: Media


kita.
2. hakim, R. (2010). Cara cerdas mengelola blog. jakarta: elex media
komputindo.
3. Kusrini. (2007). strategi perancangan dan pengelolaan basis data.
Yogyakarta: Andi.

106
BIODATA
1. Data Pribadi
Nama : Indra Christian
Tempat, Tanggal lahir : Jakarta, 26-04-1998
Status pernikahan : Single
Jenis kelamin : Laki-laki
Tinggi Badan : 167 cm
Berat Badan : 80 Kg
Agama : Islam
Alamat : Jln Hj JuhriRT005/RW002
Kelurahan : Meruya Selatan, Kecamatan : Kembangan,
Kota : Jakarta

107
Phone : 087881547823
Email : indrachristian60@gmail.com

2. Pendidikan
SMK Negeri 60 ( 2013 – 2016 )
Universitas LP3I Informatika komputer ( Masih Semester 4 )

3. Pengalaman Kerja
Agustus 2014 – Januari 2015: 6 Bulan Bekerja : Waiter di Hotel Grand Tropic

Jakarta,8 Januari 2019

(Indra Christian)

Saran-saran perusahaan tempat KKI


..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................

108
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
.........

................................................20...........

Pemimpin Perusahaan/Instansi

(Lidwina L Yahya)

Saran-saran perusahaan tempat KKI


..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................

109
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
.........

................................................20...........

Pemimpin Perusahaan/Instansi

(Lidwina L Yahya)

PARAMETER KRITERIA PENILAIAN

110
Kriteria Penilaian
Sangat Cukup
No Parameter Penilaian Baik Kurang
baik Baik
10 9 8 7 6 5 4 3
1 Integritas (etika dan moral)
Keahlian berdasarkan bidang
2 Ilmu (kompetensi utama)
3 Bahasa Inggris
4 Penggunaan Teknologi Informasi
5 Komunikasi
6 Kerjasama Tim
7 Pengembangan Diri
Nilai Akhir= (1+2+3.....+7)/7

Jakarta,.........................................

(Lidwina L Yahya)

AGENDA KEGIATAN HARIAN


Minggu 1

111
Paraf
Pembimbin
Hari Tanggal Kegiatan
g
Lapangan

Senin Mengklip semua file


20-Agustus-2018

Selasa 21-Agustus-2018 Mengfile semua berkas

Rabu 22-Agustus-2018 Libur lebaran haji

Kamis 23-Agustus-2018 Sakit

Merekap absen lembur dan tidak


Jum'at 24-Agustus-2018
masuk

Sabtu 25-Agustus-2018 Libur

Pembimbing Industri

(Lidwina L Yahya)

AGENDA KEGIATAN HARIAN


Minggu 2

112
Paraf
Pembimbin
Hari Tanggal Kegiatan
g
Lapangan

Senin 27-Agustus-2018 Merekap data karyawan

Memfile dan merekap data


Selasa 28-Agustus-2018
karyawana

Rabu 29-Agustus-2018 Mengfile data karyawan

Kamis 30-Agustus-2018 Menamai dan mengecek file

Mengerjakan rekap lembur dan shif


Jum'at 31-Agustus-2018
malam

1-September-
Sabtu Libur
2018

Pembimbing Industri

(Lidwina L Yahya)

113
AGENDA KEGIATAN HARIAN
Minggu 3
Paraf
Pembimbin
Hari Tanggal Kegiatan
g
Lapangan
3-September- Mengerjakan Rekap dan
Senin
2018 membetulkan file yang salah

4-September- Mengerjakan Rekap file dan


Selasa
2018 merapikan data

5-September-
Rabu Mengerjakan Rekap Karyawan baru
2018

6-September-
Kamis Menilai psikotes karyawan baru
2018

7-September- Memperkenalkan karyawan baru ke


Jum'at
2018 staf

8-September-
Sabtu Libur
2018

Pembimbing Industri

(Lidwina L Yahya)

114
AGENDA KEGIATAN HARIAN
Minggu 4
Paraf
Pembimbin
Hari Tanggal Kegiatan
g
Lapangan
10-September-
Senin Membantu rekap CV
2018

11-September-
Selasa Libur
2018

12-September-
Rabu Membuat RKK
2018

13-September-
Kamis Membuat PPK
2018

14-September-
Jum'at Mengerjakan Rekap Dokter
2018

15-September-
Sabtu Libur
2018

Pembimbing Industri

(Lidwina L Yahya)

115
AGENDA KEGIATAN HARIAN
Minggu 5
Paraf
Pembimbin
Hari Tanggal Kegiatan
g
Lapangan
17-September-
Senin Mengerjakan Rekap
2018

18-September-
Selasa Mengerjakan Rekap
2018

19-September- Mengerjakan Rekap anak shif


Rabu
2018 malam

20-September-
Kamis Mengerjakan Rekap orang lembur
2018

21-September- Mengerjakan Rekap izin,sakit dan


Jum'at
2018 tukar shif

22-September-
Sabtu Libur
2018

Pembimbing Industri

(Lidwina L Yahya)

116
AGENDA KEGIATAN HARIAN
Minggu 6
Paraf
Pembimbin
Hari Tanggal Kegiatan
g
Lapangan
24-September-
Senin Mengerjakan Akreditasi
2018

25-September-
Selasa Mengerjakan Rekap
2018

26-September-
Rabu Mengerjakan Akreditasi
2018

27-September-
Kamis Mengerjakan Akreditasi
2018

28-September-
Jum'at Mengerjakan Akreditasi
2018

29-September-
Sabtu Libur
2018

Pembimbing Industri

(Lidwina L Yahya)

117
AGENDA KEGIATAN HARIAN
Minggu 7
Paraf
Pembimbin
Hari Tanggal Kegiatan
g
Lapangan

Senin 1-Oktober-2018 Kliping file anak baru

Selasa 2-Oktober-2018 Mengerjakan Rekap

Rabu 3-Oktober-2018 Mengerjakan Rekap

Kamis 4-Oktober-2018 Izin sakit

Jum'at 5-Oktober-2018 Mengerjakan Rekap

Sabtu 6-Oktober-2018 Libur

Pembimbing Industri

(Lidwina L Yahya)

118
AGENDA KEGIATAN HARIAN
Minggu 8
Paraf
Pembimbin
Hari Tanggal Kegiatan
g
Lapangan

Senin 8-Oktober-2018 Mengerjakan Akreditasi

Selasa 9-Oktober-2018 Mengerjakan Rekap

Rabu 10-oktober-2018 Mengerjakan Rekap

Kamis 11-Oktober-2018 Mengerjakan Rekap

Jum'at 12-Oktober-2018 Mengerjakan Rekap

Sabtu 13-Oktober-2018 Libur

Pembimbing Industri

(Lidwina L Yahya)

119
AGENDA KEGIATAN HARIAN
Minggu 9
Paraf
Pembimbin
Hari Tanggal Kegiatan
g
Lapangan

Senin 15-Oktober-2018 Mengerjakan Rekap

Selasa 16-Oktober-2018 Mengerjakan Rekap

Rabu 17-Oktober-2018 Mengerjakan Rekap

Kamis 18-Oktober-2018 Mengerjakan Rekap

Jum'at 19-Oktober-2018 Mengerjakan Rekap

Sabtu 20-Oktober-2018 Libur

Pembimbing Industri

(Lidwina L Yahya)

120
AGENDA KEGIATAN HARIAN
Minggu 10
Paraf
Pembimbin
Hari Tanggal Kegiatan
g
Lapangan

Senin 22-Oktober-2018 Mengerjakan Rekap

Selasa 23-Oktober-2018 Mengerjakan Rekap

Rabu 24-Oktober-2018 Mengerjakan Rekap

Kamis 25-Oktober-2018 Mengerjakan Rekap

Jum'at 26-Oktober-2018 Mengerjakan Rekap

Sabtu 27-Oktober-2018 Libur

Pembimbing Industri

(Lidwina L Yahya)

121
AGENDA KEGIATAN HARIAN
Minggu 11
Paraf
Pembimbin
Hari Tanggal Kegiatan
g
Lapangan

Senin 29-Oktober-2018 Mengerjakan Rekap

Selasa 30-Oktober-2018 Mengerjakan Rekap

Rabu 31-Oktober-2018 Mengerjakan Rekap

1-November-
Kamis Mengerjakan Rekap
2018

2-November-
Jum'at Izin Ibu sakit
2018

3-November-
Sabtu Libur
2018

Pembimbing Industri

(Lidwina L Yahya)

122
AGENDA KEGIATAN HARIAN
Minggu 12
Paraf
Pembimbin
Hari Tanggal Kegiatan
g
Lapangan
5-November-
Senin Mengerjakan Rekap File
2018

6-November-
Selasa Mengerjakan Rekap Anak malam
2018

7-November-
Rabu Tanggal merah
2018

8-November-
Kamis Mengerjakan Rekap
2018

9-November-
Jum'at Mengerjakan Rekap
2018

10-November-
Sabtu Libur
2018

Pembimbing Industri

(Lidwina L Yahya)

123

Anda mungkin juga menyukai