Struktur Tabel Perancangan Sistem

3.3.3 Struktur Tabel

Struktur tabel yang digunakan dalam database sistem ini dapat diuraikan sebagai berikut: a. Tabel Propinsi Nama tabel : tb_propinsi Primary Key : kode_propinsi Foreign Key : - Fungsi : Menyimpan data propinsi Tabel 3.1 Propinsi No Nama Kolom Tipe Data Lebar Keterangan 1 kode_propinsi VarChar 3 Kode Propinsi 2 nama_propinsi VarChar 30 Nama Propinsi b. Tabel Kota Nama tabel : tb_kota Primary Key : kode_kota Foreign Key : kode_propinsi Fungsi : Menyimpan data kota Tabel 3.2 Kota No Nama Kolom Tipe Data Lebar Keterangan 1 kode_kota VarChar 2 Kode Kota 2 kode_propinsi VarChar 3 Kode Propinsi 3 kota VarChar 20 Nama Kota c. Tabel Kecamatan Nama tabel : tb_kecamatan Primary Key : kode_kecamatan Foreign Key : kode_kota S T IK O M S U R A B A Y A Fungsi : Menyimpan data kecamatan Tabel 3.3 Kecamatan No Nama Kolom Tipe Data Lebar Keterangan 1 kode_kecamatan VarChar 3 Kode Kecamatan 2 kode_kota VarChar 2 Kode Kota 3 kecamatan VarChar 20 Nama Kacamatan d. Tabel Kelurahan Nama tabel : tb_kelurahan Primary Key : kode_kelurahan Foreign Key : kode_kecamatan Fungsi : Menyimpan data kelurahan Tabel 3.4 Kelurahan No Nama Kolom Tipe Data Lebar Keterangan 1 kode_kelurahan VarChar 3 Kode Kelurahan 2 kode_kecamatan VarChar 3 Kode Kecamatan 3 kelurahan VarChar 40 Nama Kelurahan 4 kode_pos VarChar 5 Kode Pos 5 no_urut VarChar 4 Nomor Urut e. Tabel Informasi RS Nama tabel : tb_informasi_rs Primary Key : kode_info Foreign Key : - Fungsi : Menyimpan data informasi RS Tabel 3.5 Pekerjaan No Nama Kolom Tipe Data Lebar Keterangan 1 kode_info VarChar 1 Kode Info 2 info VarChar 15 Informasi S T IK O M S U R A B A Y A f. Tabel Pekerjaan Nama tabel : tb_pekerjaan Primary Key : kode_pekerjaan Foreign Key : - Fungsi : Menyimpan data pekerjaan Tabel 3.6 Pekerjaan No Nama Kolom Tipe Data Lebar Keterangan 1 kode_pekerjaan VarChar 4 Kode Pekerjaan 2 nama_pekerjaan VarChar 20 Nama Pekerjaan g. Tabel Agama Nama tabel : tb_agama Primary Key : kode_agama Foreign Key : - Fungsi : Menyimpan data agama Tabel 3.7 Agama No Nama Kolom Tipe Data Lebar Keterangan 1 kode_agama VarChar 1 Kode Agama 2 nama_agama VarChar 10 Nama Agama h. Tabel Alamat Tinggal Nama tabel : tb_alamat_tinggal Primary Key : no_alamat_tinggal Foreign Key : no_pasien Fungsi : Menyimpan data alamat tempat tinggal pasien S T IK O M S U R A B A Y A Tabel 3.8 Alamat Tinggal No Nama Kolom Tipe Data Lebar Keterangan 1 no_alamat_tinggal VarChar 8 Nomor Alamat 2 no_pasien VarChar 8 Nomor Pasien 3 alamat VarChar 50 Nama Alamat 4 rt VarChar 3 RT Alamat 5 rw VarChar 3 RW Alamat i. Tabel Hubungan Keluarga Nama tabel : tb_hub_kel Primary Key : kode_hub Foreign Key : - Fungsi : Menyimpan data hubungan keluarga pasien Tabel 3.9 Hubungan Keluarga No Nama Kolom Tipe Data Lebar Keterangan 1 kode_hub VarChar 1 Kode Hubungan 2 nama_hub VarChar 15 Nama Hubungan j. Tabel Keluarga Nama tabel : tb_keluarga Primary Key : kode_keluarga Foreign Key : no_pasien, kode_hub, kode_pekerjaan, kode_agama Fungsi : Menyimpan data keluarga pasien Tabel 3.10 Keluarga No Nama Kolom Tipe Data Lebar Keterangan 1 kode_keluarga VarChar 8 Kode Keluarga 2 no_pasien VarChar 8 Nomor Pasien 3 kode_hub VarChar 1 Kode Hubungan 4 kode_pekerjaan VarChar 4 Kode Pekerjaan 5 kode_agama VarChar 1 Kode Agama 6 no_kk VarChar 16 No KK 7 nama_lengkap VarChar 40 Nama Lengkap S T IK O M S U R A B A Y A Tabel 3.10 Keluarga lanjutan No Nama Kolom Tipe Data Lebar Keterangan 8 alamat VarChar 50 Alamat Keluarga 9 rt VarChar 3 RT Keluarga 10 rw VarChar 3 RW Keluarga 11 no_hp VarChar 12 Nomor HP Keluarga 12 no_telp VarChar 12 Nomor Telp Keluarga k. Tabel Pasien Nama tabel : tb_pasien Primary Key : no_pasien Foreign Key : kode_info, kode_agama, kode_pekerjaan, kode_kelurahan Fungsi : Menyimpan data pasien Tabel 3.11 Pasien No Nama Kolom Tipe Data Lebar Keterangan 1 no_pasien VarChar 8 Nomor Pasien 2 kode_info VarChar 1 Kode Info 3 kode_agama VarChar 1 Kode Agama 4 kode_pekerjaan VarChar 4 Kode Pekerjaan 5 kode_kelurahan VarChar 3 Kode Kelurahan 6 nama VarChar 40 Nama Lengkap 7 nama_panggilan VarChar 20 Nama Panggilan 8 alamat VarChar 50 Alamat 9 rt VarChar 3 RT 10 rw VarChar 3 RW 11 no_hp VarChar 12 Nomor HP 12 no_telp VarChar 12 Nomor Telephone 13 tmpt_lahir VarChar 30 Tempat Lahir 14 tgl_lahir Date - Tanggal Lahir 15 jenis_id VarChar 1 Jenis ID 16 jk VarChar 1 Jenis Kelamin 17 pend_akhr VarChar 2 Pendidikan Akhir 18 status VarChar 1 Status Material 19 status_wn VarChar 1 Status Warganegara 20 no_id VarChar 16 Nomor KTPID 21 create_date DateTime - Tanggal Input Data 22 tgl_kadaluarsa Date - Tanggal Kadaluarsa 23 alamat_kerja VarChar 50 Alamat Kerja 24 petugas1 VarChar 15 Nama Petugas S T IK O M S U R A B A Y A l. Tabel File Nama tabel : tb_file Primary Key : no_file Foreign Key : no_daftar Fungsi : Menyimpan data file pasien Tabel 3.12 File Pasien No Nama Kolom Tipe Data Lebar Keterangan 1 no_file VarChar 8 Nomor File 2 no_daftar VarChar 10 Nomor Daftar 3 file Text File Pesien m. Tabel Cara Bayar Nama tabel : tb_cara_bayar Primary Key : kode_bayar Foreign Key : - Fungsi : Menyimpan data cara bayar Tabel 3.13 Cara Bayar No Nama Kolom Tipe Data Lebar Keterangan 1 kode_bayar VarChar 2 Kode Bayar 2 cara_bayar VarChar 10 Cara Bayar n. Tabel Jenis Pasien Nama tabel : tb_jenis_pasien Primary Key : kode_debitursub Foreign Key : kode_bayar Fungsi : Menyimpan data jenis pasien S T IK O M S U R A B A Y A Tabel 3.14 Jenis Pasien No Nama Kolom Tipe Data Lebar Keterangan 1 kode_debitursub VarChar 4 Kode Jenis Pasien 2 kode_bayar VarChar 2 Kode Bayar 3 nama_penanggung VarChar 30 Nama Perusahaan 4 batas_tanggungan VarChar 8 Batas Tanggungan o. Tabel Registrasi Nama tabel : tb_registrasi Primary Key : no_daftar Foreign Key : nomor, kode_kiriman, kode_dokterkel, no_pasien, kode_debitursub, kode_keluarga, no_alamat_tinggal Fungsi : Menyimpan data registrasi Tabel 3.15 Registrasi No Nama Kolom Tipe Data Lebar Keterangan 1 no_daftar VarChar 10 Nomor Daftar 2 nomor VarChar 2 Nomor Cara Keluar 3 kode_kiriman VarChar 2 Kode Kiriman 4 kode_dokterkel VarChar 5 Kode Dokter Kel 5 no_pasien VarChar 8 Nomor Pasien 6 kode_debitursub VarChar 4 Kode Debitur Sub 7 kode_keluarga VarChar 8 Kode Keluarga 8 no_alamat_tinggal VarChar 8 No Alamat Tinggal 9 tgl_masuk DateTime - Tanggal Masuk 10 keluhan VarChar 30 Keluhan 11 kelas VarChar 2 Kelas 12 atas_nama VarChar 20 Atas Nama 13 biaya_reg VarChar 8 Biaya Registrasi 14 status_rm VarChar 1 Status RM 15 umur_tahun VarChar 3 Umur Tahun 16 umur_bulan VarChar 2 Umur Bulan 17 umur_hari VarChar 2 Umur Hari 18 create_date DateTime - Tanggal Input Data 19 petugas1 VarChar 15 Nama Petugas S T IK O M S U R A B A Y A p. Tabel Pembayaran Nama tabel : tb_pembayaran Primary Key : kode_pembayaran Foreign Key : - Fungsi : Menyimpan data pembayaran Tabel 3.16 Pembayaran No Nama Kolom Tipe Data Lebar Keterangan 1 kode_pembayaran VarChar 4 Kode Pembayaran 2 ket_pembayaran VarChar 30 Ket Pembayaran q. Tabel Umrawat Nama tabel : tb_umrawat Primary Key : kode_umrawat Foreign Key : no_daftar, kode_pembayaran,kode_instkls Fungsi : Menyimpan data umrawat Tabel 3.17 Umrawat No Nama Kolom Tipe Data Lebar Keterangan 1 kode_umrawat VarChar 8 Kode Umrawat 2 no_daftar VarChar 10 Nomor Daftar 3 kode_pembayaran VarChar 4 Kode Pembayaran 4 tanggal DateTime - Tanggal Bayar 5 keterangan VarChar 30 Keterangan Bayar 6 sdh_bayar VarChar 10 Sudah Bayar 7 nm_bayar VarChar 30 Nama Pembayar 8 alamat_bayar VarChar 50 Alamat Pembayar 9 create_date DateTime - Tanggal Input Data 10 petugas1 VarChar 15 Nama Petugas S T IK O M S U R A B A Y A r. Tabel Kelas Nama tabel : tb_kelas Primary Key : kode_kelas Foreign Key : - Fungsi : Menyimpan data kelas Tabel 3.18 Kelas No Nama Kolom Tipe Data Lebar Keterangan 1 kode_kelas VarChar 2 Kode Kelas 2 nama_kelas VarChar 5 Nama Kelas s. Tabel Instalasi Kelas Nama tabel : tb_instkls Primary Key : kode_instkls Foreign Key : kode_inst, kode_kelas Fungsi : Menyimpan data instalasi kelas Tabel 3.19 Instalasi Kelas No Nama Kolom Tipe Data Lebar Keterangan 1 kode_instkls VarChar 2 Kode Instalasi Kelas 2 kode_inst VarChar 4 Kode Instalasi 3 kode_kelas VarChar 2 Kode Kelas t. Tabel Instalasi Nama tabel : tb_instalasi Primary Key : kode_inst Foreign Key : - Fungsi : Menyimpan data instalasi S T IK O M S U R A B A Y A Tabel 3.20 Instalasi No Nama Kolom Tipe Data Lebar Keterangan 1 kode_inst VarChar 4 Kode Instalasi 2 nama_inst VarChar 20 Nama Instalasi u. Tabel Kelompok Tindakan Nama tabel : tb_tindakankel Primary Key : kode_tindakankel Foreign Key : - Fungsi : Menyimpan data kelompok tindakan Tabel 3.21 Kelompok Tindakan No Nama Kolom Tipe Data Lebar Keterangan 1 kode_tindakankel VarChar 4 Kode Kel Tindakan 2 tindakan_kel VarChar 40 Nama Kel Tindakan v. Tabel Tindakan Nama tabel : tb_tindakan Primary Key : kode_tindakan Foreign Key : kode_kelas, kode_tindakankel Fungsi : Menyimpan data tindakan Tabel 3.22 Tindakan No Nama Kolom Tipe Data Lebar Keterangan 1 kode_tindakan VarChar 4 Kode Tindakan 2 kode_kelas VarChar 2 Kode Kelas 3 kode_tindakankel VarChar 4 Kode Kel Tindakan 4 tindakan VarChar 70 Nama Tindakan 5 jasa_bahan Double - Jasa Bahan 6 jasa_rs Double - Jasa Rumah Sakit 7 jasa_adm Double - Jasa Admin 8 jasa_med_l Double - Jasa Medis Langsung 9 jas_med_tl Double - Jasa Medis Tidak Langsung S T IK O M S U R A B A Y A Tabel 3.22 Tindakan lanjutan No Nama Kolom Tipe Data Lebar Keterangan 10 jasa_pelayanan Double - Jasa Pelayanan 11 jasa_kso Double - Jasa KSO 12 jasa_lain Double - Jasa Lain-Lain 13 total Double - Total w. Tabel Laboratorium Nama tabel : tb_lab Primary Key : kode_lab Foreign Key : kode_tindakan Fungsi : Menyimpan data nilai tindakan laboratorium Tabel 3.23 Laboratorium No Nama Kolom Tipe Data Lebar Keterangan 1 kode_lab VarChar 5 Kode Laboratorium 2 kode_tindakan VarChar 4 Kode Tindakan 3 normal VarChar 15 Nilai Normal 4 nilai_min_w VarChar 5 Nilai Min Wanita 5 nilai_min_l VarChar 5 Nilai Min Laki-Laki 6 nilai_max_w VarChar 5 Nilai Max Wanita 7 nilai_max_l VarChar 5 Nilai Max Laki-Laki 8 metode VarChar 20 Metode x. Tabel Hasil Laboratorium Nama tabel : tb_hasil_lab Primary Key : kode_hasil_lab Foreign Key : kode_lab, no_rekammedis, notran_tindakan_p Fungsi : Menyimpan data hasl laboratorium pasien Tabel 3.24 Hasil Laboratorium No Nama Kolom Tipe Data Lebar Keterangan 1 kode_hasil_lab VarChar 5 Kode Hasil Lab 2 kode_lab VarChar 5 Kode Lab 3 no_rekammedis VarChar 10 Nomor Rekam Medis S T IK O M S U R A B A Y A Tabel 3.24 Laboratorium lanjutan No Nama Kolom Tipe Data Lebar Keterangan 4 notran_tindakan_p VarChar 10 Notran Tindakan Pasien 5 ref_tindakan_p VarChar 3 Ref Tindakan Pasien 6 jam1 DateTime - Jam Pemeriksaan 7 hasil_lab VarChar 50 Hasil Laboratorium 8 create_date DateTime - Tanggal Input Data 9 petugas1 VarChar 15 Nama Petugas 10 file Text - File y. Tabel Kelompok Dokter Nama tabel : tb_dokterkel Primary Key : kode_dokterkel Foreign Key : kode_dokter Fungsi : Menyimpan data kelompok dokter Tabel 3.25 Kelompok Dokter No Nama Kolom Tipe Data Lebar Keterangan 1 kode_dokterkel VarChar 5 Kode Kel Dokter 2 kode_dokter VarChar 4 Kode Dokter 3 kode_instkls VarChar 2 Kode Instalasi Kelas 4 biaya_reg Double - Biaya Registrasi z. Tabel Dokter Nama tabel : Dokter Primary Key : kode_dokter Foreign Key : - Fungsi : Menyimpan data dokter Tabel 3.26 Dokter No Nama Kolom Tipe Data Lebar Keterangan 1 kode_dokter VarChar 4 Kode Dokter 2 nama_dokter VarChar 40 Nama Dokter 3 telp1_dokter VarChar 12 Telephone Dokter 4 telp2_dokter VarChar 12 Telephone Dokter S T IK O M S U R A B A Y A Tabel 3.26 Dokter lanjutan No Nama Kolom Tipe Data Lebar Keterangan 5 telp3_dokter VarChar 12 Telephone Dokter 6 alamat_dokter VarChar 50 Alamat Dokter 7 Kereangan_dokter VarChar 100 Keterangan Dokter aa. Tabel Tindakan Pasien Nama tabel : Tindakan_Pasien Primary Key : notran_tindakan_p, ref_tindakanpas Foreign Key : kode_tindakan, no_daftar Fungsi : Menyimpan data tindakan yang diberikan kepada pasien Tabel 3.27 Tindakan Pasien No Nama Kolom Tipe Data Lebar Keterangan 1 notran_tindakan_p VarChar 10 No Transaksi Pasien 2 ref_tindakanpas VarChar 3 Nomor Referensi 3 no_daftar VarChar 10 Nomor Daftar 4 kode_dokter VarChar 4 Kode Dokter 5 kode_tindakan VarChar 4 Kode Tindakan Pasien 6 kode_lap_op VarChar 5 Kode Laporan Operasi 7 total Double - Harga Tindakan 8 jumlah VarChar 3 Jumlah Tindakan 9 total tindakan_p Double - Total Tindakan Pasien 10 create_date DateTime Tanggal Input Data ab. Tabel Hasil Radiologi Nama tabel : tb_hasil_ro Primary Key : kode_ro Foreign Key : no_rekammedis, notran_tindakan_p Fungsi : Menyimpan data hasl radiologi pasien Tabel 3.28 Hasil Radiologi No Nama Kolom Tipe Data Lebar Keterangan 1 kode_ro VarChar 5 Kode Hasil Radiologi 2 no_rekammedis VarChar 10 Nomor Rekam Medis S T IK O M S U R A B A Y A Tabel 3.26 Dokter lanjutan No Nama Kolom Tipe Data Lebar Keterangan 3 notran_tindakan_p VarChar 10 Notran Tindakan Pasien 4 ref_tindakanpas VarChar 3 Nomor Referensi 5 jam1 DateTime - Jam Pemeriksaan 6 hasil_ro VarChar 50 Hasil Radiologi 7 create_date DateTime - Tanggal Input Data 8 petugas1 VarChar 15 Nama Petugas 9 file Text - File ac. Tabel Hasil ECG Nama tabel : tb_hasil_ecg Primary Key : kode_ecg Foreign Key : no_rekammedis, notran_tindakan_p Fungsi : Menyimpan data hasl ecg pasien Tabel 3.29 Hasil ECG No Nama Kolom Tipe Data Lebar Keterangan 1 kode_ecg VarChar 5 Kode Hasil ECG 2 no_rekammedis VarChar 10 Nomor Rekam Medis 3 notran_tindakan_p VarChar 10 Notran Tindakan Pasien 4 ref_tindakanpas VarChar 3 Nomor Referensi 5 jam1 DateTime - Jam Pemeriksaan 6 hasil_ecg VarChar 50 Hasil ECG 7 create_date DateTime - Tanggal Input Data 8 petugas1 VarChar 15 Nama Petugas 9 file Text - File ad. Tabel Dokter Operasi Nama tabel : tb_dokter_op Primary Key : kode_dokter_op Foreign Key : no_rekammedis, notran_tindakan_p Fungsi : Menyimpan data dokter operasi S T IK O M S U R A B A Y A Tabel 3.30 Dokter Operasi No Nama Kolom Tipe Data Lebar Keterangan 1 kode_dokter_op VarChar 5 Kode Dokter Operasi 2 no_operasi VarChar 5 Nomor Operasi 3 kode_lap_op VarChar 5 Kode Laporan Operasi 4 status_operasi DateTime 1 Status Operasi 5 create_date DateTime - Tanggal Input Data 6 keterangan VarChar 100 Keterangan Operasi ae. Tabel Laporan Operasi Nama tabel : tb_laporan_op Primary Key : kode_lap_op Foreign Key : no_operasi Fungsi : Menyimpan data laporan operasi Tabel 3.31 Laporan Operasi No Nama Kolom Tipe Data Lebar Keterangan 1 kode_lap_op VarChar 5 Kode Laporan Operasi 2 no_operasi VarChar 5 Nomor Operasi 3 jaringan_eksisi_insisi VarChar 50 Jaringan Eksisi Insisi 4 dikirim_pemeriksaan_pa VarChar 1 Permintaan Dikirim 5 nama_op VarChar 50 Nama Operasi 6 jam_mulai_op DateTime - Jam Mulai Operasi 7 jam_selesai_op DateTime - Jasm Selesai Operasi 8 lama_op VarChar 4 Lama Operasi 9 diagnosis_pra VarChar 50 Diagnosis Pra 10 diagnosis_pasca VarChar 50 Diagnosis Pasca 11 tgl_ttd_dokter DateTime - Tanggal Tanda Tangan Dokter 12 create_date DateTime - Tanggal Input Data 13 petugas1 VarChar 15 Nama Petugas af. Tabel Kiriman Nama tabel : tb_kiriman Primary Key : kode_kiriman Foreign Key : - S T IK O M S U R A B A Y A Fungsi : Menyimpan data kiriman pasien Tabel 3.32 Kiriman No Nama Kolom Tipe Data Lebar Keterangan 1 kode_kirman VarChar 2 Kode Kiriman 2 kiriman VarChar 20 Kiriman ag. Tabel Konsul Nama tabel : tb_konsul Primary Key : kode_konsul Foreign Key : no_daftar, kode_dokterkel, kode_instkls Fungsi : Menyimpan data registrasi unit pelayanan Tabel 3.33 Rawat Poli No Nama Kolom Tipe Data Lebar Keterangan 1 kode_konsul VarChar 5 Kode Rawat Poli 2 no_daftar VarChar 10 Nomor Daftar 3 kode_inst VarChar 4 Kode Instalasi 4 tgl_konsul DateTime - Tanggal Konsul 5 biaya Double - Biaya Instalasi 6 perawat VarChar 4 Perawat 7 create_date DateTime Tanggal Input Data ah. Tabel Barang Nama tabel : tb_barang Primary Key : kode_barang Foreign Key : - Fungsi : Menyimpan data barang S T IK O M S U R A B A Y A Tabel 3.34 Barang No Nama Kolom Tipe Data Lebar Keterangan 1 kode_barang VarChar 6 Kode Barang 2 kode_satuan VarChar 3 Satuan 3 kode_status VarChar 1 Stok Barang 4 nama_barang VarChar 40 Nama Barang 5 harga_beli Integer - Harga Satuan 6 jumlah_beli VarChar 4 Jumlah Beli 7 disc_beli VarChar 10 Diskon Beli 8 harga_satuan Double - Harga Satuan 9 margin Double - Margin 10 ppn Double - PPN 11 harga_jual_satuan Double - Harga Jual Satuan 12 tgl_beli DateTime - Tanggal Beli 13 tgl_kadaluarsa Date - Tanggal Kadaluarsa 14 create_date DateTime - Tanggal Input Data ai. Tabel Obat Pasien Nama tabel : tb_barangpas Primary Key : notran_barang, ref Foreign Key : no_daftar, kode_barang Fungsi : Menyimpan data obat yang digunakan pasien Tabel 3.35 Obat Pasien No Nama Kolom Tipe Data Lebar Keterangan 1 notran_barang VarChar 10 Nomor Transaksi 2 ref VarChar 3 Nomor Referensi 3 no_daftar VarChar 10 Nomor Daftar 4 kode_barang VarChar 4 Kode Barang 5 jumlah_barang VarChar 3 Jumlah Barang 6 total_harga_barang Double - Total Harga Barang 7 create_date DateTime - Tanggal Input 8 perawat VarChar 4 Perawat S T IK O M S U R A B A Y A aj. Tabel Resep Nama tabel : tb_resep Primary Key : no_resep Foreign Key : no_daftar, kode_barang Fungsi : Menyimpan data resep Tabel 3.36 Struktur Tabel Resep No Nama Kolom Tipe Data Lebar Keterangan 1 notran_resep VarChar 10 Nomor Transaksi 2 no_daftar VarChar 10 Nomor Daftar 3 kode_barang VarChar 4 Kode Barang 4 dosis VarChar 7 Dosis 5 tgl_resep Date - Tanggal Pembuatan 6 jumlah_obat VarChar 3 Jumlah Obat 7 total_harga_obat Double - Total Harga Obat 8 create_date DateTime Tanggal Input 9 Dokter VarChar 4 Dokter 10 ref_resep VarChar 3 Nomor Referensi ak. Tabel Satuan Nama tabel : tb_satuan Primary Key : kode_ satuan Foreign Key : - Fungsi : Menyimpan data satuan Tabel 3.37 Struktur Tabel Satuan No Nama Kolom Tipe Data Lebar Keterangan 1 kode_ satuan VarChar 3 Kode Satuan 2 satuan VarChar 20 Nama Satuan S T IK O M S U R A B A Y A al. Tabel Cara Keluar Nama tabel : tb_carakeluar Primary Key : nomor Foreign Key : - Fungsi : Menyimpan data cara keluar pasien Tabel 3.38 Cara Keluar No Nama Kolom Tipe Data Lebar Keterangan 1 nomor VarChar 2 Nomor 2 cara_keluar VarChar 20 Cara Keluar am. Tabel Rencana Operasi Nama tabel : tb_rencana_op Primary Key : no_operasi Foreign Key : kode_konsul Fungsi : Menyimpan data rencana operasi Tabel 3.39 Rencana Operasi No Nama Kolom Tipe Data Lebar Keterangan 1 no_operasi VarChar 5 Nomor Operasi 2 kode_konsul VarChar 5 Kode Konsul 3 hari_rencana_op VarChar 1 Hari Rencana Operasi 4 tanggal DateTime - Tanggal Operasi 5 jenis_op VarChar 20 Jenis Operasi 6 diagnose_pre_op VarChar 50 Diagnose Pre Operasi 7 rencana_op VarChar 50 Rencana Operasi 8 jam_mulai DateTime - Jam Mulai Operasi 9 jam_selesai DateTime - Jam Selesai Operasi 10 lama_operasi VarChar 4 Lama Operasi 11 kamar VarChar 1 Kamar 12 tgl_ttd DateTime - Tanggal Tanda Tangan 13 petugas1 VarChar 15 Petugas 1 14 perawat_ok VarChar 4 Perawat OK 15 dokter1 VarChar 4 Dokter Operator 16 dokter2 VarChar 4 Dokter Kedua 17 dokter3 VarChar 4 Dokter Anasthesi S T IK O M S U R A B A Y A an. Tabel Program Dokter Nama tabel : tb_program_dokter Primary Key : kode_program Foreign Key : kode_lap_op Fungsi : Menyimpan data program dokter Tabel 3.40 Program Dokter No Nama Kolom Tipe Data Lebar Keterangan 1 kode_program VarChar 5 Kode Program 2 kode_lap_op VarChar 5 Kode Laporan Operasi 3 tgl_program DateTime - Tanggal Program 4 follow_up VarChar 70 Follow Up 5 program_dokter VarChar 70 Program Dokter 6 tgl_ttd_dokter DateTime - Tanggal Tanda Tangan Dokter 7 dokter VarChar 4 Dokter ao. Tabel Implementasi Keperawatan Nama tabel : tb_implementasi_kep Primary Key : kode_implementasi Foreign Key : kode_lap_op Fungsi : Menyimpan data implementasi keperawatan Tabel 3.41 Implementasi Keperawatan No Nama Kolom Tipe Data Lebar Keterangan 1 kode_implementasi VarChar 5 Kode Implementasi 2 kode_lap_op VarChar 5 Kode Laporan Operasi 3 tgl_implementasi DateTime - Tanggal Implementasi 4 implementasi_perawat VarChar 150 Implementasi Perawat 5 tgl_ttd_perawat DateTime - Tanggal Tanda Tangan Perawat 6 perawat VarChar 4 Perawat S T IK O M S U R A B A Y A ap. Tabel IM Nama tabel : tb_im Primary Key : kode_im Foreign Key : no_rekammedis Fungsi : Menyimpan data im Tabel 3.42 IM No Nama Kolom Tipe Data Lebar Keterangan 1 kode_im VarChar 5 Kode IM 2 no_rekammedis VarChar 10 Nomor Rekam Medis 3 jam1 DateTime - Jam 4 dosis VarChar 7 Dosis 5 perawat1 VarChar 4 Perawat 1 6 perawat2 VarChar 4 Perawat 2 7 tgl_ttd_pasien DateTime - Tanggal Tanda Tangan Pasien 8 create_date DateTime - Tanggal Input Data aq. Tabel SC Nama tabel : tb_sc Primary Key : kode_sc Foreign Key : no_rekammedis Fungsi : Menyimpan data sc Tabel 3.43 SC No Nama Kolom Tipe Data Lebar Keterangan 1 kode_sc VarChar 5 Kode SC 2 no_rekammedis VarChar 10 Nomor Rekam Medis 3 jam1 DateTime - Jam 4 dosis VarChar 7 Dosis 5 perawat1 VarChar 4 Perawat 1 6 perawat2 VarChar 4 Perawat 2 7 tgl_ttd_pasien DateTime - Tanggal Tanda Tangan Pasien 8 create_date DateTime - Tanggal Input Data S T IK O M S U R A B A Y A ar. Tabel IC Nama tabel : tb_ic Primary Key : kode_ic Foreign Key : no_rekammedis Fungsi : Menyimpan data ic Tabel 3.44 IC No Nama Kolom Tipe Data Lebar Keterangan 1 kode_ic VarChar 5 Kode IC 2 no_rekammedis VarChar 10 Nomor Rekam Medis 3 jam1 DateTime - Jam 4 dosis VarChar 7 Dosis 5 perawat1 VarChar 4 Perawat 1 6 perawat2 VarChar 4 Perawat 2 7 tgl_ttd_pasien DateTime - Tanggal Tanda Tangan Pasien 8 create_date DateTime - Tanggal Input Data as. Tabel Intravena Nama tabel : tb_intravena Primary Key : kode_intravena Foreign Key : no_rekammedis Fungsi : Menyimpan data intravena Tabel 3.45 Intravena No Nama Kolom Tipe Data Lebar Keterangan 1 kode_intravena VarChar 5 Kode Intravena 2 no_rekammedis VarChar 10 Nomor Rekam Medis 3 jam1 DateTime - Jam 4 dosis VarChar 10 Dosis 5 perawat1 VarChar 4 Perawat 1 6 perawat2 VarChar 4 Perawat 2 7 tgl_ttd_pasien DateTime - Tanggal Tanda Tangan Pasien 8 create_date DateTime - Tanggal Input Data S T IK O M S U R A B A Y A at. Tabel Syringe Nama tabel : tb_syringe Primary Key : kode_syringe Foreign Key : no_rekammedis Fungsi : Menyimpan data syringe Tabel 3.46 Syringe No Nama Kolom Tipe Data Lebar Keterangan 1 kode_syringe VarChar 5 Kode Syringe 2 no_rekammedis VarChar 10 Nomor Rekam Medis 3 jam1 DateTime - Jam 4 dosis VarChar 7 Dosis 5 perawat1 VarChar 4 Perawat 1 6 perawat2 VarChar 4 Perawat 2 7 tgl_ttd_pasien DateTime - Tanggal Tanda Tangan Pasien 8 create_date DateTime - Tanggal Input Data au. Tabel InfusPump Nama tabel : tb_infuspump Primary Key : kode_infuspump Foreign Key : no_rekammedis Fungsi : Menyimpan data infuspump Tabel 3.47 Infuspump No Nama Kolom Tipe Data Lebar Keterangan 1 kode_infus VarChar 5 Kode Infuspump 2 no_rekammedis VarChar 10 Nomor Rekam Medis 3 jam1 DateTime - Jam 4 dosis VarChar 7 Dosis 5 perawat1 VarChar 4 Perawat 1 6 perawat2 VarChar 4 Perawat 2 7 tgl_ttd_pasien DateTime - Tanggal Tanda Tangan Pasien 8 create_date DateTime - Tanggal Input Data S T IK O M S U R A B A Y A av. Tabel Line Nama tabel : tb_line Primary Key : kode_line Foreign Key : no_rekammedis Fungsi : Menyimpan data line Tabel 3.48 Line No Nama Kolom Tipe Data Lebar Keterangan 1 kode_line VarChar 5 Kode Line 2 no_rekammedis VarChar 10 Nomor Rekam Medis 3 jenis_line VarChar 1 Jenis Line 4 cairan1 VarChar 30 Cairan 1 5 drip1 VarChar 30 Drip1 6 lokasi VarChar 20 Lokasi 7 iv_line VarChar 2 IV Line 8 jam1 DateTime - Jam 1 9 petugas1 VarChar 15 Petugas 1 10 cairan2 VarChar 30 Cairan 2 11 drip2 VarChar 30 Drip 2 12 jam2 DateTime - Jam2 13 petugas2 VarChar 15 Petugas 2 14 cairan3 VarChar 30 Cairan 3 15 drip3 VarChar 30 Drip 3 16 jam3 DateTime - Jam 3 17 petugas3 VarChar 15 Petugas 3 18 create_date DateTime - Tanggal Input Data aw. Tabel Obat Oral Nama tabel : tb_obat_oral Primary Key : kode_obat_oral Foreign Key : no_rekammedis Fungsi : Menyimpan data obat oral S T IK O M S U R A B A Y A Tabel 3.49 Obat Oral No Nama Kolom Tipe Data Lebar Keterangan 1 kode_obat_oral VarChar 5 Kode Obat Oral 2 no_rekammedis VarChar 10 Nomor Rekam Medis 3 jam1 DateTime - Jam 4 dosis VarChar 7 Dosis 5 perawat1 VarChar 4 Perawat 1 6 perawat2 VarChar 4 Perawat 2 7 tgl_ttd_pasien DateTime - Tanggal Tanda Tangan Pasien 8 create_date DateTime - Tanggal Input Data ax. Tabel Suppositoria Nama tabel : tb_suppositoria Primary Key : kode_suppositoria Foreign Key : no_rekammedis Fungsi : Menyimpan data suppositoria Tabel 3.50 Suppositoria No Nama Kolom Tipe Data Lebar Keterangan 1 kode_suppositoria VarChar 5 Kode Suppositoria 2 no_rekammedis VarChar 10 Nomor Rekam Medis 3 jam1 DateTime - Jam 4 dosis VarChar 7 Dosis 5 perawat1 VarChar 4 Perawat 1 6 perawat2 VarChar 4 Perawat 2 7 tgl_ttd_pasien DateTime - Tanggal Tanda Tangan Pasien 8 create_date DateTime Tanggal Input Data ay. Tabel Nebulizer Nama tabel : tb_nebulizer Primary Key : kode_nebulizer Foreign Key : no_rekammedis S T IK O M S U R A B A Y A Fungsi : Menyimpan data nebulizer Tabel 3.51 Nebulizer No Nama Kolom Tipe Data Lebar Keterangan 1 kode_nebulizer VarChar 5 Kode Nebulizer 2 no_rekammedis VarChar 10 Nomor Rekam Medis 3 jam1 DateTime - Jam 4 dosis VarChar 7 Dosis 5 perawat1 VarChar 4 Perawat 1 6 perawat2 VarChar 4 Perawat 2 7 tgl_ttd_pasien DateTime - Tanggal Tanda Tangan Pasien 8 create_date DateTime - Tanggal Input Data az. Tabel Kematian Nama tabel : tb_kematian Primary Key : kode_kematian Foreign Key : no_rekammedis, kode_hub Fungsi : Menyimpan data kematian Tabel 3.52 Kematian No Nama Kolom Tipe Data Lebar Keterangan 1 kode_kematian VarChar 5 Kode Kematian 2 no_rekammedis VarChar 10 Nomor Rekam Medis 3 kode_hub VarChar 1 Kode Hubungan 4 tanggal DateTime - Tanggal 5 status VarChar 1 Status 6 no VarChar 16 Nomor 7 tgl_ttd_kk DateTime - Tanggal Tanda Tangan KK 8 tgl_ttd_petugas DateTime - Tanggal Tanda Tangan Petugas 9 nama_tolak VarChar 40 Nama Tolak 10 alamat_tolak VarChar 50 Alamat Tolak 11 umur_tolak VarChar 3 Umur Tolak 12 tgl_ttd_tolak DateTime Tanggal Tanda Tangan Tolak 13 create_date DateTime Tanggal Input Data S T IK O M S U R A B A Y A ba. Tabel Observasi IGD Nama tabel : tb_observasi_igd Primary Key : kode_observasi Foreign Key : no_rekammedis Fungsi : Menyimpan data observasi igd Tabel 3.53 Observasi IGD No Nama Kolom Tipe Data Lebar Keterangan 1 kode_observasi VarChar 8 Kode Observasi 2 no_rekammedis VarChar 10 Nomor Rekam Medis 3 jam1 DateTime - Jam 4 tensi VarChar 7 Tensi 5 nadi VarChar 3 Nadi 6 rr VarChar 3 RR 7 spo2 VarChar 3 SPO 2 8 temperatur VarChar 3 Temperatur 9 kesadaran VarChar 1 Kesadaran 10 gcs VarChar 5 GCS 11 reflex_pupil VarChar 1 Reflex Pupil 12 petugas1 VarChar 15 Petugas 1 13 create_date DateTime - Tanggal Input Data bb. Tabel Oksigen Nama tabel : tb_oksigen Primary Key : kode_oksigen Foreign Key : no_rekammedis Fungsi : Menyimpan data oksigen S T IK O M S U R A B A Y A Tabel 3.54 Oksigen No Nama Kolom Tipe Data Lebar Keterangan 1 kode_oksigen VarChar 5 Kode oksigen 2 no_rekammedis VarChar 10 Nomor Rekam Medis 3 jam1 DateTime - Jam 4 jenis VarChar 50 Jenis 5 lpm VarChar 3 Lpm 6 perawat VarChar 4 Perawat 7 create_date DateTime - Tanggal Input Data bc. Tabel Intubasi Nama tabel : tb_intubasi Primary Key : kode_intubasi Foreign Key : no_rekammedis Fungsi : Menyimpan data intubasi Tabel 3.55 Intubasi No Nama Kolom Tipe Data Lebar Keterangan 1 kode_intubasi VarChar 5 Kode Intubasi 2 no_rekammedis VarChar 10 Nomor Rekam Medis 3 jam1 DateTime - Jam 4 ett_no VarChar 5 ETT Nomor 5 bb VarChar 3 Berat Badan 6 cuff1 VarChar 3 Cuff 1 7 cuff2 VarChar 3 Cuff 2 8 dokter VarChar 4 Dokter 9 create_date DateTime - Tanggal Input Data bd. Tabel Catheter Nama tabel : tb_catheter Primary Key : kode_catheter Foreign Key : no_rekammedis Fungsi : Menyimpan data catheter S T IK O M S U R A B A Y A Tabel 3.56 Catheter No Nama Kolom Tipe Data Lebar Keterangan 1 kode_catheter VarChar 5 Kode Catheter 2 no_rekammedis VarChar 10 Nomor Rekam Medis 3 jam1 DateTime - Jam 4 keterangan VarChar 30 Keterangan 5 cuff1 VarChar 3 Cuff 1 6 cuff2 VarChar 3 Cuff 2 7 perawat1 VarChar 4 Perawat 1 8 perawat2 VarChar 4 Perawat 2 9 create_date DateTime - Tanggal Input Data be. Tabel Ngt Nama tabel : tb_ngt Primary Key : kode_ngt Foreign Key : no_rekammedis Fungsi : Menyimpan data Ngt Tabel 3.57 Ngt No Nama Kolom Tipe Data Lebar Keterangan 1 kode_ngt VarChar 5 Kode Ngt 2 no_rekammedis VarChar 10 Nomor Rekam Medis 3 jam1 DateTime - Jam 4 ngt_no VarChar 16 NGT Nomor 5 perawat1 VarChar 4 Perawat 1 6 perawat2 VarChar 4 Perawat 2 7 create_date DateTime - Tanggal Input Data bf. Tabel Tambahan Nama tabel : tb_tambahan Primary Key : kode_tambahan Foreign Key : no_rekammedis Fungsi : Menyimpan data tambahan S T IK O M S U R A B A Y A Tabel 3.58 Tambahan No Nama Kolom Tipe Data Lebar Keterangan 1 kode_tambahan VarChar 5 Kode Tambahan 2 no_rekammedis VarChar 10 Nomor Rekam Medis 3 jam1 DateTime - Jam 4 keterangan VarChar 100 Keterangan 5 dokter VarChar 4 Perawat 1 6 perawat VarChar 4 Perawat 2 7 create_date DateTime - Tanggal Input Data bg. Tabel Instruksi Dokter Nama tabel : tb_instruksi Primary Key : kode_instruksi Foreign Key : no_rekammedis Fungsi : Menyimpan data instruksi dokter Tabel 3.59 Intruksi No Nama Kolom Tipe Data Lebar Keterangan 1 kode_instruksi VarChar 5 Kode Instruksi 2 no_rekammedis VarChar 10 Nomor Rekam Medis 3 jam_instruksi DateTime - Jam Instruksi 4 instruksi VarChar 150 Instruksi 5 dokter VarChar 4 Dokter 6 perawat VarChar 4 Perawat 7 create_date DateTime - Tanggal Input Data bh. Tabel Pemeriksaan Fisik Nama tabel : tb_pemeriksaan_fisik Primary Key : kode_fisik Foreign Key : no_rekammedis Fungsi : Menyimpan data pemeriksaan fisik S T IK O M S U R A B A Y A Tabel 3.60 Pemeriksaan Fisik No Nama Kolom Tipe Data Lebar Keterangan 1 kode_fisik VarChar 5 Kode Fisik 2 no_rekammedis VarChar 10 Nomor Rekam Medis 3 tgl_kejadian DateTime - Tanggal Kejadian 4 tempat_kejadian VarChar 30 Tempat Kejadian 5 bagian VarChar 1 Bagian 6 jenis_tindakan VarChar 30 Jenis Tindakan 7 keterangan_fisik VarChar 200 Keterangan Fisik 8 perawat VarChar 15 Perawat 9 dokter VarChar 15 Dokter 10 file Text - File 11 create_date DateTime - Tanggal Input Data bi. Tabel Icopin Nama tabel : tb_icopin Primary Key : kode_icopin Foreign Key : - Fungsi : Menyimpan data Icopin Tabel 3.61 Icopin No Nama Kolom Tipe Data Lebar Keterangan 1 kode_icopin VarChar 8 Kode Icopin 2 diagnosa VarChar 100 Diagnosa bj. Tabel ICD10 Nama tabel : tb_icd10 Primary Key : kode_icd10 Foreign Key : - Fungsi : Menyimpan data ICD10 S T IK O M S U R A B A Y A Tabel 3.62 ICD10 No Nama Kolom Tipe Data Lebar Keterangan 1 kode_icd VarChar 8 Kode ICD10 2 diagnosa VarChar 100 Diagnosa bk. Tabel Diagnosa Nama tabel : tb_diagnosa Primary Key : kode_diagnosa Foreign Key : kode_icopin, kode_icd, no_rekammedis, tb_dokter Fungsi : Menyimpan data diagnosa Tabel 3.63 Diagnosa No Nama Kolom Tipe Data Lebar Keterangan 1 kode_diagnosa VarChar 5 Kode Icopin 2 kode_icopin VarChar 8 Kode Icopin 3 kode_icd VarChar 8 Kode ICD10 4 no_rekammedis VarChar 10 Nomor Rekam Medis 5 diagnosa_kerja VarChar 100 Diagnosa Kerja 6 diagnosa_banding VarChar 100 Diagnosa Banding 7 create_date DateTime - Tanggal Input Data bl. Tabel Rekam Medis Nama tabel : tb_rekammedis Primary Key : no_rekammedis Foreign Key : nomor, no_daftar Fungsi : Menyimpan data diagnosa S T IK O M S U R A B A Y A Tabel 3.64 Rekam Medis No Nama Kolom Tipe Data Lebar Keterangan 1 no_rekammedis VarChar 10 Nomor Rekam Medis 2 nomor VarChar 2 Nomor 3 no_daftar VarChar 10 Nomor Daftar 4 triage VarChar 1 Triage 5 jam_dilayani DateTime - Jam Dilayani 6 penyebab_dtg VarChar 20 Penyebab Datang 7 trauma VarChar 1 Trauma 8 non_trauma VarChar 20 Non Trauma 9 keterangan VarChar 100 Keterangan 10 permintaan_visum VarChar 1 Permintaan VIsum 11 ket_visum VarChar 30 Keterangan Visum 12 keluhan VarChar 30 Keluhan 13 rpd VarChar 30 RPD 14 alergi VarChar 1 Alergi 15 ket_alergi VarChar 30 Keterangan Alergi 16 kesadaran VarChar 1 Kesadaran 17 gcs VarChar 5 GCS 18 tensi VarChar 7 Tensi 19 nadi VarChar 3 Nadi 20 rr VarChar 3 RR 21 pupil VarChar 1 Pupil 22 ket_pupil VarChar 20 Keterangan Pupil 23 reflex_cahaya VarChar 30 Reflex Cahaya 24 suhu_aksiler VarChar 3 Suhu Aksiler 25 suhu_rectal VarChar 3 Suhu Rectal 26 perfusi VarChar 1 Perfusi 27 bb VarChar 3 Berat Badan 28 kepada VarChar 1 Kepala 29 abdomen VarChar 1 Abdomen 30 leher VarChar 1 Leher 31 punggung VarChar 1 Punggung 32 thorax VarChar 1 Thorax 33 pelvis VarChar 1 Pelvis 34 lateralisa VarChar 1 Lateralisa 35 motorik VarChar 30 Motorik 36 saraf_tepi VarChar 1 Saraf Tepi 37 saraf_otonom VarChar 1 Saraf Otonom 38 sensorik VarChar 30 Sensorik 39 uraian_status_lokalis VarChar 40 Uraian Status Lokalis 40 perawat VarChar 4 Perawat 41 dokter VarChar 4 Dokter S T IK O M S U R A B A Y A bm. Tabel Status Barang Nama tabel : tb_status_barang Primary Key : kode_status Foreign Key : - Fungsi : Menyimpan data status barang Tabel 3.65 Status Barang No Nama Kolom Tipe Data Lebar Keterangan 1 kode_status VarChar 1 Kode Status 2 nama_status VarChar 10 Nama Status

3.3.4 Desain Input Output