• Tidak ada hasil yang ditemukan

BAB 4 ANALISIS DAN PERANCANGAN BASIS DATA

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB 4 ANALISIS DAN PERANCANGAN BASIS DATA"

Copied!
259
0
0

Teks penuh

(1)

BAB 4

ANALISIS DAN PERANCANGAN BASIS DATA

4.1.Database Planning 4.1.1. Mission Statement

Mission statement pada perancangan basis data rumah sakit Sumber Waras adalah untuk merancang dan mengelola basis data pada proses rawat jalan, rawat inap dan fasilitas penunjang medis sehingga dapat membantu pihak rumah sakit dalam melaksanakan kegiatan operasional rumah sakit dengan baik.

4.1.2. Mission Objective

Berikut adalah mission objective dari perancangan basis data di rumah sakit Sumber Waras: 1. Untuk memasukkan, memperbaharui dan menghapus data pasien

2. Untuk memasukkan, memperbaharui dan menghapus data dokter 3. Untuk memasukkan, memperbaharui dan menghapus data karyawan 4. Untuk memasukan data penanggung jawab pasien rawat inap

5. Untuk memasukkan data rawat inap 6. Untuk memasukkan data anamnesa 7. Untuk memasukkan data visitasi dokter 8. Untuk memasukkan data permintaan obat 9. Untuk memasukkan data penerimaan obat 10. Untuk memasukkan data retur obat

11. Untuk memasukkan data pemakaian alat kesehatan 12. Untuk memasukkan data pembayaran rawat inap 13. Untuk memasukkan data resume perawatan 14. Untuk memasukkan data pindah kamar 15. Untuk memasukkan data ganti dokter 16. Untuk memasukkan data rawat jalan

17. Untuk memasukkan data pemeriksaan rawat jalan 18. Untuk memasukkan data resep

19. Untuk memasukkan data pembayaran rawat jalan

20. Untuk memasukkan data rujukan fasilitas penunjang medis

(2)

22. Untuk memasukkan data hasil pemeriksaan fasilitas penunjang medis

23. Untuk memasukkan, memperbaharui dan menghapus data pemeriksaan pada fasilitas penunjang medis

24. Untuk memasukkan, memperbaharui dan menghapus data tindakan medis 25. Untuk memasukkan, memperbaharui dan menghapus data obat

26. Untuk memasukkan, memperbaharui dan menghapus data alkes 27. Untuk memasukkan, memperbaharui dan menghapus data kamar 28. Untuk memasukkan, memperbaharui dan menghapus data unit 29. Untuk memasukkan, memperbaharui dan menghapus data kelas 30. Untuk memasukkan, memperbaharui dan menghapus data klinik

31. Untuk memasukkan, memperbaharui dan menghapus data fasilitas penunjang medis 32. Untuk melaporkan data pembayaran rawat inap

33. Untuk melihat status ranjang pada kamar 34. Untuk melihat data permintaan obat 35. Untuk melihat data retur obat

36. Untuk mencari data riwayat perawatan pasien 37. Untuk melaporkan data pembayaran rawat jalan 38. Untuk melaporkan data pembayaran rawat inap

39. Untuk melaporkan data pembayaran fasilitas penunjang medis 40. Untuk melaporkan data pemakaian obat

4.2. System Definition

Berikut adalah system definition dari perancangan basis data rumah sakit Sumber Waras yang memberikan batasan dari sistem aplikasi basis data dari sudut pandang pengguna

(3)

Gambar 4.1 System Boundary

User view utama dari sistem basis data rumah sakit sumber waras adalah :

• Direksi

• Dokter

• Staf Admisi

• Staf fasilitas penunjang medis

• Perawat

Tabel 4.1 Tabel Analisis Kebutuhan Data

Data Tipe Akses Staf Admisi Staf Fasilitas Penunjang

Medis Dokter Perawat Direksi

Pasien Maintain X

(4)

Data Tipe Akses Staf Admisi Staf Fasilitas Penunjang

Medis Dokter Perawat Direksi

Report Karyawan Maintain X Query X X X X X Report Visit_Dokter Maintain X Query X X X Report

Tindakan_ Medis Maintain X

Query X X

Report

Rawat_Jalan Maintain X

Query X X X

Report X

Rawat _Inap Maintain x x

Query x x x x Report x Kamar Maintain x Query x Report x Unit Maintain x x Query x Report x Kelas Maintain x x Query x Report x Dokter Maintain x x Query x x x Report Pemakaian Maintain x Alkes Query x x Report x Pembayaran_RI Maintain x

(5)

Data Tipe Akses Staf Admisi Staf Fasilitas Penunjang

Medis Dokter Perawat Direksi

Query x x Report x Pembayaran_RJ Maintain x Query x x Report x Pembayaran_FPM Maintain x Query x x x Report x Rujukan_FPM Maintain Query x Report Penanggung_Jawab Maintain x Query x Report Ganti_Dokter Maintain x Query x Report x Pindah_Kamar Maintain x Query x Report x Resume_Perawatan Maintain x Query x Report Permintaan_Obat Maintain x Query x x Report x

(6)

Data Tipe Akses Staf Admisi Staf Fasilitas Penunjang

Medis Dokter Perawat Direksi

Retur_Obat Maintain x Query x x Report x Pemakaian_Alkes Maintain X X Query X Report Pemeriksaan_RJ Maintain x Query x x Report Fasilitas_Penunjang_Medis Maintain x Query x x Report Hasil_Pemeriksaan_FPM Maintain x Query x x Report x Penerimaan_Obat Maintain x Query x x Report x Rujukan Maintain x Query x Report Obat Maintain Query X X X Report Alkes Maintain Query X X Report X Pemeriksaan_FPM Maintain x

(7)

Data Tipe Akses Staf Admisi Staf Fasilitas Penunjang

Medis Dokter Perawat Direksi

Query x x Report Anamnesa Maintain x Query x Report Klinik Maintain x Query x Report Resep Maintain x Query x Report x

4.3. Requirement Collection And Analysis

Setelah melakukan analisis berdasarkan hasil wawancara terhadap beberapa narasumber penting di rumah sakit Sumber Waras maka disimpulkan beberapa informasi yang dibutuhkan oleh rumah sakit Sumber Waras sebagai berikut:

1. Informasi pada proses registrasi pasien

2. Informasi pada proses registrasi rawat inap dan rawat jalan

3. Informasi pada pemeriksaan rawat inap, rawat jalan dan pemeriksaan fasilitas penunjang medis

4. Informasi pada penggunaan kamar

5. Informasi pada penggunaan obat dan alat kesehatan di rawat inap

6. Informasi pada pembayaran rawat inap, rawat jalan dan pemeriksaan fasilitas penunjang medis

7. Informasi pada penggunaan fasilitas penunjang medis

8. Informasi pada hasil pemeriksaan pada fasilitas penunjang medis

4.4. Perancangan Basis Data

Metodologi perancangan basis data yang digunakan pada skripsi ini dibagi menjadi 3 yaitu :

(8)

2. Perancangan Basis Data Logikal . 3. Perancangan Basis Data Fisikal

4.4.1. Percangancan Basis Data Konseptual 4.4.1.1. Identfikasi tipe entitas

Berikut adalah entitas-entitas yang ada yang dibuat berdasarkan hasil pengumpulan data:

Tabel 4. 2 Tabel Identifikasi Tipe Entitas

No Nama Entitas Deskripsi Kejadian

1 Pasien Entitas yang berisi data pasien

Setiap pasien mendaftar untuk melakukan perawatan atau pemeriksaan di fasilitas medis akan disimpan datanya

2 Karyawan Entitas yang berisi data karyawan

Setiap karyawan yang terlibat didalam sistem akan disimpan datanya

3 Dokter Entitas yang berisi data mengenai dokter yang bertugas di Rumah Sakit Sumber Waras

Setiap dokter yang terlibat dalam sistem akan disimpan datanya

4 Penanggung_Jawab Merupakan entitas yang berisi data mengenai penanggung jawab pada pasien rawat inap

Setiap pasien yang mendaftar rawat inap perlu memiliki penanggung jawab yang dapat dihubungi rumah sakit

5 Rawat _Inap Entitas yang berisi data rawat inap pasien

Setiap proses registrasi selesai maka data transaksi rawat inap disimpan didalam entitas ini 6 Anamnesa Merupakan entitas yang

mencatat anamnesa dokter ketika pasien memulai rawat inap

Setiap proses rawat inap akan dicatat anamnesanya oleh dokter penanggung jawab 7 Visit_Dokter Entitas yang berisi data

visitasi dokter pada pasien rawat inap

Setiap kali dokter melakukan visitasi pada pasien rawat inap maka akan disimpan

8 Permintaan_Obat Merupakan entitas yang mencatat permintaan obat kepada bagian farmasi yang dilakukan perawat untuk kebutuhan perawatan pasien berdasarkan permintaan dokter

Setiap visitasi dokter, jika diperlukan maka dokter akan meminta obat untuk pasien

(9)

9 Penerimaan_Obat Merupakan entitas yang mencatat penerimaan obat yang terjadi setiap

pemesanan obat yang dilakukan

Setiap pemesanan obat yang dilakukan memiliki

penerimaan obat

10 Retur_Obat Merupakan entitas yang mencatat retur obat yang tersisa dari perawatan pasien

Setiap pasien yang sudah selesai menjalani perawatan diretur obatnya jika masih tersisa

11 Pemakaian_Alkes Merupakan entitas yang mencatat pemakaian alat kesehatan oleh perawat

Setiap pasien rawat inap dapat menggunakan alat kesehatan tertentu selama perawatan 12 Pembayaran_RI Merupakan entitas yang

berisi catatan pembayaran yang dibuat oleh kasir setelah menerima pembayaran rawat inap pasien

Setiap proses pembayaran rawat inap setelah pasien selesai menjalani perawatan

