3.3.3 Data Flow Diagram
Data Flow Diagram DFD merupakan diagram yang menggambarkan aliran data dari suatu entitas yang berhubungan dengan entitas lainnya. Diagram
ini menerangkan proses yang terdapat pada diagram berjenjang dengan data yang terjadi pada setiap proses yang terdapat dalam aplikasi.
A. Diagram Konteks
Diagram konteks atau diagram level 0 memiliki enam entitas yang terlibat yaitu pasien, resepsionis, dokter, staff rekam medis, supervisor, dan kepala rumah
sakit. Entitas yang terlibat tersebut memberikan masukan yang akan diolah oleh sistem menjadi sebuah keluaran sebagai hasil dari proses yang terjadi. Pasien
terlibat dalam dua proses yaitu pendaftaran dan pembayaran dimana proses tersebut memerlukan beberapa masukan yaitu data pasien yang akan
menghasilkan keluaran nomor antrian pasien dan kartu pasien apabila pasien tersebut merupakan pasien baru.
Resepsionis memiliki kesamaan keterlibatan dengan pasien yaitu pendaftaran dan juga pembayaran. Resepsionis bertugas untuk melakukan
pengurusan pendaftaran dan juga proses pembayaran yang akan menghasilkan data registrasi dan juga data pemasukan harian. Dokter yang merupakan hal yang
paling vital dalam rumah sakit terlibat dalam proses pencatatan rekam medis yang menghasilkan data rekam medis dan data diagnosa. Staff rekam medis memeliki
keterlibatan dalam sistem yaitu melakukan rekapan rekam medis bedasarkan tanggal yang didapat dari pasien datang.
Supervisor dan kepala rumah sakit terlibat dalam proses laporan dimana supervisorlah yang mengelola data harian dan data bulanan untuk dijadikan
41
lapor an
ope ra
sional rum
ah sa
kit .
Dia g
ra m
kon teks
da pa
t dil
ihat pa
d a
G ambar
3.12.
Ga mbar
3.12 C ontex
t Diagr am
Data_Rekam_Medis _Baru
Data_RM_Tervalidasi Nota_Pembayaran
Data_Morbiditas
Data_Kecenderung an_Penyakit Data_RL51
Data_Rekam_Medis Data_Pendapatan
Data_Kunjung an_Pasien Data_Detail_Obat
Data_Detail_Tindakan
Data_Rekam_Medis _Lampau Data_Kode_Pasien_klinis
Karcis_Pasien Kartu_Pas ien_Baru
Kartu_Pas ien_lama Informas i_Pasien
Rancang Bang un Aplikasi Rekam Medis Pada Rumah Sakit Mata Masyarakat Surabaya
+
Pasien Dokter
Kepala Rumah Sakit
Supervis or
42
B . DF
D le v
el 0
Ga mbar
3.13 D F
D le v
el
Ambil_Data_Pas ien Ambil_Data_Pas ien_Baru
[Data_RM _Tervalidas i] [Data_Rekam_M edis_Baru]
[Data_RL51]
[Data_Kec enderungan_Penyakit] [Data_Kunjung an_Pasien]
[Data_Pendapatan] [Data_Rekam_M edis]
[Data_M orbiditas]
Ambil_Data_Pembayaran Ambil_Detail_Obat
Ambil_Detail_Tindakan Ambil_Data_RM _Laporan
Ambil_Data_RM _Pembayaran
Simpan_Pembayaran Simpan_Data_Detail_Obat
Simpan_Data_Detail_Tindakan Simpan_Data_Rekam_M edis
[Data_Detail_Obat]
Simpan_Data_Registras i Simpan_Data_Pas ien_Baru
Ambil_Data_Pas ien [Data_Rekam_M edis_Lampau]
[Data_Kode_Pas ien_klinis]
[Nota_Pembayaran] [Data_Detail_Tindakan]
[Karcis_Pas ien] [Kartu_Pasien_Baru]
[Kartu_Pasien_lama] [Informasi_Pas ien]
Pasien
Supervis or 1
Pendaftaran Pasien
+
1 TB_Pasien
2
Penc atatan Rekam M edis
+
2 TB_Rekam_Medis
3 TB_Reg is trasi
9 TB_Detail_obat
14 TB_Detail_tindakan
3
Pembayaran
+
17 TB_Pembayaran
4
Laporan
+
Dokter
Kepala Rumah Sakit Pasien
Pasien
Data flow diagram level nol memiliki empat penjabaran proses utama dari aplikasi yaitu pendaftaran pasien, pencatatan rekam medis, pembayaran, dan
laporan. Proses pada level nol ini menjabarkan lebih lanjut aliran data yang terjadi pada setiap fungsi aplikasi.
C. DFD level 1 Pendaftaran Pasien