PENGEMBANGAN DATA WAREHOUSE KLINIK (STUDI KASUS RSUD Dr. SOEDONO MADIUN) MENGGUNAKAN METODE ATOS ORIGIN METADATA FRAME Fadhil Rizqinanda (5109100104) Pembimbing I Isye Arieshanti, S.Kom., M.Phil. Pembimbing II Wijayanti Nurul Khotimah, S.Kom., M.Sc.
1
Penggantian Judul (1) Data tersimpan dalam bentuk hardcopy
2
Penggantian Judul (2)
3
PENGEMBANGAN DATA WAREHOUSE KLINIK (STUDI KASUS RUMAH SAKIT BEDAH SURABAYA) PROSES BISNIS RAWAT INAP DAN RAWAT JALAN Fadhil Rizqinanda (5109100104) Pembimbing I Isye Arieshanti, S.Kom., M.Phil. Pembimbing II Wijayanti Nurul Khotimah, S.Kom., M.Sc.
4
LATAR BELAKANG
METODOLOGI KESIMPULAN
5
Sponsor Bisnis • Jalan Raya Manyar no 9 Surabaya, Jawa Timur, Indonesia • Didirikan tahun 2011 Fasilitas: 1. Poliklinik Rawat Jalan 2. Rawat Inap 3. ICU 4. Kamar Operasi 5. Asuransi
6
Permasalahan Umum Data belum terintegrasi
Rekam Medis
Ukuran data besar
Bagian IT
300 transaksi pasien per hari 7
Permasalahan Khusus Kesulitan memperoleh informasi berupa summary untuk pengambilan keputusan
Laporan didapatkan dari 1 tabel, sulit untuk membandingkan antar tabel
Lambat mengakses datadata pada tahun sebelumnya
Pengumpulan laporan Sistem Informasi Rumah Sakit “SIRS”
8
Laporan Sistem Informasi Rumah Sakit “SIRS” (1)
9
Laporan Sistem Informasi Rumah Sakit “SIRS” (2)
10
Laporan Sistem Informasi Rumah Sakit “SIRS” (3)
11
Solusi
DATA WAREHOUSE DATA WAREHOUSE DATA WAREHOUSE
Menyatukan data yang hubungan terpisah – antara pisah menjadi Menghasilkan analisis kejadiansatu database dan menghasilkan report dengan cepat Menghasilkan informasi yang berorientasi subjek
12
Tujuan
Desain dan implementasi data warehouse Aplikasi untuk analisis data Aplikasi untuk model atau rule
13
LATAR BELAKANG METODOLOGI KESIMPULAN
14
TAHAP PERSIAPAN
Studi Kelayakan
15
Studi Kelayakan WAWANCARA
LAPORAN / DATA
16
Area Bisnis
Perawatan pasien
Apotek
Laboratorium
17
Proses Bisnis Rawat jalan pasien Biaya Klinik
Dokter
Biaya Dokter
Rawat inap pasien Pasien
Pasien
Biaya Apotek
Apotek
Exit/Sehat
Klinik Rawat Jalan
Kamar
Diagnosa
Diagnosa Klinik Rawat Inap Exit/Sehat
Dokter
Apotek
Biaya Kamar
Biaya Klinik
Biaya Dokter
Biaya Apotek
18
TAHAP PERSIAPAN
Studi Kelayakan
Penentuan Kebutuhan Fungsional dan Non Fungsional
19
Kebutuhan Fungsional 1. 2. 3. 4. 5. 6. 7.
Dapat menampilkan laporan pasien Dapat menampilkan laporan dokter Dapat menampilkan laporan kamar rawat inap Dapat menampilkan laporan klinik rawat jalan Dapat menampilkan laporan diagnosa Dapat menampilkan laporan tindakan Dapat menampilkan laporan cara pembayaran
20
Kebutuhan Non Fungsional 1. Pengguna data warehouse dapat mengakses hasil akhir aplikasi data warehouse. 2. Sistem data warehouse selalu menyala setiap saat. 3. Pembaruan data dapat dilakukan setiap saat.
21
TAHAP PERSIAPAN
Studi Kelayakan
Penentuan Kebutuhan Fungsional dan Non Fungsional
TAHAP PERANCANGAN
22
TAHAP PERANCANGAN
Arsitektur Data Warehouse
23
Arsitektur Sistem Data Warehouse
Source
Report Server Web Server
ETL Server Source
DB Server OLAP Server
Client
24
Arsitektur Sistem Data Warehouse pada Tugas Akhir
Source Rekam Medis RS Bedah Surabaya
Source Bagian IT RS Bedah Surabaya
ETL Server DB Server OLAP Server Report Server
Client
25
TAHAP PERANCANGAN
Arsitektur Data Warehouse
Bus Matrix
26
Bus Matrix
Dimensi
Proses Bisnis Rawat Jalan Rawat Inap Pasien Pasien Date Pasien Dokter Tindakan Diagnosa Pembayaran Klinik Kamar Alamat
27
TAHAP PERANCANGAN
Arsitektur Data Warehouse
Bus Matrix
Model Dimensi
28
Dimensi Pasien
Dimensi Pasien pasien_id (PK) kode_pasien jenis_kelamin tgl_lahir alamat_id (FK) umur kategori source system code create timestamp update timestamp
Model Dimensi Dimensi Tindakan
interger varchar (20) varchar (10) date integer integer varchar (50) integer datetime datetime
Dimensi Alamat alamat_id (PK) nama_kecamatan tipe_alamat source system code create timestamp update timestamp
integer varchar (20) varchar (20) integer datetime datetime
Dimensi Alamat
Dimensi Tindakan
Dimensi Dokter Fakta Rawat Jalan
Dimensi Diagnosa
tindakan_id (PK) kode_tindakan deskripsi_tindakan source system code create timestamp update timestamp Fakta Rawat Jalan
date_id (FK) integer pasien_id (FK) integer dokter_id (FK) integer diagnosa_utama_id (FK) integer diagnosa_sekunder_id (FK) integer diagnosa_komplikasi_id (FK) integer pembayaran_id (FK) integer klinik_id (FK) integer tindakan_id (FK) integer
Dimensi Klinik
Dimensi Klinik
klinik_id (PK) kode_klinik deskripsi_klinik source system code create timestamp update timestamp
Dimensi Pembayaran
integer varchar (20) varchar (5) integer datetime datetime
integer varchar (20) varchar (50) integer datetime datetime
Dimensi Dokter dokter_id (PK) kode_dokter spesialis source system code create timestamp update timestamp
integer varchar (20) varchar (255) integer datetime datetime
Dimensi Diagnosa diagnosa_id (PK) kode_diagnosa_icd deskripsi_diagnosa_icd kode_diagnosa_idn deskripsi_diagnosa_idn source system code create timestamp update timestamp
integer varchar (20) varchar (255) varchar (20) varchar (255) integer datetime datetime
Dimensi Pembayaran pembayaran_id (PK) kode_pembayaran cara_pembayaran source system code create timestamp update timestamp
Fakta Rawat Inap date_id (FK) integer pasien_id (FK) integer dokter_id (FK) integer diagnosa_utama_id (FK) integer diagnosa_sekunder_id (FK) integer diagnosa_komplikasi_id (FK) integer tindakan1_id (FK) integer tindakan2_id (FK) integer pembayaran_id (FK) integer kamar_id (FK) integer
Dimensi Kamar kamar_id (PK) deskripsi_kamar source system code create timestamp update timestamp
integer varchar (50) integer datetime datetime
integer varchar (20) varchar (50) integer datetime datetime
Dimensi Date date_id (PK) date year month MonthName quarter week day DayName source system code create timestamp update timestamp
Fakta Rawat Inap
integer date integer integer varchar (20) integer integer integer varchar (20) integer datetime datetime
Dimensi Kamar
Dimensi Date
29
TAHAP PERANCANGAN
Arsitektur Data Warehouse
Bus Matrix
Model Dimensi
TAHAP PEMBANGUNAN
30
TAHAP PEMBANGUNAN
Extract Transform Load
31
ETL Dimensi Pasien Extract
Transform
Load
32
ETL Fakta Rawat Inap Extract
Transform
Transform
Load 33
TAHAP PEMBANGUNAN
Extract Transform Load
Report
34
Report DDS Tindakan Rawat Inap
35
Report DDS Pasien Rawat Jalan
36
Report MDS Pasien Rawat Jalan
37
Perbedaan Report DDS dan MDS
SUMBER
METODE
38
TAHAP PEMBANGUNAN
Extract Transform Load
Report
Business Intelligence
39
Business Intelligence Rawat Inap (1) Data training 1597 baris
40
Business Intelligence Rawat Inap (2)
25%
41
Business Intelligence Rawat Inap (3)
0%
42
LATAR BELAKANG METODOLOGI
KESIMPULAN
43
KESIMPULAN Analisis data Report
DATA WAREHOUSE
Data mining
Rule
Menyatukan data
44
TERIMA KASIH
45