13 Resume_Perawatan Merupakan entitas yang mencatat diagnosa akhir pasien dan keadaan pasien saat pulang

Setiap akhir perawatan pasien maka dokter akan membuat resume perawatan yang berisi keterangan dan diagnosa akhir pasien

14 Pindah_Kamar Merupakan entitas yang mencatat perpindahan kamar yang dilakukan pasien selama proses perawatan

Setiap pergantian kamar yang diminta oleh pasien

15 Ganti_Dokter Merupakan entitas yang mencatat pergantian dokter yang dilakukan pasien selama proses rawat inap

Setiap pergantian dokter yang diminta oleh pasien

16 Rawat_Jalan Entitas yang berisi data tentang transaksi rawat jalan yang dilakukan pasien yang sudah mendaftar

Setiap transaksi rawat jalan yang dilakukan pasien akan dicatat di entitas ini

17 Pemeriksaan_RJ Merupakan entitas yang mencatat data pemeriksaan rawat jalan pasien

Setiap pasien yang sudah terdaftar untuk rawat jalan dapat melakukan pemeriksaan rawat jalan di klinik terentu 18 Resep Merupakan entitas yang

mencatat data resep yang dibuat oleh dokter saat rawat jalan

Setiap pemeriksaan rawat jalan memungkinkan untuk dibuat resep

19 Pembayaran_RJ Merupakan entitas yang berisi data pembayaraan rawat jalan pasien

Setiap pembayaran rawat jalan setelah pasien melakukan rawat jalan

20 Rujukan_FPM Merupakan entitas yang berisi rujukan penggunaan fasilitas penunjang medis

Setiap rujukan dari dokter untuk pengecekan fasilitas penunjang medis

(10)

oleh dokter

21 Pembayaran_FPM Merupakan entitas yang mencatat pembayaran penggunaan fasilitas penunjang medis

Setiap pembayaran fasilitas penunjang medis yang dibayarkan oleh pasien 22 Hasil_Pemeriksaan_F

PM

Merupakan entitas yang mencatat hasil pemeriksaan pada fasilitas penunjang medis

Setiap rujukan

pemeriksaanFPM memiliki hasil pemeriksaan FPM 23 Pemeriksaan_FPM merupakan entitas yang

mencatat pemeriksaan FPM yang dapat dilakukan asilitas penunjang medis Rumah Sakit Sumber Waras

Setiap rujukan FPM memiliki pemeriksaan FPM

24 Tindakan_ Medis Entitas yang berisi tentang setiap tindakan medis yang dilakukan dokter

Setiap Tindakan Medis yang dilakukan dokter

25 Obat merupakan entitas yang mencatat obat-obat yang dibuat didalam pemesanan obat pasien

Setiap pemesanan, penerimaan, dan retur obat melibatkan obat

26 Alkes Merupakan entitas yang mencatat alat kesehatan yang tersedia di rumah sakit

Setiap pemakian alkes melibatkan entitas alkes

27 Kamar Entitas yang berisi data kamar yang ada rumah sakit Sumber Waras

Setiap Kamar yang disewakan kepada pasien rawat inap

28 Unit Entitas yang berisi jenis unit kamar yang ada di rumah sakit Sumber Waras

Setiap unit terdiri dari beberapa kamar

29 Kelas Adalah entitas yang berisi keterangan kelas ekonomis dari kamar

Setiap pendaftaran

mengharuskan pasien memilih kelas untuk penentuan biaya 30 Klinik Merupakan entitas yang

mencata klinik yang dimiliki sumber waras

Setiap pemeriksaan rawat jalan dilaksanakan di klinik tertentu

31 Fasilitas_Penunjang_ Medis

Merupakan entitas yang mencatat fasilitas penunjang medis yang dimiliki rumah sakit Sumber Waras

Setiap pemeriksaan FPM dilakukan di salah satu fasilitas penunjang medis

(11)

4.4.1.2. Identifikasi Tipe Hubungan

Tabel 4.3 Identifikasi Tipe Hubungan

Entity Name

Multipli

city Relationship

Multip

licity Entity Name

Pasien 1..1 Memiliki 1..* Rawat_Inap

1..1 Memiliki 1..* Rawat_Jalan

1..1 Memiliki 1..* Rujukan_FPM

Rawat_Jalan 1..1 Memiliki 1..1 Pemeriksaan_RJ

1..1 Memiliki 1..1 Pembayaran_RJ

1..* Memiliki 1..1 Dokter

1..* Berada 1..1 Klinik

1..1 Memungkinkan 1..1 Resep

Pemeriksaan_RJ 1..* Memungkinkan 1..* Tindakan_Medis

Resep 1..* Terdiri dari 1..* Obat

Rawat_Inap 1..1 Memiliki 1..1 Anamnesa

1..1 Memiliki 1..* Visit_Dokter 1..1 Memungkinkan 1..* Pindah_Kamar 1..1 Memungkinkan 1..* Ganti_Dokter 1..1 Memiliki 1..* Pembayaran_RI 1..1 Memiliki 1..1 Kamar 1..1 Memungkinkan 1..* Permintaan_Obat 1..1 Memungkinkan 1..* Pemakaian_Alkes 1..1 Memiliki 1..1 Dokter

Permintaan_Obat 1..* Terdiri dari 1..* Obat

1..1 Mendasari 1..1 Penerimaan_Obat

Penerimaan_Obat 1..* Terdiri dari 1..* Obat

1..1 Mendasari 1..1 Retur_Obat

Pemakaian_Alkes 1..* Terdiri dari 1..* Alkes Retur_Obat 1..* Terdiri dari 1..* Obat

Visit_Dokter 1..* Memungkinkan 1..* Tindakan_Medis Pindah_Kamar 1..1 Melibatkan 1..1 Kamar

Ganti_Dokter 1..1 Melibatkan 1..1 Dokter

Kamar 1..* Terdiri dari 1..1 Unit

Unit 1..* Terdiri dari 1..1 Kelas

Dokter 1..1 Melakukan 1..* Visit_Dokter

1..1 Membuat 1..* Rujukan_FPM

Rujukan_FPM 1..* Terdiri dari 1..* Pemeriksaan_FPM

1..1 Memiliki 1..1 Pembayaran_FPM

Pemeriksaan_FPM 1..* Berada 1..*

Fasilitas_Penunjan g_Medis

Pembayaran_FPM 1..* Terdiri dari 1..* Pemeriksaan_FPM

1..1 Memiliki 1..1

Hasil_Pemeriksaan _FPM

(12)

Hasil_Pemeriksaan_FP

M 1..* Terdiri dari 1..* Pemeriksaan_FPM

Karyawan 1..1 Melayani 1..* Pasien

1..1 Melayani 1..* Rawat_Jalan 1..1 Melayani 1..* Rawat_Inap 1..1 Melayani 1..* Pembayaran_RJ 1..1 Melayani 1..* Pindah_Kamar 1..1 Melayani 1..* Ganti_Dokter 1..1 Melayani 1..* Permintaan_Obat 1..1 Melayani 1..* Penerimaan_Obat 1..1 Melayani 1..* Retur_Obat 1..1 Melayani 1..* Pembayaran_RI 1..1 Melayani 1..* Pembayaran_FPM 1..1 Melayani 1..* Hasil_Pemeriksaan _FPM 1..1 Melayani 1..* Pemakaian_Alkes

(13)
(14)
(15)
(16)
(17)

4.4.1.3. Identifikasi dan Asosiasi attribut dengan entitas atau tipe hubungan Nama entitas : Pasien

Tabel 4.4. Tabel Entitas Pasien

Atribut Deskripsi

Tipe Data Dan

Panjang Null

Multi Valued

Kd_Pasien

Kode identifikasi

unik pasien Char(10) No No

Kd_Karyawan

Kode identifikasi

unik karyawan Char(5) No No Nama_Pasien Nama pasien Varchar2(25) No No

Tgl_Lahir Tanggal lahir pasien Date No No Jenis_Kelamin Jenis Kelamin pasien Char(1) No No

Agama Agama pasien Varchar2(25) No No

Alamat

Nama_Jalan

Nama jalan

rumah pasien Varchar2(25) No No

No_ Rumah Nomor rumah pasien Varchar2(3) No No RT Nomor rukun tetangga Varchar2(3) No No RW Nomor rukun warga Varchar2(3) No No Provinsi Nama provinsi

alamat pasien Varchar2(25) No No

Kelurahan

Nama kelurahan

alamat pasien Varchar2(25) No No

Kecamatan

Nama kecamatan

alamat pasien Varchar2(25) No No

Kota

Nama kota

(18)

Kodepos Kodepos Char(5) No No No_KTP No KTP pasien Varchar2(16) Yes No Status Pernikahan Status pasien Varchar2(10) No No Nama_Pasangan Nama pasangan Varchar2(25) Yes No Nama_Ayah Nama ayah Varchar2(25) Yes No

Nama_Ibu Nama ibu Varchar2(25) Yes No

Telphone_Pasien No Telpon pasien Varchar2(15) Yes Yes

Handphone_Pasien

No Handphone

pasien Varchar2(15) Yes Yes

Email_Pasien

Alamat email

pasien Varchar2(25) Yes Yes

Gol_Darah

Golongan darah

pasien Varchar2(2) Yes No

Pendidikan

Pendidikan

Pasien Varchar2(10) No No

Pekerjaan Pekerjaan pasien Varchar2(25) No No

Kewarganegraan

Kewarganegaraan

pasien Varchar2(10) No No

Status_Pasien Status_Pasien Varchar2(10) No No Tanggal_Daftar Tanggal_Daftar Date No No

Nama entitas : Dokter

Tabel 4.5. Tabel Entitas Dokter

Atribut Deskripsi

Tipe Data

Dan Panjang Null

Multi Valued

Kd_Dokter

Kode unik identifikasi

dokter Char(5) No No

