93
3.8.2 Struktur
Tabel Tabel 3.3 Pasien
No Nama Fields
Tipe Ukuran
Keterangan 1 No_Pasien Varchar
7 Primary
Key 2 Nama_Pasien Varchar
25 3 Jenis_Pasien Varchar
15 4 No_Askes Integer
15 5 Umur Varchar
10 6 Kelamin Varchar
12 7 Alamat Varchar
30 8 Pekerjaan Varchar
15
Tabel 3.4 Pendaftaran
No Nama Fields
Tipe Ukuran
Keterangan 1 No_Pendaftaran Integer 9 Primary
Key 2 No_Pasien Integer
10 Foreign
Key 3 Nama_Pasien Varchar
25 4 Tgl_Berobat Date -
5 Jenis_Pasien Varchar 15
6 No_Askes Integer 15
7 Umur Varchar 10
8 Kelamin Varchar 12
9 Alamat Varchar 30
10 Pekerjaan Varchar 15
11 Biaya_Pendaftaran Currency - 12 NIP_Petugas Integer 9 Foreign
Key 13 Nama_Petugas Varchar 25
94
Tabel 3.5 Rekam Medis
No Nama Fields
Tipe Ukuran
Keterangan 1 No_Rek_Med Integer 6 Primary
Key 2 No_Pasien Integer
10 Foreign
Key 3 Nama_Pasien Varchar
25 4 Tgl_Berobat Date -
5 NIP Integer 9
Foreign Key
6 Nama_Dokter Varchar 25
7 No_Penyakit Varchar 5 Foreign
Key 8 Nama_Penyakit Varchar 25
9 No_Obat Varchar 5
Foreign Key
10 Nama_Obat Varchar 25
11 Keterangan_Rek_Med Varchar 30
Tabel 3.6 Obat
No Nama Fields
Tipe Ukuran
Keterangan 1 No_Obat Varchar
5 Primary
Key 2 Tgl_Masuk_Obat Date
- 3 Nama_Obat Varchar
25 4 Jenis_Obat Varchar
20 5 Stock_Obat Integer
4
Tabel 3.7 Dokter
No Nama Fields
Tipe Ukuran
Keterangan 1 NIP Integer
9 Primary
Key 2 Nama_Dokter Varchar
25
95
Tabel 3.8 Rujukan
No Nama Fields
Tipe Ukuran
Keterangan 1 No_Rujukan Varchar
17 Primary
Key 2 No_Rek_Med Integer 10 Foreign
Key 3 Nama_Pasien Varchar
25 4 Tgl_Berobat Date -
5 Pekerjaan Varchar 15
6 Umur Float -
7 Jenis_Kelamin Varchar 12 8 Alamat Varchar
30 9 Tujuan_Rujukan Varchar 25
10 NIP_Petugas Integer 9 Foreign Key
11 Nama_Petugas Varchar 25
Tabel 3.9 Laboratorium
No Nama Fields
Tipe Ukuran
Keterangan 1 No_Laboratorium Integer 6 Primary
Key 2 No_Rek_Med Integer
10 Foreign
Key 3 Nama_Pasien Varchar
25 4 Tgl_Berobat Date -
5 Hasil_Laboratorium Text -
6 NIP_Petugas Integer 9
Foreign Key
7 Nama_Petugas Varchar 25
Tabel 3.10 Petugas
No Nama Fields
Tipe Ukuran
Keterangan 1 NIP_Petugas Integer
9 Primary
Key
96
2 Nama_Petugas Varchar 25
3 Bagian Varchar 15
Tabel 3.11 User
No Nama Fields
Tipe Ukuran
Keterangan 1 User_name Varchar
15 Primary
Key 2 Password Varchar
15 3 Bagian Varchar
15 4 NIP Integer
11 Foreign
Key 5 Nama_Dokter Varchar
25 6 NIP_Petugas Integer
11 Foreign
Key 7 Nama_Petugas Varchar
25
Tabel 3.12 Hasil_Laboratorium
No Nama Fields
Tipe Ukuran
Keterangan 1 No_Diagnosa Varchar
5 Primary
Key 2 Jenis_Diagnosa Varchar
25 3 Keterangan_Diagnosa Varchar 30
Tabel 3.13 Penyakit
No Nama Fields
Tipe Ukuran
Keterangan 1 No_Penyakit Varchar
5 Primary
Key 2 Nama_Penyakit Varchar
25 3 Jenis_Penyakit Varchar
20 4 Keterangan_Penyakit Varchar 30
97
Tabel 3.14 Detail_Rekam
No Nama Fields
Tipe Ukuran
Keterangan 1 No_Rek_Med Integer
11 Foreign
Key 2 Gejala Varchar
50 3 Nama_Penyakit Varchar
25 4 Nama_Obat Varchar
25 5 Jumlah_Obat Integer
Tabel 3.15 Detail_Laboratorium
No Nama Fields
Tipe Ukuran
Keterangan 1 No_Laboratorium Integer 11 Foreign
Key 2 Jenis_Diagnosa Varchar
25
Tabel 3.16 Detail_Rujukan
No Nama Fields
Tipe Ukuran
Keterangan 1 No_Rujukan Varchar
17 Foreign
Key 2 Gejala Varchar
50 3 Nama_penyakit Varchar
25 4 Nama_Obat Varchar
25
98
3.9 Perancangan Kode