Nama_Dokter Nama Dokter Varchar2(25) No No Spealisasi Spesialisasi dokter Varchar2(25) No No Password_Dokter Password dokter Varchar2(25) No No Telephone_Dokter No Telephone Dokter Varchar2(15) Yes Yes Alamat_Dokter

(19)

Nama Jalan Nama jalan Varchar2(25) No No No_Rumah Nomor rumah Varchar2(8) No No

RT Nomor rukun Varchar2(3) No No

RW Nomor rukun warga Varchar2(3) No No Provinsi Nama provinsi Varchar2(25) No No Kelurahan Nama kelurahan Varchar2(25) No No Kecamatan Nama kecamatan Varchar2(25) No No Kota Nama kota alamat Varchar2(25) No No

Kodepos Kodepos Char(5) No No

Handphone_Dokter Handphone Dokter Varchar2(15) Yes Yes Email_Dokter Alamat Email Dokter Varchar2(25) Yes Yes

Nama Entitas : Karyawan

Tabel 4.6 Tabel Entitas Karyawan

Atribut Deskripsi

Tipe Data Dan

Panjang Null

Multi Valued

Kd_Karyawan

Kode unik identifikasi

Karyawan Char(5) No No

Nama_Jabatan Nama Jabatan Varchar2(25) No No Nama_Karyawan Nama Karyawan Varchar2(25) No No

Password Password Dokter Varchar2(25) No No

Nama Jalan Nama jalan Varchar2(25) No No

No. Rumah Nomor rumah Varchar2(3) No No

RT Nomor rukun Varchar2(3) No No

RW Nomor rukun warga Varchar2(3) No No

Provinsi Nama provinsi Varchar2(25) No No Kelurahan Nama kelurahan Varchar2(25) No No Kecamatan Nama kecamatan Varchar2(25) No No

Kota Nama kota alamat Varchar2(25) No No

Kodepos Kodepos Char(5) No No

Telephone_Karyawan Telephone Karyawan Varchar2(15) Yes No Email_Karyawan Email Karyawan Varchar2(25) Yes No

(20)

Handphone_Karyawan Handphone Karyawan Varchar2(15) Yes No Nama Entitas : Penanggung Jawab

Tabel 4.7. Tabel Entitas Penanggung_Jawab

Atribut Deskripsi

Tipe Data

Dan Panjang Null

Multi Valued Kd_Penanggung_Jaw

ab

Kode unik identifikasi

penanggung jawab Char(10) No No

Kd_Rawat_Inap

Kode unik identifikasi

Rawat Inap Char(10) No No

Nama Nama penanggung jawab Varchar2(25) No No Alamat_Penanggung_

Jawab

Nama _Jalan Nama jalan Varchar2(25) No No

No_Rumah Nomor rumah Varchar2(3) No No

RT Nomor rukun Varchar2(3) No No

RW Nomor rukun warga Varchar2(3) No No

Provinsi Nama provinsi Varchar2(25) No No

Kelurahan Nama kelurahan Varchar2(25) No No

Kecamatan Nama kecamatan Varchar2(25) No No

Kota Nama kota alamat Varchar2(25) No No

Kodepos Kodepos Char(5) No No

Telephone_Penanggu ng_Jawab

Telephone penanggung

jawab Varchar2(15) Yes Yes

Handphone_Penanggu ng_Jawab

Handphone penanggung

jawab Varchar2(15) Yes Yes

Email_Penanggung_J awab

Alamat email

(21)

Hubungan

Hubungan keluarga

dengan pasien Varchar2(25) No No Nama entitas : Rawat Inap

Tabel 4.8 Tabel Entitas Rawat_Inap

Atribut Deskripsi

Tipe Data Dan

Panjang Null

Multi Valued

Kd_Rawat_Inap

Kode unik identifikasi

rawat inap Char(10) No No

Kd_Karyawan

Kode unik identifikasi

karyawan Char (5) No No

Kd_Pasien

Kode unik identifikasi

Pasien Char(10) No No

Kd_Kamar

Kode unik identifikasi

Kamar Char(5) No No

Kd_Dokter

Kode Unik identifikasi dokter yang

bertanggung jawab atas

rawat inap pasien Char(5) No No

Tanggal_Daftar_RI

Tanggal pendafatran

rawat inap Date No No

Nama Entitas : Anamnesa

Tabel 4.9 Tabel Entitas Anamensa

Atribut Deskripsi

Tipe Data

Dan Panjang Null

Multi Valued

Kd_Anamnesa

Kode unik identifikasi

Anamnesa Char(10) No No

Kd_Rawat_Inap

Kode unik identifikasi rawat

inap Char(10) No No

Anamnesa Deskripsi Anamnesa pasien Varchar2(250) No No

Anamnesa_Keluarga

Deskripsi Anmanesa

(22)

Keluhan Keluhan pasien Varchar2(250) No No

Nama Entitas : Visit_Dokter

Tabel 4.10 Tabel Entitas Visit_Dokter

Atribut Deskripsi

Tipe Data

Dan Panjang Null

Multi Valued

Kd_Visit_Dokter

Kode unik identifikasi

visitasi dokter Char(10) No No

Kd_Dokter

Kode unik identifikasi

dokter Char(5) No No

Kd_Rawat_Inap

Kode unik identifikasi

visitasi Char(10) No No

Tanggal_Visit_Dokter Tanggal visitasi Date No No

Jam_Visit_Dokter Jam visit Char(5) No No

Kode_Tindakan Medis

Kode unik identifikasi

tindakan medis Char(8) Yes No

Jenis_Tindakan_Medis

Nama tindakan medis

yang dilakukan Varchar2(25) Yes No Diagnosa Deskripsi diagnosa Varchar2(250) Yes No Keluhan Deskripsi keluhan Varchar2(250) Yes No

Pemeriksaan_Fisik

Pemeriksaan Fisik

Pasien Varchar2(250) No No

Therapi Deskripsi Therapi Varchar2(250) Yes No

Nama entitas : Permintaan_Obat

Tabel 4.11 Tabel Entitas Permintaan_Obat

Atribut Deskripsi

Tipe Data Dan

Panjang Null

Multiv alued Kd_Permintaan_Obat Kode unik identifikasi Char(10) No No

(23)

permintaan obat

Kd_Karyawan

Kode unik identifikasi

karyawan Char(5) No No

Kd_Rawat_Inap

Kode unik identifikasi

rawat inap Char(10) No No

Kd_Obat

Kode unik identifikasi

obat Char(8) No No

Nama_Obat

Kode unik identifikasi

nama obat Varchar2(25) No No

Jumlah_Permintaan_ Obat

Jumlah obat yang

diminta Number(3) No No

Tanggal_Permintaan_ Obat

Tanggal permintaan

obat Date No No

Nama Entitas : Penerimaan Obat

Tabel 4.12 Tabel Entitas Penerimaan Obat

Atribut Deskripsi

Tipe Data Dan

Panjang Null

Multi Valued

Kd_Penerimaan_Obat

Kode unik identifikasi

penerimaan obat Char(10) No No

Kd_Permintaan_Obat

Kode unik identifikasi

permintaan obat Char(10) No No

Kd_Karyawan

Kode unik identifikasi

karyawan Char(5) No No Tanggal_Penerimaan Obat Tanggal penerimaan obat Date No No Kd_Obat

Kode unik identifikasi

obat Char(8) No No

Nama_Obat Nama obat Varchar2(25) No No

Jumlah_Penerimaan_ Obat

Jumlah obat yang

diterima Number(3) No No

(24)

Nama entitas : Retur Obat

Tabel 4.13 Tabel Entitas Retur_Obat

Atribut Deskripsi

Tipe Data

Dan Panjang Null

Multi Valued Kd_Retur_Obat Kode unik identifikasi retur obat Char(10) No No Kd_Penerimaan_Obat Kode unik identifikasi

penerimaan obat Char(10) No No

Kd_Karyawan Kode unik identifikasi karyawan Char (5) No No Kd_Obat Kode unik

identifikasi obat Char(8) No No

Nama_Obat Nama obat Varchar2(25) No No

Jumlah_Retur_Obat

Jumlah obat yang

diretur Number(3) No No

Keterangan_Retur_Obat

Keterangan retur

obat Varchar2(50) Yes No

Tanggal_Retur_Obat Tanggal retur obat Date No No

Nama Entitas: Pemakaian_Alkes

Tabel 4.14 Tabel Entitas Pemakaian_Alkes

Atribut Deskripsi Tipe Data Dan Panjang Null Multi Valued Kd_Pemakaian_Alkes

Kode pemakaian Alat

Kesehatan Char(10) No No

Kd_Rawat_Inap Kode rawat inap Char(10) No No

(25)

Tanggal_Pemakaian_Al kes

Tanggal pemakaian

Alat Kesehatan Date No No

Kd_Alkes Kode alat kesehatan Char(5) No No Nama_Alkes Nama Alat Kesehatan

Varchar2(2

5) No No

Jumlah_Alkes

Jumlah Alat Kesehatan

yang dipakai Number(3) No No

Nama entitas : Pembayaran_RI

Tabel 4.15 Tabel Entitas Pembayaran_RI

Atribut Deskripsi

Tipe Data

Dan Panjang Null

Multi Valued Kd_Pembayaran_RI Kode unik identifikasi pembayaran rawat inap Char(10) No No Kd_Karyawan Kode unik identifikasi karyawan Char(5) No No Tanggal_Pembayaran_RI Tanggal pembayaran

rawat inap Date No No

Kd_Rawat_Inap Kode unik identifikasi rawat inap Char(10) No No Cara_Pembayaran Cara pembayaran yang dilakukan pasien Varchar2(25) No No Jenis_Pembayaran Jenis pembayaran pasien Varchar2(25) No No Status_ pembayaran_RI Status pembayaran pasien Varchar2(10) No No

Nama entitas: Resume_Perawatan

(26)

Atribut Deskripsi

Tipe Data

Dan Panjang Null

Multi Valued

Kd_Resume_Perawatan

Kode unik identifikasi

resume perawatan Char(10) No No

Kd_Rawat_Inap

Kode unik identifikasi

rawat inap Char(10) No No

Diagnosa akhir Diagnosa akhir pasien Varchar2(250) No No

Alasan_Keluar

Alasan pasien keluar

dari rumah sakit Varchar2(25) No No

Keadaan_Saat_Keluar

Keadaan pasien saat keluar dari Rumah

Sakit Varchar2(25) No No

Nama entitas : Pindah Kamar

Tabel 4.17 Tabel Entitas Pindah_Kamar

Atribut Deskripsi

Tipe Data

Dan Panjang Null

Multi Valued

Kd_Pindah_Kamar

Kode unik identifikasi

kamar Char(8) No No

Kd_Rawat_Inap

Kode unik identifikasi

rawat inap Char(10) No No

Kd_Karyawan

Kode unik identifikasi

karyawan Char(5) No No

Tanggal_Pindah_Kam

ar Tanggal pindah kamar Date No No

Kd_Kamar_Baru Kode kamar baru Char(5) No No

Kd_Kamar_Lama Kode kamar lama Char(5) No No Keterangan_Pindah_K

(27)

Nama entitas : Ganti_Dokter

Tabel 4.18 Tabel Entitas Ganti_Dokter

Atribut Deskripsi

Tipe Data

Dan Panjang Null

Multi Valued

Kd_Ganti_Dokter

Kode unik identifikasi

ganti dokter Char(8) No No

Kd_Rawat_Inap

Kode unik identifikasi

rawat inap Char(10) No No

Kd_Karyawan

Kode unik identifikasi

karyawan Char(5) No No

Kd_Dokter_Lama

Kode dokter sebelum

pergantian Char(5) No No

Kd_Dokter_Baru

Kode dokter baru

setelah pergantian Char(5) No No

Tanggal_Ganti_Dokter Tanggal pergantian Date No No Keterangan_Ganti_Dok

ter

Keterangan ganti

dokter Varchar2(50) Yes No

Nama entitas : Rawat Jalan

Tabel 4.19 Tabel Entitas Rawat Jalan

Atribut Deskripsi

Tipe Data

Dan Panjang Null

Multi Valued

Kd_Rawat_Jalan

Kode unik identifikasi

rawat jalan Char(10) No No

Kd_Pasien

Kode unik identifikasi

pasien Char(10) No No

Kd_Karyawan

Kode unik identifikasi

karyawan Char (5) No No

Kd_Dokter

Kode unik identifikasi

(28)

Kd_Klinik Kode Klinik Char(5) No No

Tanggal_Daftar_RJ

Tanggal daftar rawat

jalan Date No No

Nama entitas:Pemeriksaan_RJ

Tabel 4.20 Tabel Entitas Pemeriksaan_RJ

Atribut Deskripsi

Tipe Data

Dan Panjang Null

Multi Valued

Kd_Pemeriksaan_RJ

Kode unik identifikasi

Pemeriksan rawat jalan Char (10) No No

Kd_Rawat_Jalan

Kode unik identifikasi

rawat jalan Char (10) No No

Keluhan Keluhan pasien varhar2(250) No No

Diagnosa Diagnosa pasien varhar2(250) No No

Pemeriksaan_Fisik

Pemeriksaan fisik

pasien Varchar2(250) No No

Nama entitas : Resep

Tabel 4.21 Tabel Entitas Resep

Atribut Deskripi

Tipe Data

Dan Panjang Null

Multi Valued Kd_Resep Kode unik identifikasi resep Char (10) No No

Kd_Rawat_Jalan

Kode unik identifikasi rawat

jalan Char (10) No No

Kd_Obat Kode unik identifikasi obat Char (8) No No

Nama_Obat Nama obat Varchar2(25) No No

Jumlah_Resep_Obat

Kode unik identifikasi jumlah

obat Number(3) No No

(29)

Nama entitasi : Pembayaran_RJ

Tabel 4.22 Tabel Entitas Pembayaran_RJ

Atribut Deskripsi

Tipe Data

Dan Panjang Null

Multi Valued

Kd_Pembayaran_RJ

Kode unik identifikasi

pembayaran rawat jalan Char (10) No No

Kd_Karyawan

Kode unik identifikasi

karyawan Char(5) No No

Kd_Rawat_Jalan

Kode unik identifikasi

rawat jalan Char (10) No No

Cara_Pembayaran

Cara pembayaran rawat

jalan Varchar2(25) No No

Tanggal_Pembayaran_RJ

Tanggal pembayaran rawat

jalan Date No No

Status_Pembayaran

Status pembayaran rawat

jalan Varchar2(10) No No

Nama Entitas : Rujukan_FPM

Tabel 4.23 Tabel Entitas Rujukan_FPM

Atribut Deskripsi

Tipe Data

Dan Panjang Null

Multi Valued

Kd_Rujukan_FPM

Kode unik identifikasi rujukan fasilitas

penunjang medis Char(10) No No

Kd_Dokter

Kode unik identifikasi

dokter Char(5) No No

Kd_Pasien

Kode unik identifikasi

pasien Char(10) No No

Kd_Pemeriksaan_FPM

Kode pemeriksaan

Fasilitas Penunjang Medis Char(8) No No

Jenis_Pemeriksaan

Jenis pemeriksaan Fasilitas

(30)

Tanggal_Rujukan_FPM

Tanggal pembuatan

Rujukan_FPM Date No No

Nama Entitas : Pembayaran_FPM

Tabel 4.24 Tabel Entitas Pembayaran_FPM

Atribut Deskripsi

Tipe Data

Dan Panjang Null

Multi Valued

Kd_Pembayaran_FPM

Kode Unik Identifikasi pembayaran di fasilitas

penunjang medis Char (10) No No

Kd_Rujukan_FPM

Kode unikiIdentifikasi rujukan fasilitas penunjang

medis Char (10) No No

Kd_Karyawan

Kode unik identifikasi

karyawan Char(5) No No

Kd_Pemeriksaan_FPM

Kode unik identifikasi pemeriksaan di fasilitas

penunjang medis Char (8) No No Cara_Pembayaran Cara pembayaran Varchar2(25) No No

Jenis_Pemeriksaan_FPM

Jenis pemeriksaan di

fasilitas penunjang medis Varchar2(25) No No Tanggal_Pembayaran_F

PM

Tanggal pembayaran

fasilitas penunjang medis Date No No

Status_Pembayaran

Status pembayaran

fasiltias penunjang medis Varchar2(10) No No

Nama Entitas: Hasil_Pemeriksaan_FPM

Tabel 4.25 Tabel Entitas Hasil_Pemeriksaan_FPM

Atribut Deskripsi

Tipe Data

Dan Panjang Null

Multi Valued

(31)

Kd_Hasil_Pemeriksaan_ FPM

Kode Unik hasil pemeriksan fasilitas

penunjang medis Char(10) No No

Kd_Pembayaran_FPM

Kode unik identifikasi

pembayaran FPM Char(10) No No

Kd_Karyawan

Kode unik identifikasi

Karyawan Char(5) No No

Kd_Pemeriksaan_ FPM

Kode unik identifikas

pemeriksaan FPM Char(8) No No Jenis_Pemeriksaan_FPM Jenis pemeriksaaan FPM Varchar2(25) No No Tanggal_Hasil_Pemeriksaan_ FPM Tanggal hasil pemeriksaan FPM Date No No Nilai_Normal

Nilai normal hasil

pemeriksaan FPM Varchar2(25) No No

Hasil_Pemeriksaan_ FPM

Hasil pemeriksaan

FPM Varchar2(25) No No

Nama Entitas: Pemeriksaan_FPM

Tabel 4.26 Tabel Entitas Pemeriksaan_FPM

Atribut Deskripsi Tipe Data Dan Panjang Null Multi Valued Kd_Pemeriksaan_FPM

Kode unik Identifikasi pemeriksaan fasilitas

penunjang medis Char(8) No No

Kd_FPM

Kode unik Fasilitas

Penunjang Medis Char(5) No No

Nama_FPM

Nama fasilitas penunjang

medis Varchar2(25) No No

Jenis_Pemeriksaan_FPM Jenis pemeriksaan FPM

Varchar2(25)

No No Tarif_Pemeriksaan_FPM Tarif pemeriksaan FPM Number(10) No No

(32)

Nama entitas : Tindakan_Medis

Tabel 4.27 Tabel Entitas Tindakan Medis

Atribut Deskripsi

Tipe Data

Dan Panjang Null

Multi Valued

Kd_Tindakan_Medis

Kode unik identifikas

tindakan medis Char(8) No No

Jenis_Tindakan_Medis

Jenis tindakan medis

yang dilakukan Varchar2(25) No No

Tarif_Tindakan_Medis

Tarif Tindakan Medis

yang dilakukan Number No No

Keterangan_Tindakan_Medis

Keterangan tindakan

medis Varchar2(50) Yes No

Nama entitas : Obat

Tabel 4.28 Tabel Entitas Obat

Atribut Deskripsi

Tipe Data

Dan Panjang Null

Multi Valued Kd_Obat Kode identifikasi unik obat Char(8) No No

Nama_Obat Nama obat Varchar2(25) No No

Harga_Obat Harga obat per satuan unit Number(10) No No Satuan_Obat Satuan unit pembelian Obat Varchar2(15) No No

Stok_Obat Stok obat Number(5) No No

Nama Entitas :Alkes

Tabel 4.29 Tabel Entitas Alkes

Atribut Deskripsi Tipe Data Dan Panjang Null Multi Valued Kd_Alkes

Kode unik identifikasi alat

kesehatan Char(8) No No

(33)

Satuan_Alkes Satuan Alat Kesehatan Varchar2(10) No No

Harga_Alkes Harga Alkes Number(10) No No

Stok_Alkes Stok Alat Kesehatan Number(5) No No

Nama entitas : Kamar

Tabel 4.30 Tabel Entitas Kamar

Atribut Deskripsi

Tipe Data

Dan Panjang Null

Multi Valued Kd_Kamar Kode unik identifikasi kamar Char(5) No No

Kd_Unit

Kode unik identifikasi kelas

Unit Char(5) No No

Nama_Kamar

Kode unik identifikasi nama

kamar Varchar(10) No No

No_Ranjang No Ranjang Varchar2(3) No No

Status_Ranjang Status penggunaan kamar Char(1) No No Jumlah_Ranjang Jumlah Ranjang di kamar Number(3) No No

Nama entitas : Unit

Tabel 4.31 Tabel Entitas Unit

Atribut Deskripsi Tipe Data Dan Panjang Null Multi Valued Kd_Unit Kode unik identifikasi unit Char(5) No No Kd_Kelas Kode unik identifikasi kelas Char(5) No No

(34)

Nama entitas : Kelas

Tabel 4.32 Tabel Entitas Kelas

Atribut Deskripsi

Tipe Data

Dan Panjang Null

Multi Valued Kd_Kelas Kode unik identifikasi kelas Char(5) No No

Nama Kelas Nama Kelas Varchar2(25) No No

Tarif_Kamar Tarif kamar per malam Number(10) No No Tarif_Dokter Tarif Dokter per visitasi Number(10) No No Nama Entitas :Klinik

Tabel 4.33 Tabel Entitas Klinik

Atribut Deskripsi

Tipe Data

Dan Panjang Null

Multi Valued Kd_Klinik Kode unik identifikasi klinik Char (5) No No

Nama_Klinik Nama Klinik Varchar2(25) No No

Nama Entitas : Fasilitas_Penunjang_Medis

Tabel 4.34 Tabel Entitas Fasilitas_Penunjang_Medis

Atribut Deskripsi

Tipe Data

Dan Panjang Null

Multi Valued

Kd_FPM

Kode unik identifikas

Fasilitas Penunjang Medis Char(5) No No

Nama_FPM

Nama Fasiltias Penunjang

Medis Varchar2(25) No No

(35)

4.4.1.3. Menentukan Domain Attribut

Domain Attribut pada entitas Rumah sakit Sumber Waras dapat dilihat pada tabel berikut

Nama Entitas :Pasien

Tabel 4.35 Tabel Domain Attribut Pasien Atribut Domain Attribut

Kd_Pasien

Char(10), Format : PS[0-9][0-9][0-9][0-9][0-9][0-9] [0-9][0-9] [0-9][0-9]

Kd_Karyawan Char(5) Nama_Pasien Varchar2(25)

Tgl_Lahir Date, Format : ‘DD-MM-YYYY’

Jenis_Kelamin Char(1), Format : ‘L’ Untuk laki-laki, ‘P’ Untuk Perempuan

Agama Varchar2(25)

Nama Jalan Varchar2(25) No. Rumah Varchar2(3)

RT Varchar2(3) RW Varchar2(3) Provinsi Varchar2(25) Kelurahan Varchar2(25) Kecamatan Varchar2(25) Kota Varchar2(25) Kodepos Varchar2(5) Status Pernikahan VarChar2(10) Nama_Pasangan Varchar2(25) Nama_Bapak Varchar2(25) Nama_Ibu Varchar2(25) Telephone_Pasien Varchar2(20) Handphone_Pasien Varchar2(20) Email_Pasien Varchar2(25) Gol_Darah Varchar2(2) Pendidikan Varchar2(25) Pekerjaan Varchar2(25)

(36)

Kewarganegraan Varchar2(25)

No_KTP Varchar2(16)

Tanggal_Daftar Date, Format : ‘DD-MM-YYYY’ Status_Pasien Varchar2(10)

Nama Entitas :Dokter

Tabel 4.36 Tabel Domain Attribut Dokter

Atribut Domain Kd_Dokter Char(8),Format : DR[0-9][0-9][0-9] Nama_Dokter Varchar2(25) Password Varchar2(25) Spealisasi Varchar2(25) Telephone_Dokter Varchar2(15) Alamat_Dokter Nama_Jalan Varchar2(25) No_Rumah Varchar2(8) RT Varchar2(3) RW Varchar2(3) Provinsi Varchar2(25) Kelurahan Varchar2(25) Kecamatan Varchar2(25) Kota Varchar2(25) Email_Dokter Varchar2(25) Handphone_Dokter Varchar2(15)

Nama Entitas : Karyawan

Tabel 4.37 Tabel Domain Attribut Karyawan

Atribut Domain

Kd_Karyawan Char(5),KR[0-9][0-9][0-9][0-9]

(37)

Nama_Jabatan Varchar2(25) Password Varchar2(25) Alamat_Karyawan

Nama Jalan Varchar2(25) No. Rumah Varchar2(8)

RT Varchar2(3) RW Varchar2(3) Provinsi Varchar2(25) Kelurahan Varchar2(25) Kecamatan Varchar2(25) Handphone_Dokter Varchar2(15) Telephone_Karyawan Varchar2(15) Email_Karyawan Varchar2(25) Entitas :Penanggung_Jawab

Tabel 4.38 Tabel Domain Attribut Penanggung_Jawab

Atribut Domain Kd_Penanggung_Jawab Char(10), PJ[0-9][0-9][0-9][0-9][0-9][0-9] [0-9][0-9] Kd_Rawat_Inap Char(10) Nama Varchar2(25) Alamat_Penanggung_Jawab Varchar2(50) Nama_Jalan Varchar2(25) No._Rumah Varchar2(8) RT Varchar2(3) RW Varchar2(3) Provinsi Varchar2(25) Kelurahan Varchar2(25) Kecamatan Varchar2(25) Kodepos Varchar2(15) Telephone_Penanggung_Jawab Varchar2(15) Handphone_Penanggung_Jawab Varchar2(15) Email_Penanggung_Jawab Varchar2(25)

(38)

Hubungan Varchar2(25)

Nama Entitas : Rawat Inap

Tabel 4.39 Tabel Domain Attribut Rawat Inap

Atribut Domain

Kd_Rawat_Inap

Char(10), RIYY9]9]9]9] 9]9] [0-9][0-9], dimana YY adalah tahun Rawat Inap

Kd_Karyawan Char(5)

Kd_Pasien Char(10)

Kd_Kamar Char(5)

Kd_Dokter Char(5)

Tanggal_Daftar_RI

DateTanggal_Daftar Date, Format : ‘DD-MM-YYYY’

Nama Entitas :Anamnesa

Tabel 4.40 Tabel Domain Attribut Anamnesa

Atribut Domain

Kd_Anamnesa

Char(10), Format : AM YY9]9]9]9] 9]9] [0-9][0-9], dimana YY adalah tahun anamnesa.

Kd_Rawat_Inap Char(10) Anamnesa Varchar(250) Anamnesa_Keluarga Varchar(250) Keluhan Varchar(250)

Nama Entitas : Visit_Dokter

Tabel 4.41 Tabel Domain Attribut Visit_Dokter

Atribut Domain

Kd_Visit_Dokter

Char(10), Format : VS YY9]9]9]9] 9]9] [0-9][0-9], dimana YY adalah tahun Visit Dokter

Kd_Dokter Char(5)

(39)

Tanggal_Visit_Dokter Date, Format : ‘DD-MM-YYYY’

Jam_Visit_Dokter

Char(5), Format : hh:mm, dimana ‘hh’ adalah jam dan ‘mm’ adalah menit Jenis_Tindakan_Medis Varchar2(25) Therapi Varchar2(250) Diagnosa Varchar2(250) Pemeriksaan_Fisik Varchar2(250) Keluhan Varchar2(250)

Nama Entitas : Permintaan_Obat

Tabel 4.42 Tabel Domain Attribut Permintaan_Obat

Atribut Domain

Kd_Permintaan_Obat

Char(10),ROYY[0-9][0-9][0-9][0-9] [0-9][0-9], dimana YY adalah tahun permintaan obat.

Kd_Rawat_Inap Char(10) Kd_Karyawan Char(5) Kd_Obat Char(8) Nama_Obat Varchar2(25) Jumlah_Permintaan_Obat Number(3) Tanggal_

_Permintaan_Obat Date, Format : ‘DD-MM-YYYY’

Nama Entitas : Penerimaan_Obat

Tabel 4.43 Tabel Domain Attribut Penerimaan_Obat

Atribut Domain

Kd_Penerimaan_Obat

Char(10), POYY[0-9][0-9][0-9][0-9] [0-9][0-9], dimana YY adalah tahun penerimaan obat

Kd_Karyawan Char(5)

(40)

Kd_Obat Char(8)

Nama_Obat Varchar2(25)

Tanggal_Penerimaan_Obat Date, Format : ‘DD-MM-YYYY’ Jumlah_Penerimaan_Obat Number(3)

Nama Entitas :Retur_Obat

Tabel 4.44 Tabel Domain Attribut Retur_Obat

Atribut Domain

Kd_Retur_Obat

Char(10), RBYY[0-9][ [0-9][0-9]0-9][0-9][0-9], dimana ‘YY’ adalah tahun retur obat

Kd_Penerimaan_Obat Char(10) Kd_Karyawan Char (5) Kd_Obat Char(8) Nama_Obat Varchar2(25) Jumlah_Retur_Obat Number(3) Keterangan_Retur_Obat Varchar2(25)

Tanggal_Retur_Obat Date, Format : ‘DD-MM-YYYY’

Nama Entitas : Pemakaian_Alkes

Tabel 4.45 Tabel Domain Attribut Pemakaian_Alkes

Atribut Domain

Kd_Pemakaian_Alkes

Char(10), Format : PAYY[1-9][1-9][1-9][1-9][1-9][1-9], dimana ‘YY’ adalah tahun Pemakaian Alkes

Kd_Rawat_Inap Char(10)

Kd_Karyawan Char(5)

Tanggal_Pemakaian_Alkes Date, Format : ‘DD-MM-YYYY’

Kd_Alkes Char(8)

Nama_Alkes Varchar(25)

Jumlah_Alkes Number(3)

(41)

Tabel 4.46 Tabel Domain Attribut Pembayaran_RI

Atribut Domain

Kd_Pembayaran_RI

Char(10),PMYY[0-9][0-9][0-9][0-9][ 0-9][0-9], dimana YY adalah tahun pembayaran rawat inap

Kd_Karyawan Char(5)

Tanggal_Pembayaran_RI Date, Format : ‘DD-MM-YYYY’ Kd_Rawat_Inap Char(10)

Cara_Pembayaran Varchar2(10) Jenis_Pembayaran Varchar2(10) Status_ pembayaran Varchar2(10)

Nama Entitas : Resume Perawatan

Tabel 4.47 Tabel Domain Attribut Resume_Perawatan

Atribut Domain

Kd_Resume_Perawatan

Char(10), RPYY[0-9][0-9][0-9][0-9][ 0-9][0-9] dimana YY adalah tahun resume perawatan

Kd_Rawat_Inap Char(10) Diagnosa akhir Varchar2(250) Keadaan_Saat_Pulang Varchar2(25) Alasan_Pulang Varchar2(25)

Nama Entitas : Pindah_Kamar

Tabel 4.48 Tabel Domain Attribut Pindah_Kamar

Atribut Domain

Kd_Pindah_Kamar

Char(8),PKYY[0-9][0-9][0-9][0-9], dimana YY adalah tahun pindah kamar

(42)

Tanggal_Pindah_Kamar Date, Format : ‘DD-MM-YYYY’

Kd_Karyawan Char (5)

Kd_Kamar_Baru Char(5) Kd_Kamar_Lama Char(5) Keterangan_Pindah_Kamar Varchar2(50)

Nama Entitas : Ganti Dokter

Tabel 4.49 Tabel Domain Attribut Ganti_Dokter

Atribut Domain

Kd_Ganti_Dokter

Char(8),GKYY[0-9][0-9][0-9][0-9], dimana YY dimana adalah tahun ganti dokter

Kd_Karyawan Char(5)

Kd_Rawat_Inap Char(10) Kd_Dokter_Lama Char(5) Kd_Dokter_Baru Char(5)

Tanggal_Ganti_Dokter Date, Format : ‘DD-MM-YYYY’ Keterangan_Ganti_Dokter Varchar2(50)

Nama Entitas : Rawat_Jalan

Tabel 4.50 Tabel Domain Attribut Rawat_Jalan

Atribut Domain

Kd_Rawat_Jalan

Char(10), RJYY[0-9][0-9][0-9][0-9][0-9][0-9] dimanaYY adalah tahun rawat jalan

Kd_Pasien Char(10)

Kd_Karyawan Char(5)

Kd_Dokter Char(5)

Kd_Klinik Char(5)

(43)

Nama Entitas : Pemeriksaan_RJ

Tabel 4.51 Tabel Domain Attribut Pemeriksaan_RJ

Atribut Domain

Kd_Pemeriksaan_RJ

Char (10), PRYY[0-9][0-9][0-9][0-9][0-9][0-9], dimana ‘YY’ adalah tahun pemeriksaan rawat jalan

Kd_Rawat_Jalan Char (10)

Keluhan varchar2(250)

Diagnosa varchar2(250)

Pemeriksaan_Fisik varchar2(250)

Nama Entitas : Resep

Tabel 4.52 Tabel Domain Attribut Resep

Atribut Domain

Kd_Resep

Char (10), RSYY[0-9][0-9][0-9][0-9][0-9][0-9], dimana YY adalah tahun keluar resep

Kd_Rawat_Jalan Char (10)

Kd_Obat Char (8)

Nama_Obat Varchar2(25)

Jumlah_Obat Number(3)

Catatan_Pemakaian Varchar2(25)

Nama Entitas : Pembayaran_RJ

Tabel 4.53 Tabel Domain Attribut Pembayaran_RJ

Atribut Domain

Kd_Pembayaran_RJ

Char (10), BJYY[0-9][0-9][0-9][0-9][0-9][0-9], dimana YY adalah tahun pembayaran rawat jalan

Kd_Rawat_Jalan Char (10)

Kd_Karyawan Char(5)

(44)

Tanggal_Pembaayaran_RJ Date, Format : ‘dd-MM-YYYY’ Status_Pembayaran Varchar2(10)

Nama Entitas : Rujukan_FPM

Tabel 4.54 Tabel Domain Attribut Rujukan_FPM

Atribut Domain

Kd_Rujukan_FPM

Char(10),RDYY[0-9][0-9][0-9][0-9] [0-9][0-9] , dimana ‘YY’ adala tahun rujukan fasilitas penunjang medis

Kd_Dokter Char(5)

Kd_Pasien Char(10)

Kd_Pemeriksaan_FPM Char(8) Jenis_Pemeriksaan_FPM Varchar2(25)

Tanggal_Rujukan_FPM Date, Format : ‘DD-MM-YYYY’

Nama Entitas : Pembayaran FPM

Tabel 4.55 Tabel Domain Attribut Pembayaran_FPM

Atribut Domain

Kd_Pembayaran_FPM

Char (10) PFYY[0-9][0-9][0-9][0-9] [0-9][0-9] , dimana ‘YY’ adalah tahun pembayaran fasilitas penunjang medis

Kd_Karyawan Char(5)

Kd_Pemeriksaan_FPM Char (8) Jenis_Pemeriksaan_FPM Varchar2(25)

Tanggal_Pembayaran_FPM Date, Format : ‘DD-MM-YYYY’ Cara_Pembayaran Varchar2(25)

Status_Pembayaran Varchar2(10)

Nama Entitas : Hasil_Pemeriksaan_FPM

Tabel 4.56 Tabel Domain Attribut Hasil_Pemeriksaan_FPM

(45)

Kd_Hasil_Pemeriksaan_FPM

Char(10), HLYY[0-9][0-9][0-9][0-9] [0-9][0-9], dimana’YY’ adalah tahun hasil pemeriksaan FPM

Kd_Karyawan Char(5)

Tanggal_Hasil_Pemeriksaan Date, Format : ‘DD-MM-YYYY’ Kd_Pembayaran_FPM Char(10)

Kd_Pemeriksaan_FPM Char(8) Jenis_Pemeriksaan_FPM Varchar2(25) Nilai_Normal Varchar2(25) Hasil_Pemeriksaan_FPM Varchar2(25)

Nama Entitas :Pemeriksan_FPM

Tabel 4.57 Tabel Domain Attribut Pemeriksaan_FPM

Atribut Domain

Kd_Pemeriksaan_FPM

Char(8), PRYY[0-9][0-9][0-9][0-9][ 0-9][0-9], dimana YY adalah tahaun pemeriksaan fasilitas penunjang medis

Kd_Fasilitas_Penunjang_Medis Char(5) Jenis_Pemeriksaan_FPM Varchar2(25)

Nilai_Normal Varchar2(25)

Tarif_Pemeriksaan_FPM Number(10)

Nama Entitas :Tindakan_Medis

Tabel 4.58 Tabel Domain Attribut Tindakan_Medis

Atribut Domain

Kd_Tindakan_Medis Char(8), Format : TM[0-9][0-9][0-9][0-9][0-9][0-9] Jenis_Tindakan_Medis Varchar2(25)

Keterangan_Tindakan_Medis Varchar2(50) Tarif_Tindakan_Medis Number(10)

(46)

Nama Entitas :Obat

Tabel 4.59 Tabel Domain Attribut Obat

Atribut Domain

Kd_obat Char(8),OB,Format : OB[0-9][0-9][0-9][0-9][0-9][0-9]

Nama Obat Varchar2(25)

Harga_Obat Number(10)

Satuan_Obat Varchar2(10)

Stok_Obat Number(5)

Nama Entitas : Alkes

Tabel 4.60 Tabel Domain Attribut Alkes

Atribut Domain

Kd_Attribut Char(8),Format : AL[0-9][0-9][0-9][0-9][0-9][0-9]

Nama_Alkes Varchar2(25)

Satuan_Alkes Varchar2(25)

Stok_Alkes Number(5)

Harga_Alkes Number(10)

Nama Entitas :Kamar

Tabel 4.61 Tabel Domain Attribut Kamar

Atribut Domain

Kd_Kamar Char(5),fFormat: KR[0-9][0-9][0-9]

Kd_Kelas Char(5)

No_Ranjang Varchar2(3)

Status_Ranjang

Char(1), dimana ‘U’ untuk tersedia dan ‘A’ untuk tidak tersedia

Jumlah_Ranjang Number(3)

(47)

Tabel 4.62 Tabel Domain Attribut Unit

Atribut Domain

Kd_Unit Char(5)UN[0-9][0-9][0-9]

Kd_Kelas Char(5)

Nama_Unit Varchar2(25)

Nama Entitas :Kelas

Tabel 4.63 Tabel Domain Attribut Kelas

Atribut Domain

Kd_Kelas Char(5), Format : KL[0-9][0-9][0-9]

Nama_Kelas Varchar2(15)

Tarif_Kamar Number(10)

Tarif_Dokter Number(10)

Nama Entitas : Klinik

Tabel 4.64 Tabel Domain Attribut Klinik

Atribut Domain

Kd_Klinik Char (5), KI[0-9][0-9][0-9]

Nama_Klinik Varchar2(25)

Nama Entitas : Fasilitas_Penunjang_Medis

Tabel 4.65 Tabel Domain Attribut Fasilitas_Penunjang_Medis

Atribut Domain

Kd_FPM Char(5),Format :LB[0-9][0-9][0-9]

(48)

4.4.1.5. Menentukan Candidate Key dan Primary Key

Tahap Ini berupaya untuk menentukan Primary Key dari Candidate Key yang ada

Tabel 4.66 Tabel Key Constraint

No Nama_Entity Candidate Key Primary Key

1 Pasien Kd_Pasien Kd_Pasien

Nama

No_KTP

Telephone_Pasien

Handphone_Pasien

Email_Pasien

2 Alkes Kd_Alkes Kd_Alkes

Nama_Alkes

3 Rawat_Jalan Kd_Rawat_Jalan Kd_Rawat_Jalan

4 Rawat_Inap Kd_Rawat_Inap Kd_Rawat_Inap

5 Penanggung_Jawab Kd_Penanggung_Jawab Kd_Penanggung_Jawab

Nama

Telephone_Penanggung_Jawab

Handphone_Penanggung_Jawa

Email_Penanggung_Jawa

6 Kamar Kd_Kamar Kd_Kamar

7 Pemeriksaan_RJ Kd_Pemeriksaan_RJ Kd_Pemeriksaan_RJ

8 Unit Kd_Unit Kd_Unit

Nama_Unit

9 Kelas Kd_Kelas Kd_Kelas

Nama Kelas

10 Dokter Kd_Dokter Kd_Dokter

Nama

Telephone_Penanggung_Jawab

Handphone_Penanggung_Jawa

Email_Penanggung_Jawab

11 Visit_Dokter Kd_Visit_Dokter Kd_Visit_Dokter 12 Pemakaian_Alkes Kd_Pemakaian_Alkes Kd_Pemakaian_Alkes 13 Tindakan_Medis Kd_Tindakan_Medis Kd_Tindakan_Medis

14 Obat Kd_obat Kd_obat

15 Permintaan_Obat Kd_Permintaan_Obat Kd_Permintaan_Obat 16 Retur Obat Kd_Retur_Obat Kd_Retur_Obat 17 Pembayaran_RI Kd_Pembayaran_RI Kd_Pembayaran_RI 18 Pembayaran_RJ Kd_Pembayaran_RJ Kd_Pembayaran_RJ 19 Resume_Perawatan Kd_Resume_Perawatan Kd_Resume_Perawatan 20 Pindah_Kamar Kd_Pindah_Kamar Kd_Pindah_Kamar 21 Ganti_Dokter Kd_Ganti_Dokter Kd_Ganti_Dokter

(49)

22 Rujukan_FPM Kd_Rujukan_FPM Kd_Rujukan_FPM

23 Resep Kd_Resep Kd_Resep

24 Pemeriksaan_FPM Kd_Pemeriksaan_FPM Kd_Pemeriksaan_FPM

Jenis_Pemeriksaan_FPM 25 Fasilitas_Penunjang _Medis Kd_FPM Kd_FPM Nama_FPM 26 Hasil_Pemeriksaan _ FPM Kd_Hasil_Pemeriksaan_ FPM Kd_Hasil_Pemeriksaan _ FPM

27 Penerimaan_Obat Kd_Penerimaan_Obat Kd_Penerimaan_Obat

28 Karyawan Kd_Karyawan Kd_Karyawan

Nama

Telephone_Karyawan

Handphone_Karyawan

Email_Karyawan

29 Anamnesa Kd_Anamnesa Kd_Anamnesa

30 Klinik Kd_Klinik Kd_Klinik

Nama_Klinik

(50)
(51)
(52)
(53)

4.4.1.6 Pengecekan Model terhadap redudansi

a) Melakukan pengecekan relasi one- to -one(1:1)

Relasi one-to one anamnesa dan rawat_inap

Anamnesa dan Rawat_Inap merupakan entitas yang melakukan transaksi yang berbeda sehingga tidak dapat disatukan. Anamnesa merupakan entitas yang mencatat diagnosa awal dokter saat pasien melakukan rawat inap, sementara rawat inap adalah entitas yang mencatat pendaftaran rawat inap yang dilakukan oleh pasien dan dicatat oleh staf admisi.

Relasi one-to-one resume_perawatan dan rawat_inap

Resume_Perawatan dan Rawat_Inap merupakan entitas yang melakukan transaksi yang berbeda sehingga tidak dapat disatukan. Resume perawatan merupakan entitas yang mencatat diagnosa akhir dari hasil perawatan rawat inap yang dicatat oleh dokter, sementara rawat inap adalah entitas yang mencatat pendaftaran rawat inap yang dilakukan oleh pasien dan dicatat oleh staf admisi.

Relasi one-to-one Rawat_Jalan dan Pemeriksaan_RJ

Rawat _Jalan dan Pemeriksaan_RJ merupakan dua entitas yang berbeda dan mewakili dua transaksi yang berbeda sehingga tidak dapat disatukan. Rawat_Jalan merupakan transaksi yang mewakili registrasi rawat jalan yang dilakukan pasien pada staf admisi, sementara Pemeriksaan_RJ merupakan entitas yang mencatat pemeriksaan rawat jalan yang dilakukan oleh dokter terhadap pasien.

Relasi one-to-one Rawat_Jalan dan Resep

Rawat_Jalan dan resep merupakan dua entitas yang berbeda dan mewakili dua transaksi yang berbeda. Rawat_Jalan merupakan transaksi yang mewakili registrasi rawat jalan yang dilakukan pasien pada staf admisi, sementara resep merupakan transaksi yang mencatat resep yang dibuat dokter untuk pasien setelah pemeriksaan rawat jalan.

Relasi one-to-one Permintaan_Obat dengan Penerimaan Obat

Permintaan_Obat dan Penerimaan_Obat merupakan dua entitas yang berbeda dan mewakili dua transaksi yang berbeda. Penerimaan_Obat mencatat transaksi permintaan obat yang dilakukan oleh perawat terhadap bagian

(54)

farmasi sementara Penerimaan_Obat mencatat penerimaan obat oleh perawat dari bagian famasi.

Relasi one-to-one Penerimaan_Obat dan Retur_Obat

Penerimaan_Obat dan Retur_Obat merupakan dua entitas yang berbeda dan mewakili dua transaksi yang berbeda. Penerimaan_Obat mencatat transaksi penerimaan obat yang dilakukan perawat terhadap bagian farmasi sementara Retur_Obat mencatat retur obat yang dilakukan perawat terhadap sisa obat pasien.

Relasi one-to-one Rawat_Inap dan Pembayaran_RI

Rawat _Inap dan Pembayaran_RI merupakan dua entitas yang berbeda dan mewakili dua transaksi yang berbeda. Rawat_Inap mewakili transaksi yang dilakukan saat pasien mendaftar rawat inap pada admisi, sementara Pembayaran_RI mencatat transaksi pembayaran yang dilakukan pasien berkaitan dengan proses rawat inap pasien.

Relasi one-to-one Rawat_Jalan dan Pembayaran_RJ

Rawat_Jalan dan Pembayaran_RJ merupakan dua entitas yang berbeda dan mewakili dua transaksi yang berbeda. Rawat_Jalan adalah transaksi yang mencatat registrasi rawat jalan yang dilakukan oleh pasien pada staf admisi, sementara Pembayaran_RJ adalah entitas yang mencatat pembayaran rawat jalan yang dilakukan oleh pasien setelah proses pemeriksaan rawat jalan.

Relasi one-to-one Rujukan_FPM dan Pembayaran_FPM

Rujukan_FPM dan Pembayaran_FPM merupakan dua entitas yang berbeda dan mewakili dua transaksi yang berbeda. Rujukan_FPM merupakan transaksi yang mencatat rujukan pemeriksaan di fasilitas penunjang medis rumah sakit yang dibuat oleh dokter, sementara Pembayaran_FPM merupakan transaksi yang mencatat pembayaran pemeriksaan fasilitas penunjang medis setelah pasien melakukan pemeriksaan di fasilitas penunjang medis.

Relasi one-to-one Pembayaran_FPM dan Hasil_Pemeriksaan_FPM

Pembayaran_FPM dan Hasil_Pemeriksaan_FPM merupakan dua entitas yang berbeda dan mewakili dua transaksi yang berbeda. Pembayaran_FPM merupakan transaksi yang mencatat pembayaran pemeriksaan fasilitas penunjang medis setelah pasien melakukan pemeriksaan di fasilitas penunjang medis, sementara Hasil_Pemeriksaan_FPM merupakan entitas yang mencatat hasil pemeriksaan fasilitas penunjang medis yang diterima setelah pasien membayar pemeriksaan fasilitas penunjang medis yang dilakukan.

(55)

b) Menghilangkan Relasi Redundan

Setelah dilakukan pengecekan terhadap model konspetual, tidak ditemukan adanya relasi redundan

c) Mempertimbangkan Dimensi Waktu

Gambar 4.4 Relasi Berulang Antara Visit_Dokter, Rawat_Inap dan Dokter

• Relasi Mengulang antara Visit_Dokter, Rawat_Inap, dan Dokter

Relasi Berulang antara Visit_Dokter, Rawat_Inap, dan Dokter tidak dihilangkan, karena relasi dokter dengan rawat inap mewakili dokter yang bertanggung jawab terhadap pada proses perawatan rawat inap pasien tertentu, sementara relasi dokter dengan visit dokter memungkinkan untuk visitasi dokter diluar dokter yang bertanggung jawab terhadap rawat inap pasien.

Gambar 4.5 Relasi Berulang Permintaan_Obat. Obat, dan Penerimaan_Obat

• Relasi Berulang antara permintaan_obat, penerimaan_obat dan obat

Relasi berulang antara permintaan_obat, penerimaan_obat dan obat tidak dihilangkan karena obat dan jumlah obat yang diminta dan diterima oleh perawat dapat berbeda.

(56)

Gambar 4.6 Relasi Berulang Penerimaan_Obat, Obat dan Retur_Obat

• Relasi Berulang antara Penerimaan_Obat, Retur_Obat, dan Obat

Relasi Berulang antara Penerimaan_Obat, Retur_Obat, dan Obat tidak dihilangkan karena obat dan jumlah obat yang diterima dan diretur dapat berbeda.

Gambar 4.7 Relasi Berulang Rujukan_FPM, Pembayaran_FPM, Dan Pemeriksaan_FPM

• Relasi Berulang antara Rujukan_FPM, Pembayaran_FPM dan Pemeriksaan_FPM

Relasi berulang antara Rujukan_FPM, Pembayaran_FPM dan Pemeriksaan_FPM tidak dihilangkan karena pemeriksaan_FPM pada Rujukan_FPM dan Pembayaran_FPM dapat berbeda.

Gambar 4.8 Relasi Berulang Hasil_Pemeriksaan_FPM, Pembayaran_FPM, dan Pemeriksaan_FPM

(57)

• Relasi Berulang antara Pembayaran_FPM, Hasil_Pemeriksaan_FPM dan Pemeriksaan_FPM

Relasi berulang antara Pembayaran_FPM, Hasil_Pemeriksaan_FPM dan Pemeriksaan_FPM tidak dihilangkan karena pemeriksaan_FPM pada dan Hasil_Pemeriksaan_FPM dan Pembayaran_FPM dapat berbeda.

a) Mendeskripsikan Transaksi

a. Staf Admisi menambahkan, mengubah dan menghapus data pasien b. Staf Admisi menambahkan data rawat inap

c. Dokter menambahkan data anamnesa d. Dokter menambahkan data visitasi dokter e. Perawat menambahkan data permintaan obat f. Perawat menambahkan data penerimaan obat g. Perawat menambahkan data retur obat h. Perawat menambahkan data pemakaian alkes i. Dokter menambahkan data resume perawatan

j. Staf Admisi menambahkan data pembayaran rawat inap k. Staf Admisi menambahkan data rawat jalan

l. Staf Admisi menambahkan data pemeriksaan rawat jalan m. Dokter menambahkan data resep

n. Staf Admisi menambahkan data pembayaran rawat jalan o. Dokter menambahkan data rujukan fasilitas penunjang medis

p. Staf Admisi menambahkan data pembayaran fasilitas penunjang medis q. Staf Fasilitas Penunjang Medis menambahkan data hasil pemeriksaan fasilitas

penunjang medis

r. Staf Admisi menambahkan data pindah kamar s. Staf Admisi menambahkan data ganti dokter

(58)
(59)
(60)
(61)

4.4.2. Perancangan Basis Data Logikal

Langkah-Langkah perancangan basis data logical adalah sebagai berikut :

4.4.2.1. Menghilangkan fitur yang tidak sesuai dengan model relasional a) Menghilangkan tipe hubungan biner many-to-many (*.*)

1) Hubungan antara obat dan permintaan_obat

Gambar 4.10 Menghilangkan hubungan many to many antara obat dan permintaan_obat

(62)

Gambar 411 Menghilangkan hubungan many to many Hasil_Pemeriksaan_FPM dan Pemeriksaan_FPM

3) Hubungan antara penerimaan obat dengan obat

Gambar 4.12 Menghilangkan hubungan many to many Antara obat dan permintaan_obat

4) Hubungan antara retur obat dengan obat

Gambar 4.13 Menghilangkan hubungan many to many Antara retur_obat dan obat

(63)

5) Detail_Visit_Dokter

Gambar 4.14 Menghilangkan hubungan many to many Antara Diagnosa dan Tindakan_Medis

6) Resep

Gambar 4.15 Menghilangkan hubungan many to many

(64)

7) Hubungan antara pembayaran_FPM dengan pemeriksaan_FPM

Gambar 4.16 Menghilangkan hubungan many to many Antara Pembayaran_FPM dan Pemeriksaan_FPM

8) Pemeriksaan_RJ dengan Tindakan Medis

Pemeriksaan_RJ

Detail_Pemeriksaan_RJ Tindakan_Medis

1..* 1..*

Gambar 4.17 Menghilangkan hubungan many to many Antara Pemeriksaan_RJ dan Tindakan_Medis

(65)

9) Hubungan antara_rujukan_FPM dengan Pemeriksaan_FPM

Gambar 4.18 Menghilangkan hubungan many to many

Antara Rujukan_FPM dan Pemeriskaan_FPM 10) Hubungan antar pemakaian_alkes dan Alkes

Gambar 4.19 Menghilangkan hubungan many to many Antara Pemakaian_Alkes dan Alkes

(66)

1) Atribut multi valued pada email, telpon dan handphone pasien

Gambar 4.20 Menghilangkan hubungan Multivalued pada kontak_pasien

2) Attribut multivalued pada email, telpon dan handphone dokter

Dokter PK Kd_Dokter Telephone _Dokter Email_Dokter Handphone _Dokter Kontak _Dokter PK Kd_Kontak PK Kd_Dokter Jenis_Kontak Kontak Dokter PK Kd_Dokter Gambar 4.21 Menghilangkan hubungan Multivalued pada kontak_dokter

3) Attribute multivalued pada email, Telpon dan handphone Karyawan

Gambar 4.22 Menghilangkan hubungan Multivalued pada Karyawan

4) Attribut multivalued pada email, telephone dan handphone penanggung jawab

Gambar 4.23 Menghilangkan hubungan Multivalued pada Penanggung_Jawab

4.4.2.2. Menurunkan Relasi Untuk Model Data Logical a) Tipe Entitas Kuat

1) Pasien ( Kd_Pasien,Kd_Karyawan, Nama, Tgl_Lahir, Jenis_Kelamin, Agama, Status_Pernikahan, Nama_Pasangan, Nama_Bapak,

(67)

Nama_Ibu,Gol_Darah,Pendidikan, Pekerjaan, Kewarganegaraan, No_KTP, Tanggal_Daftar, Status_Pasien)

Primary Key Kd_Pasien

2) Dokter (Kd_Dokter, Nama_Dokter, Spesialisasi, Password) Primary Key Kd_Dokter

3) Penanggung_Jawab (Kd_Penanggung_Jawab, Kd_Rawat_Inap, Nama, Hubungan)

Primary Key Kd_Penanggung_Jawab

Foreign Key Kd_Rawat_Inap References Rawat_Inap(Kd_Rawat_Inap) 4) Karyawan ( Kd_Karyawan, Nama_Jabatan, Nama, Password)

Primary Key Kd_Karyawan

5) Rawat_Inap (Kd_Rawat_Inap, Kd_Pasien,Kd_Karyawan, Kd_Kamar, Kd_Dokter, Tanggal_Daftar_RI)

Primary Key Kd_Rawat_Inap

Foreign Key Kd_Pasien References Pasien (Kd_Pasien)

Foreign Key Kd_Karyawan References Karyawan (Kd_Karyawan) Foreign Key Kd_Kamar References Kamar (Kd_Kamar)

Foreign Key Kd_Dokter References Dokter (Kd_Dokter)

6) Anamnesa (Kd_Anamnesa, Kd_Rawat_Inap, Anamnesa, Anamnesa Keluarga, Keluhan)

Primary Key Kd_Anamnesa

Foreign Key Kd_Rawat_Inap References Rawat_Inap( Kd_Rawat_Inap) 7) Visit_Dokter(Kd_Visit_Dokter, Kd_Rawat_Inap,Kd_Karyawan,Kd_Dokter,

Tanggal_Visit_Dokter, Jam_Visit_Dokter, Diagnosa,Therapi, Keluhan, Pemeriksaan_Fisik)

Primary Key Kd_Visit_Dokter

Foreign Key Kd_Karyawan References Karyawan(Kd_Karyawan) Foreign Key Kd_Rawat_Inap References Rawat_Inap( Kd_Rawat_Inap) Foreign Key Kd_Dokter References Dokter(Kd_Dokter)

8) Permintaan_Obat(Kd_Permintaan_Obat, Kd_Rawat_Inap, Tanggal_Permintaan_Obat, Kd_Karyawan)

Primary_Key Kd_Permintaan_Obat

Foreign Key Kd_Rawat_Inap References Rawat_Inap (Kd_Rawat_Inap) Foreign Key Kd_Karyawan References Karyawan(Kd_Karyawan)

Gambar

Tabel 4.5. Tabel Entitas Dokter
Tabel 4.6 Tabel Entitas Karyawan
Tabel 4.12 Tabel Entitas Penerimaan Obat
Tabel 4.17 Tabel Entitas Pindah_Kamar
+7

Referensi

Dokumen terkait

Pembinaan karakter di Al Azhar Yog- yakarta melalui keteladanan guru jika di- kategorikan sesuai dengan pembinaan ka- rakter di sekolah oleh Kementerian Pendi- dikan dan

2014 In Vitro Antioxidant Activity, Phenolic Compounds and Protective Effect Against DNA Damage Provided by Leaves, Stems And Flowers of Portulaca oleracea

Dari hasil analisa penjadwalan dengan metode PERT dengan nilai te sebagai durasi yang digunakan dalam perhitungan, maka diketahui penyelesaian proyek (TE) selama

Begitu juga dengan fungsinya pada Pengantar Ilmu Hukum memiliki fungsi sebagai dasar bagi setiap orang yang akan mempelajari hukum secara luas beserta pelbagai hal

Ilmu ukur tanah adalah ilmu yang mempelajari tentang cara-cara pekerjaan pengukuran diatas tanah yang diperlukan untuk menyatakan kedudukan suatu titik

Indeks Dominansi ini menunjukkan bahwa tidak terdapat spesies yang mendominansi di perairan Sungai Ogan karena nilai C mendekati 0 (<0,5) dan dapat di lihat bahwa

Penelitian ini bertujuan mendeskripsikan penerapan model pembelajaran Problem-Based Learning berbantuan media Flipchart pada materi penyajian dan pengolahan data

Hasil penelitian dari identifikasi ditemukan larva stadium tiga Anisakis simplex yang menginfeksi di bagian mukosa dan bagian lumen usus ikan salem, di.. Pangkalan