• Tidak ada hasil yang ditemukan

BAB III PEMBAHASAN. Berdasarkan surat balasan yang diberikan pihak RSHS maka pelaksanaan

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB III PEMBAHASAN. Berdasarkan surat balasan yang diberikan pihak RSHS maka pelaksanaan"

Copied!
47
0
0

Teks penuh

(1)

40

3.1 Kegiatan Kerja Praktek

Berdasarkan surat balasan yang diberikan pihak RSHS maka pelaksanaan

kerja praktek dimulai pada tanggal 4 Juli 2011 dan berakhir pada tanggal 31 Juli

2011 yang dilaksanakan setiap hari Senin sampai dengan hari Jumat dari pukul

07.30 – 15.30 WIB. Kegiatan kerja praktek berlangsung di ruang Instalasi Sistem

Informasi Rumah Sakit yang mana instalasi tersebut merupakan unit pelayanan

non struktural yang menyediakan fasilitas dan menyelenggarakan kegiatan

operasionalisasi komputer, baik perangkat keras, perangkat lunak, bank data,

server maupun tenaga operator.

3.2 Analisis Sistem yang sedang Berlangsung

Analisis sistem yang sedang berlangsung akan memberikan gambaran

mengenai sistem yang sedang dianalisis. Dengan melakukan analisis terhadap

sistem yang sedang berjalan maka kita akan mengetahui kelebihan dan

kekurangan dari sistem tersebut sehingga mempermudah kita dalam melakukan

perbaikan maupun pengembangan sistem.

3.2.1 Analisis Fungsional Sistem yang sedang Berlangsung

Fungsi dari sistem informasi klinik rawat jalan ini adalah :

1. Proses login yang dipakai untuk pengaksesan aplikasi oleh operator di Klinik

Rawat Jalan dan administrator di Instalasi Sistem Informasi Rumah Sakit

(SIRS).

2. Proses pendaftaran pasien rawat jalan yang meliputi penambahan data pasien

rawat jalan, pencetakan kartu pasien dan pencetakan kartu identitas pasien.

(2)

3. Proses pengelolaan kunjungan pasien rawat jalan yang meliputi penambahan

kunjungan pasien rawat jalan dan pencetakan karcis antrian.

4. Proses pengelolaan pemeriksaan pasien rawat jalan yang meliputi

penambahan hasil pemeriksaan berupa diagnosa kesehatan dan pembuatan

tagihan pemeriksaan.

5. Proses pembayaran pemeriksaan pasien rawat jalan meliputi penambahan

data pembayaran, pencetakan kwitansi pembayaran.

Proses pembuatan laporan yang meliputi pencetakan laporan data pasien rawat

jalan, pencetakan laporan pemeriksaan, pencetakan laporan pembayaran

pemeriksaan dan pencetakan laporan kunjungan pasien. Semua laporan tersebut

dicetak setiap hari, setiap bulan dan setiap tahun. Laporan-laporan tersebut akan

diserahkan kepada manager RSHS.

3.2.1.1 Prosedur Sistem yang sedang Berlangsung

Analisis prosedur yang sedang berlangsung bertujuan untuk mengetahui

lebih jelas bagaimana suatu sistem berjalan. Adapun prosedur yang berada di

Klinik Rawat Jalan RSUP dr. Hasan Sadikin adalah :

1. Pasien datang ke Klinik Rawat Jalan dengan membawa data diri pasien

beserta surat rujukan dari puskesmas atau rumah sakit kepada operator IRJ.

2. Operator IRJ menerima data diri pasien dan surat rujukan tersebut.

3. Operator IRJ akan memeriksa kelengkapan data diri pasien dan surat

rujukannya. Jika data tidak lengkap maka operator IRJ akan meminta pasien

untuk melengkapi kembali data pasien beserta surat rujukannya. Jika data

sudah lengkap maka operator IRJ akan menginputkan data pasien tersebut ke

komputer untuk disimpan didalam database.

(3)

4. Setelah itu pasien melakukan pembayaran pendaftaran kepada operator IRJ.

Operator IRJ akan memeriksa apakah pembayaran yang dilakukan oleh

pasien sudah sesuai atau belum. Jika pembayaran belum sesuai maka

Operator IRJ meminta pasien untuk kembali menyesuaikan besarnya uang

yang harus dibayar pada saat pendaftaran. Jika pembayaran yang dilakukan

pasien sudah sesuai maka Operator IRJ akan menerima uang tersebut dan

menginputkan data pembayaran ke database.

5. Operator IRJ melakukan pencetakan Kartu Pasien dan Kartu Identitas Pasien

kemudian menyerahkannya kepada pasien.

6. Pasien yang sudah mempunyai Kartu Identitas Pasien dan Kartu Pasien bisa

melakukan kunjungan dengan membawa Kartu Identitas Pasien beserta

poliklinik yang dituju kepada operator IRJ.

7. Operator IRJ menerima Kartu Identitas Pasien, kemudian operator IRJ

menginputkan data kunjungan pasien tersebut kedalam database.

8. Operator IRJ mencetak karcis antrian pasien tersebut dan menyerahkannya

kepada Pasien IRJ.

9. Pasien mendapatkan karcis antrian poliklinik yang akan digunakan pada saat

mengantri di poliklinik yang dituju.

(4)

3.2.1.2 Flowmap Sistem yang sedang Berlangsung

Pasien IRJ Operator IRJ

START

Data diri pasien Surat rujukan

Data diri pasien Surat rujukan yang

Diterima operator

Data Lengkap? Tidak

Ya

Penginputan Data Diri Pasien ke komputer

Pengecekan Data Diri Pasien dan Surat Rujukan

pasien_irj

END

Pendaftaran Pasien Rawat Jalan

(5)

Operator IRJ Pasien IRJ START Pembayaran Pendaftaran Pengecekan Pembayaran Sesuai? Belum Ya

Penerimaan Pembayaran dan Penginputan pembayaran ke

database

bayar

Pencetakan Kartu Pasien dan Kartu Identitas Pasien Kartu Identitas Pasien

Kartu Pasien

Pencetakan KIP dan Kartu Pasien

END

(6)

Pasien IRJ Operator IRJ

START

Kartu Identitas Pasien beserta poliklinik yang dituju

Kartu Identitas Pasien yang diteima Operator

Menginputkan data kunjungan pasien

kunjungan

Mencetak karcis antrian poliklinik Karcis Antrian

Pencetakan Karcis Antrian

END

Gambar 3.3 – Flowmap Pencetakan Karcis Antrian

3.2.2 Analisis Non-Fungsional Sistem yang sedang Berlangsung

3.2.2.1 Analisis Pengguna

Aplikasi ini digunakan oleh 2 pengguna, yaitu :

1. Operator Klinik Rawat Jalan

Operator merupakan pengguna yang mempunyai otorisasi dalam penginputan

data, pencarian data tanpa melakukan perubahan pada data.

2. Administrator

Administrator merupakan pengguna yang mempunyai otorisasi dalam

menjalankan seluruh kegiatan sistem yaitu penginputan data, pencarian data

dan perubahan data. Untuk melakukan perubahan data tentu saja dengan

persetujuan dari Bagian SIRS.

(7)

3.2.2.2 Analisis Perangkat Keras

Spesifikasi perangkat keras yang digunakan di Klinik Rawat Jalan untuk

menjalankan aplikasi Sistem Informasi Klinik Rawat Jalan adalah :

1. Processor

: Intel Pentium 4

2. RAM

: 1 GB

3. Harddisk

: 120 GB

4. Operating System

: Windows XP SP 3

5. Mouse optic dan keyboard

Dengan spesifikasi perangkat keras seperti yang sudah diterangkan, sudah baik

untuk bisa menjalankan aplikasi Sistem Informasi Klinik Rawat Jalan ini.

(8)

3.2.3 ERD Sistem yang sedang Berlangsung

pasien_irj kunjungan dokter poliklinik lakukan periksa bayar no_medrec nama sex alamat tmpt_lahir umur tgl_daftar tgl_kunj cara_kunj no_medrec id_poli nama_poli nip nama alamat 1 m n m n m harga_dokter id_poli nip diagnosa tindakan tgl_kunj id_poli no_medrec No_pembayar Cara_bayar

Gambar 3.4 – ERD Sistem yang sedang Berlangsung

3.2.4 Analisis Kebutuhan Fungsional Sistem yang sedang Berlangsung

3.2.4.1 Diagram Konteks Sistem yang sedang Berlangsung

Sistem Informasi Klinik Rawat Jalan

Pasien IRJ Manager RSHS

Data Pasien

Kartu Pasien Karcis Antrian

Laporan Data Pasien Tagihan yang harus dibayar

Kwitansi Pembayaran Pemeriksaan

Laporan Pemeriksaan

Laporan Pembayaran Pemeriksaan Laporan Kunjungan Surat Rujukan

Kartu Identitas Pasien

Lembar Tagihan Kartu Identitas Pasien

Kartu Pasien

(9)

3.2.4.2 DFD Level 1 Sistem yang sedang Berlangsung

1 Pendaftaran Pasien IRJ 2 Kunjungan Pasien IRJ 4 Pembayaran Pemeriksaan Pasien IRJ 5 Pembuatan Laporan Pasien IRJ Kartu Pasien Data Pasien pasien_irj

Kartu Identitas Pasien Karcis Antrian kunjungan Data Kunjungan poliklinik Data Poliklinik dokter Data Dokter Manager RSHS Kwitansi Pembayaran Pemeriksaan

Data Pasien IRJ Data Kunjungan

Laporan Data Pasien

bayar Data Pembayaran

Data Pasien

Data Pasien

Laporan Pembayaran Pemeriksaan 3 Pemeriksaan Pasien IRJ periksa Data Pemeriksaan Laporan Pemeriksaan Data Pembayaran Data Pemeriksaan Laporan Kunjungan Kartu Identitas Pasien

Surat Rujukan

Kartu Pasien

Data Kunjungan

Tagihan yang harus dibayar Lembar Tagihan

(10)

3.2.4.3 DFD Level 2 Sistem yang sedang Berlangsung

3.2.4.3.1 DFD Level 2 - Pendaftaran Pasien IRJ Sistem yang sedang

Berlangsung

1.1 Menambah Data Pasien 1.2 Mencetak Kartu Pasien

Pasien IRJ pasien_irj

Data Pasien Data Pasien

Kartu Pasien

1.3 Mencetak Kartu Identitas

Pasien Kartu Identitas Pasien

Surat Rujukan

Data Pasien

Data Pasien

Gambar 3.7 – DFD Level 2 - Pendaftaran Pasien IRJ Pada Sistem yang

sedang Berlangsung

3.2.4.3.2 DFD Level 2 - Kunjungan Pasien IRJ Sistem yang sedang

Berlangsung

2.1 Menambah Kunjungan Pasien 2.2 Mencetak Karcis Antrian Pasien IRJ kunjungan Kartu Identitas Pasien

Karcis Antrian

Data kunjungan yang ditambahkan

Data Kunjungan poliklinik dokter pasien_irj Data Poliklinik Data Dokter Data Pasien

Gambar 3.8 – DFD Level 2 - Kunjungan Pasien IRJ Pada Sistem yang

sedang Berlangsung

(11)

3.2.4.3.3 DFD Level 2 - Pemeriksaan Pasien IRJ Sistem yang sedang

Berlangsung

3.1 Menambah Hasil Pemeriksaan periksa Data Pemeriksaan 3.2 Pembuatan Tagihan Data Pemeriksaan

kunjungan Data Kunjungan

Pasien IRJ Kartu Pasien

Lembar Tagihan

Gambar 3.9 – DFD Level 2 - Pemeriksaan Pasien IRJ Pada Sistem yang

sedang Berlangsung

3.2.4.3.4 DFD Level 2 - Pembayaran Pemeriksaan Pasien IRJ Sistem yang

sedang Berlangsung

4.1 Tambah Data Pembayaran Pasien IRJ

Kwitansi Pembayaran Pemeriksaan

bayar Data pembayaran yang ditambahkan Tagihan yang harus dibayar

4.2 Cetak Kwitansi Pembayaran

Data Pembayaran

Gambar 3.10 – DFD Level 2 - Pembayaran Pemeriksaan Pasien IRJ Pada

Sistem yang sedang Berlangsung

(12)

3.2.4.3.5 DFD Level 2 - Pembuatan Laporan Sistem yang sedang

Berlangsung

5.1 Cetak Laporan Data Pasien IRJ Manager RSHS Laporan Data Pasien

Laporan Pembayaran Pemeriksaan Laporan Pemeriksaan 5.2 Cetak Laporan Pemeriksaan 5.3 Cetak Laporan Pembayaran Pemeriksaan 5.4 Cetak Laporan Kunjungan Pasien pasien_irj kunjungan bayar periksa Data Pasien IRJ

Data Kunjungan Data Pembayaran

Data Pemeriksaan

Laporan Kunjungan

Gambar 3.11 – DFD Level 2 - Pembuatan Laporan Pada Sistem yang sedang

Berlangsung

3.2.4.4 Spesifikasi Proses Sistem yang sedang Berlangsung

Spesifikasi proses digunakan untuk menjelaskan proses-proses yang ada

dalam diagram alir data secara terperinci. Hal tersebut bermanfaat untuk

mengetahui lebih jelas bagaimana logika dari proses-proses yang ada. Berikut ini

adalah spesifikasi proses pada sistem yang sedang berlangsung.

(13)

3.2.4.4.1 Spesifikasi Proses Pendaftaran Pasien IRJ Sistem yang sedang

Berlangsung

Tabel 3.1 – Spesifikasi Proses Menambah Data Pasien Pada Sistem yang

sedang Berlangsung

No. Proses 1.1

Nama Proses Menambah Data Pasien

Deskripsi Isi Penambahan Data Pasien di Klinik Rawat Jalan Input Surat Rujukan dan Data Pasien

Output Data Pasien

Keterangan Menambahkan data diri pasien yang akan mendaftar di Klinik Rawat Jalan dengan membawa surat rujukan dari puskesmas atau rumah sakit beserta data diri pasien

Algoritma 1. Tampilkan menu pendaftaran pasien IRJ

2. Inputkan data diri pasien dan informasi surat rujukan rumah sakit/puskesmas

3. Klik tombol simpan

4. Validasi kelengkapan formulir di sistem

5. Jika data diisi lengkap dan valid maka data akan disimpan di tabel pasien_irj. Jika data tidak valid maka form menu pendaftaran pasien akan ditampilkan kembali dan operator mengisi data secara benar

Tabel 3.2 – Spesifikasi Proses Mencetak Kartu Pasien Pada Sistem yang

sedang Berlangsung

No. Proses 1.2

Nama Proses Mencetak Kartu Pasien Deskripsi Isi Mencetak Kartu Pasien IRJ Input Data Pasien

Output Kartu Pasien

Keterangan Mencetak kartu pasien setelah pasien melakukan pendaftaran Algoritma 1. Tampilkan menu data pasien irj

2. Masukkan no medrec pasien yang akan di cetak kartu pasiennya 3. Jika nomor medrec ditemukan maka sistem akan memunculkan

message “Cetak Kartu Pasien?”. Jika nomor medrec tidak ditemukan maka tidak bisa melakukan pencetakan kartu pasien 4. Klik tombol “Ya” untuk mencetak kartu pasien atau “Tidak” untuk

(14)

Tabel 3.3 – Spesifikasi Proses Mencetak Kartu Identitas Pasien Pada Sistem

yang sedang Berlangsung

No. Proses 1.3

Nama Proses Mencetak Kartu Identitas Pasien Deskripsi Isi Mencetak Kartu Identitas Pasien IRJ Input Data Pasien

Output Kartu Identitas Pasien

Keterangan Mencetak kartu identitas pasien setelah pasien melakukan proses pendaftaran

Algoritma 1. Tampilkan menu data pasien IRJ

2. Masukkan no medrec pasien yang akan dicetak kartu identitas pasiennya

3. Jika nomor medrec ditemukan maka sistem akan memunculkan message “cetak kartu pasien?”. jika nomor medrec tidak ditemukan maka tidak bisa melakukan pencetakan kartu identitas pasien

4. Klik tombol ya untuk mencetak kartu identitas pasien atau “Tidak” untuk membatalkan pencetakan kartu identitas pasien

3.2.4.4.2 Spesifikasi Proses Kunjungan Pasien IRJ Sistem yang sedang

Berlangsung

Tabel 3.4 – Spesifikasi Proses Menambah Kunjungan Pasien Pada Sistem

yang sedang Berlangsung

No. Proses 2.1

Nama Proses Menambah Kunjungan Pasien Deskripsi Isi Penambahan Data Kunjungan Pasien

Input Kartu Identitas Pasien, Data Dokter, Data Poliklinik, Data Pasien Output Data kunjungan yang ditambahkan

Keterangan Menambahkan data kunjungan pasien yang akan melakukan pengobatan rawat jalan

Algoritma 1. Tampilkan menu penambahan data kunjungan

2. Inputkan data kunjungan pasien dengan no medrec tertentu 3. Klik tombol simpan

4. Validasi data kunjungan oleh sistem

5. Jika data kunjungan tidak valid maka form kunjungan pasien akan ditampilkan kembali, kemudian operator akan menginputkan data kunjungan dengan benar. Jika data kunjungan sudah valid maka akan data tersebut akan disimpan di tabel kunjungan

(15)

Tabel 3.5 – Spesifikasi Proses Mencetak Karcis Antrian Pada Sistem yang

sedang Berlangsung

No. Proses 2.2

Nama Proses Mencetak Karcis Antrian Deskripsi Isi Pencetakan Karcis Antrian Input Data Kunjungan

Output Karcis Antrian

Keterangan Mencetak karcis antrian pasien yang akan dipakai untuk kunjungan rawat jalan

Algoritma 1. Tampilkan menu kunjungan pasien 2. Inputkan no medrec yang dituju

3. Jika nomor medrec ditemukan maka sistem akan akan memunculkan message “Cetak karcis?”. Jika nomor medrec tidak ditemukan maka tidak bisa melakukan pencetakan karcis

4. Klik tombol “Ya” untuk mencetak karcis atau “Tidak” untuk membatalkan pencetakan karcis

3.2.4.4.3 Spesifikasi Proses Pemeriksaan Pasien IRJ Sistem yang sedang

Berlangsung

Tabel 3.6 – Spesifikasi Proses Menambah Hasil Pemeriksaan Pada Sistem

yang sedang Berlangsung

No. Proses 3.1

Nama Proses Menambah Hasil Pemeriksaan

Deskripsi Isi Penambahan Hasil Pemeriksaan oleh Dokter Input Data Kunjungan, Kartu Pasien

Output Data Pemeriksaan

Keterangan Menambah hasil diagnosa pasien yang telah diperiksa oleh dokter Algoritma 1. Tampilkan menu diagnosa pasien

2. Inputkan hasil diagnosa dokter 3. Klik tombol simpan

4. Validasi data oleh sistem

5. Jika data tidak valid maka operator akan menginputkan kembali data pemeriksaan hingga valid. Jika data valid maka data tersebut akan disimpan di tabel periksa

(16)

Tabel 3.7 – Spesifikasi Proses Pembuatan Tagihan Pada Sistem yang sedang

Berlangsung

No. Proses 3.2

Nama Proses Pembuatan Tagihan

Deskripsi Isi Pembuatan lembar tagihan yang akan diberikan kepada pasien rawat jalan

Input Data Pemeriksaan Output Lembar Tagihan

Keterangan Pembuatan lembar tagihan yang akan diberikan kepada pasien untuk kemudian lembaran tersebut akan digunakan pada proses pembayaran pemeriksaan

Algoritma 1. Masukkan no medrec pasien 2. Tekan tombol cari

3. Jika no medrec cocok, tampilkan semua rekam medis pasien tersebut beserta tagihannya

Jika no medrec tidak cocok, tampilkan peringatan no medrec tidak ditemukan

3.2.4.4.4 Spesifikasi Proses Pembayaran Pemeriksaan Pasien IRJ Sistem

yang sedang Berlangsung

Tabel 3.8 – Spesifikasi Proses Tambah Data Pembayaran Pada Sistem yang

sedang Berlangsung

No. Proses 4.1

Nama Proses Tambah Data Pembayaran Deskripsi Isi Penambahan Data Pembayaran Input Tagihan yang harus dibayar

Output Data pembayaran yang ditambahkan

Keterangan Menambah data pembayaran pemeriksaan oleh pasien ke bagian administrasi klinik rawat jalan

Algoritma 1. Tampilkan form tambah data pembayaran

2. Inputkan data pembayaran sesuai dengan no medrec yang dimaksud

3. Klik tombol simpan

4. Validasi penyimpanan data oleh sistem

5. Jika data tidak valid maka sistem akan menampilkan form penambahan pembayaran dan operator akan mengisi iidata sampe valid. Jika data sudah valid maka data akan disimpan di tabel bayar

(17)

Tabel 3.9 – Spesifikasi Proses Cetak Kwitansi Pembayaran Pada Sistem yang

sedang Berlangsung

No. Proses 4.2

Nama Proses Cetak Kwitansi Pembayaran Deskripsi Isi Pencetakan Kwitansi Pembayaran Input Data Pembayaran

Output Kwitansi Pembayaran Pemeriksaan

Keterangan Mencetak kwitansi pembayaran setelah pasien melakukan pembayaran

Algoritma 1. Tampilkan menu pembayaran pasien 2. Masukkan no medrec yang di maksud

3. Jika no medrec tidak ditemukan maka kwitansi tidak bisa dicetak. Jika no medrec ditemukan tampilkan data pembayaran pasien yang dituju

4. Tekan tombol “Cetak Kwitansi” untuk mencetak kwitansi pembayaran

3.2.4.4.5 Spesifikasi Proses Pembuatan Laporan Sistem yang sedang

Berlangsung

Tabel 3.10 – Spesifikasi Proses Cetak Laporan Data Pasien IRJ Pada Sistem

yang sedang Berlangsung

No. Proses 5.1

Nama Proses Cetak Laporan Data Pasien IRJ Deskripsi Isi Pencetakan Laporan Data Pasien Input Data Pasien IRJ

Output Laporan Data Pasien

Keterangan Mencetak laporan harian, mingguan atau bulanan dari data pasien IRJ Algoritma 1. Tampilkan menu laporan data pasien irj

2. Masukkan tgl_kunjungan, no medrec pasien 3. Tampilkan semua data pasien tersebut

4. Klik tombol cetak laporan pasien atau batal untuk membatalkan pencetakan laporan

Tabel 3.11 – Spesifikasi Proses Cetak Laporan Pemeriksaan Pada Sistem

yang sedang Berlangsung

No. Proses 5.2

Nama Proses Cetak Laporan Pemeriksaan

Deskripsi Isi Pencetakan Laporan Data Pemeriksaan Input Data Pemeriksaan

Output Laporan Pemeriksaan

(18)

pemeriksaan pasien IRJ

Algoritma 1. Masukkan tgl_kunjungan, no medrec pasien 2. Tampilkan semua data pemeriksaan pasien tersebut

3. Klik tombol cetak laporan pemeriksaan pasien atau batal untuk membatalkan pencetakan laporan

Tabel 3.12 – Spesifikasi Proses Cetak Laporan Pembayaran Pemeriksaan

Pada Sistem yang sedang Berlangsung

No. Proses 5.3

Nama Proses Cetak Laporan Pembayaran Pemeriksaan

Deskripsi Isi Pencetakan Laporan Data Pembayaran Pemeriksaan Input Data Pembayaran

Output Laporan Pembayaran Pemeriksaan

Keterangan Mencetak laporan harian, mingguan atau bulanan dari data pembayaran pemeriksaan pasien IRJ

Algoritma 1. Masukkan tgl_kunjungan, no medrec pasien 2. Tampilkan semua data pembayaran pasien tersebut

3. Klik tombol cetak laporan pembayaran atau batal untuk membatalkan pencetakan laporan

Tabel 3.13 – Spesifikasi Proses Cetak Laporan Kunjungan Pasien Pada

Sistem yang sedang Berlangsung

No. Proses 5.4

Nama Proses Cetak Laporan Kunjungan Pasien

Deskripsi Isi Pencetakan Laporan Kunjungan Pasien IRJ Input Data Kunjungan

Output Laporan Data Kunjungan

Keterangan Mencetak laporan harian, mingguan atau bulanan dari data kunjungan pasien IRJ

Algoritma 1. Masukkan tgl_kunjungan, no medrec, id poli 2. Tampilkan semua data pasien tersebut

3. Klik tombol cetak laporan kunjungan atau batal untuk membatalkan pencetakan laporan

(19)

3.2.5 Skema Relasi Sistem yang sedang Berlangsung

pasien_irj No_medrec char(10) PK Nama Varchar(30) Sex char(1) Umur number(2) Alamat Varchar(50) Tmpt_lahir Varchar(30) Tgl_daftar date kunjungan Tgl_kunj date PK No_medrec char(10) FK Cara_kunj Varchar(25) No_pembayar varchar(25) Cara_bayar varchar(25) poliklinik Id_poli char(4) PK Nama Varchar(25) dokter Nip char(25) PK Nama Varchar(30) Alamat Varchar(35) periksa Tgl_kunj date FK No_medrec char(10) FK Id_poli char(4) FK Diagnosa Varchar(50) Tindakan Varchar(50) bayar Id_poli char(4) FK Nip char(25) FK Harga_dokter Currency [1,M] [M,1] [M,1] [M,1] [M,1]

Gambar 3.12 – Skema Relasi Sistem yang sedang Berlangsung

3.2.6 Struktur Tabel Sistem yang sedang Berlangsung

Tabel 3.14 - Struktur Tabel Pasien IRJ Sistem yang sedang Berlangsung

Nama Field Tipe Data Atribut Spek Keterangan

No_medrec CHAR(10) NOT NULL [0..9][a..z][A..Z] PRIMARY KEY Nama VARCHAR(30) NOT NULL [0..9][a..z][A..Z] -

Sex CHAR(1) NOT NULL [0..9][a..z][A..Z] -

Umur INTEGER(2) NOT NULL [0..9] -

Alamat VARCHAR(50) NOT NULL [0..9][a..z][A..Z] - Tmpt_lahir VARCHAR(30) NOT NULL [0..9][a..z][A..Z] -

Tgl_daftar DATE NOT NULL [dd/mm/yyyy] -

Tabel 3.15 - Struktur Tabel Kunjungan Sistem yang sedang Berlangsung

Nama Field Tipe Data Atribut Spek Keterangan

Tgl_kunj DATE NOT NULL [dd/mm/yyyy] PRIMARY KEY

(20)

REFERENCES pasien_irj(no_med

rec) Cara_kunj VARCHAR(25) NOT NULL [0..9][a..z][A..Z] - Cara_bayar VARCHAR(25) NOT NULL [0..9][a..z][A..Z] - No_pembaya

r VARCHAR(25) NOT NULL [0..9][a..z][A..Z] -

Tabel 3.16 - Struktur Tabel Periksa Sistem yang sedang Berlangsung

Nama Field Tipe Data Atribut Spek Keterangan

Tgl_kunj DATE NOT NULL [dd/mm/yyyy]

FOREIGN KEY, REFERENCES kunjungan(tgl_kunj

)

No_medrec CHAR(10) NOT NULL [0..9][a..z][A..Z]

FOREIGN KEY, REFERENCES pasien_irj(no_medr

ec)

Id_poli CHAR(4) NOT NULL [0..9][a..z][A..Z]

FOREIGN KEY, REFERENCES poliklinik(id_poli) Diagnosa VARCHAR(50) NOT NULL [0..9][a..z][A..Z] -

Tindakan VARCHAR(50) NOT NULL [0..9][a..z][A..Z] -

Tabel 3.17 - Struktur Tabel Poliklinik Sistem yang sedang Berlangsung

Nama Field Tipe Data Atribut Spek Keterangan

Id_poli CHAR(4) NOT NULL [0..9][a..z][A..Z] PRIMARY KEY

(21)

Tabel 3.18 - Struktur Tabel Bayar Sistem yang sedang Berlangsung

Nama Field Tipe Data Atribut Spek Keterangan

Nip CHAR(25) NOT NULL [0..9][a..z][A..Z]

FOREIGN KEY, REFERENCES

dokter(nip)

Id_poli CHAR(4) NOT NULL [0..9][a..z][A..Z]

FOREIGN KEY, REFERENCES poliklinik(id_poli)

Harga_dokter INTEGER(8) NOT NULL [0..9] -

Tabel 3.19 - Struktur Tabel Dokter Sistem yang sedang Berlangsung

Nama Field Tipe Data Atribut Spek Deskripsi

Nip CHAR(25) NOT NULL [0..9][a..z][A..Z] PRIMARY KEY

Nama VARCHAR(30) NOT NULL [0..9][a..z][A..Z] -

Alamat VARCHAR(35) NOT NULL [0..9][a..z][A..Z] -

3.2.7 Evaluasi Sistem yang sedang Berlangsung

Pada umumnya semua kebutuhan dari operator klinik rawat jalan sudah

terpenuhi. Namun ada satu fitur pada aplikasi sistem informasi klinik rawat jalan

yang belum tersedia, yaitu menu verifikasi pasien rawat jalan. Padahal menu

verifikasi sangat berguna bagi pihak administrasi untuk melakukan pengecekan

terhadap seluruh kegiatan pasien rawat jalan selama melakukan kunjungan ke

beberapa poliklinik yang dituju dan untuk memeriksa catatan akhir administrasi

pasien. Pada sistem yang sedang berlangsung saat ini, verifikasi pembayaran

dilakukan dengan cara mendatangi poliklinik-poliklinik yang telah dikunjungi

oleh pasien bersangkutan. Proses seperti ini dinilai sangat lamban sedangkan data

pembayaran harus didapatkan dengan cepat, belum lagi jika ada kesalahan data

yang diinputkan pihak operator poliklinik, pihak administrasi harus kembali ke

poliklinik tersebut untuk membenarkan data yang salah. Untuk itu penulis

(22)

mengusulkan kepada pihak Instalasi Sistem Informasi Rumah Sakit (SIRS) di

RSHS untuk perancangan menu verifikasi pasien rawat jalan. Sehingga proses

verifikasi pasien rawat jalan bisa dilakukan di aplikasi sistem informasi rawat

jalan tidak perlu lagi mendatangi poliklinik-poliklinik yang telah dikunjungi oleh

pasien bersangkutan. Setelah melakukan wawancara langsung dengan pihak

administrasi klinik rawat jalan dan mengetahui kebutuhan dari user tersebut,

penulis melakukan diskusi dengan pihak Sistem Informasi Rumah Sakit (SIRS) di

RSHS untuk mulai merancang menu verifikasi pasien IRJ.

3.3 Perancangan Sistem

3.3.1 Analisis Fungsional Sistem yang Diusulkan

Hasil wawancara dengan pihak administrasi di klinik rawat jalan

disimpulkan bahwa menu verifikasi ini harus bisa memenuhi kriteria sebagai

berikut :

1. Menu verifikasi harus bisa menampilkan seluruh kegiatan kunjungan yang

dilakukan oleh pasien rawat jalan di beberapa poliklinik yang ditujunya

beserta catatan administrasi pasien selama melakukan kunjungan ke

poliklinik yang dituju.

2. Proses verifikasi pasien rawat jalan meliputi kegiatan kunjungan diantaranya

kegiatan daftar ulang pasien, pelayanan poli yang digunakan pasien, obat

farmasi, obat instalasi rawat jalan dan radiologi.

3. Data tagihan pada menu verifikasi harus bisa diubah ketika ada kesalahan

penginputan data.

4. Perubahan pada data tagihan maupun data pasien harus dengan seijin pihak

Sistem Informasi Rumah Sakit.

(23)

5. Untuk melakukan verifikasi pasien IRJ, operator cukup mengetikkan nomor

medical record pasien yang dimaksud, kemudian data administrasi dan

kunjungan pasien dibeberapa poliklinik akan muncul.

6. Pada menu verifikasi ini, data pasien sangat dirahasiakan, data pribadi pasien

hanya diwakilkan oleh nomor medical record pasien tersebut.

(24)

3.3.2 ERD Sistem yang Diusulkan

pasien_irj kunjungan dokter poliklinik lakukan periksa bayar no_medrec nama sex alamat tmpt_lahir umur tgl_daftar tgl_kunj cara_kunj no_medrec id_poli nama_poli nip nama alamat 1 m n m n m harga_dokter id_poli nip diagnosa tindakan tgl_kunj id_poli no_medrec 1 pasien_radiologi obat_irj obat_ifrshs pelayanan_poli isi ada punya berisi No_foto m layani patologi_anatomi berisi No_medrec Cara_bayar Tanggal_daftar 1 1 1 1 m m m m 1 m No_medrec Tgl_kunjungan Id_poli Tgl_obatrj harga No_medrec Nomor Kd_label No_resep No_medrec Id_jns_layanan Id_poli Dr_poli Jasar_poli Jayan_poli Biaya_poli rujukan No_medrec No_pa Tot_tumum_pa Tot_takses_pa Tot_btindpaket cmlama No_pembayar Cara_bayar Tgl_kunjungan

(25)

3.3.3 Analisis Kebutuhan Fungsional Sistem yang Diusulkan

3.3.3.1 Diagram Konteks Sistem yang Diusulkan

Sistem Informasi Klinik Rawat Jalan

Pasien IRJ Manager RSHS

Data Pasien

Kartu Pasien Karcis Antrian

Laporan Data Pasien Tagihan yang harus dibayar

Kwitansi Pembayaran Pemeriksaan

Laporan Pemeriksaan

Laporan Pembayaran Pemeriksaan Laporan Kunjungan Surat Rujukan

Kartu Identitas Pasien

Lembar Tagihan Kartu Identitas Pasien

Bagian Akuntansi

Data Verifikasi Kartu Pasien

Gambar 3.14 – Diagram Konteks Sistem yang Diusulkan

3.3.3.2 DFD Level 1 Sistem yang Diusulkan

1 Pendaftaran Pasien IRJ 2 Kunjungan Pasien IRJ 4 Pembayaran Pemeriksaan Pasien IRJ 6 Pembuatan Laporan Pasien IRJ Kartu Pasien Data Pasien pasien_irj Kartu Identitas Pasien

Karcis Antrian kunjungan Data Kunjungan poliklinik Data Poliklinik dokter Data Dokter Manager RSHS Tagihan yang harus dibayar

Data Pasien IRJ Data Kunjungan

Laporan Data Pasien

bayar Data Pembayaran

Data Pasien Data Pasien

Laporan Pembayaran Pemeriksaan 3 Pemeriksaan Pasien IRJ periksa Data Pemeriksaan Laporan Pemeriksaan Data Pembayaran Data Pemeriksaan Laporan Kunjungan 5 Verifikasi Pasien IRJ Data pasien daftar_ulang Data Daftar Ulang

pasien_radiologi

obat_irj obat_ifrshs pelayanan_poli

Data Pasien Radiologi

Data Obat IRJ Data Obat Farmasi

Data Pelayanan Kwitansi pembayaran pemeriksaan

Surat Rujukan

Kartu Identitas Pasien

Kartu Pasien Lembar Tagihan Data Kunjungan patologi_anatomi Data Patologi Bagian Akuntansi Data Verifikasi

(26)

3.3.3.3 DFD Level 2 Sistem yang diusulkan

3.3.3.3.1 DFD Level 2 – Pendaftaran Pasien IRJ Sistem yang diusulkan

1.1 Menambah Data Pasien 1.2 Mencetak Kartu Pasien

Pasien IRJ pasien_irj

Data Pasien Data Pasien

Kartu Pasien

1.3 Mencetak Kartu Identitas

Pasien Kartu Identitas Pasien

Surat Rujukan

Data Pasien

Data Pasien

Gambar 3.16 – DFD Level 2 – Pendaftaran Pasien IRJ Pada Sistem yang

diusulkan

3.3.3.3.2 DFD Level 2 – Kunjungan Pasien IRJ Sistem yang diusulkan

2.1 Menambah Kunjungan Pasien 2.2 Mencetak Karcis Antrian Pasien IRJ kunjungan Kartu Identitas Pasien

Karcis Antrian

Data kunjungan yang ditambahkan

Data Kunjungan poliklinik dokter pasien_irj Data Poliklinik Data Dokter Data Pasien

(27)

3.3.3.3.3 DFD Level 2 – Pemeriksaan Pasien IRJ Sistem yang diusulkan

3.1 Menambah Hasil Pemeriksaan periksa Data Pemeriksaan 3.2 Pembuatan Tagihan Data Pemeriksaan kunjungan Data Kunjungan

Pasien IRJ Kartu Pasien

Lembar Tagihan

Gambar 3.18 – DFD Level 2 – Pemeriksaan Pasien IRJ Sistem yang

Diusulkan

3.3.3.3.4 DFD Level 2 – Pembayaran Pemeriksaan Pasien IRJ Sistem yang

Diusulkan

4.1 Tambah Data Pembayaran Pasien IRJ

Kwitansi Pembayaran Pemeriksaan

bayar Data pembayaran yang ditambahkan Tagihan yang harus dibayar

4.2 Cetak Kwitansi Pembayaran

Data Pembayaran

Gambar 3.19 – DFD Level 2 – Pembayaran Pemeriksaan Pasien IRJ Sistem

yang Diusulkan

(28)

3.3.3.3.5 DFD Level 2 – Pembuatan Laporan Sistem yang Diusulkan

6.1 Cetak Laporan Data Pasien IRJ Manager RSHS Laporan Data Pasien

Laporan Pembayaran Pemeriksaan Laporan Pemeriksaan 6.2 Cetak Laporan Pemeriksaan 6.3 Cetak Laporan Pembayaran Pemeriksaan 6.4 Cetak Laporan Kunjungan Pasien pasien_irj kunjungan bayar periksa Data Pasien IRJ

Data Kunjungan Data Pembayaran

Data Pemeriksaan

Laporan Kunjungan

Gambar 3.20 – DFD Level 2 – Pembuatan Laporan Sistem yang Diusulkan

3.3.3.4 Spesifikasi Proses Sistem yang Diusulkan

3.3.3.4.1 Spesifikasi Proses Pendaftaran Pasien IRJ Sistem yang Diusulkan

Tabel 3.20 – Spesifikasi Proses Menambah Data Pasien Sistem yang

Diusulkan

No. Proses 1.1

Nama Proses Menambah Data Pasien

Deskripsi Isi Penambahan Data Pasien di Klinik Rawat Jalan Input Surat Rujukan dan Data Pasien

Output Data Pasien

Keterangan Menambahkan data diri pasien yang akan mendaftar di Klinik Rawat Jalan dengan membawa surat rujukan dari puskesmas atau rumah sakit beserta data diri pasien

Algoritma 1. Tampilkan menu pendaftaran pasien IRJ

2. Inputkan data diri pasien dan informasi surat rujukan rumah sakit/puskesmas

3. Klik tombol simpan

4. Validasi kelengkapan formulir di sistem

5. Jika data diisi lengkap dan valid maka data akan disimpan di tabel pasien_irj. Jika data tidak valid maka form menu pendaftaran

(29)

pasien akan ditampilkan kembali dan operator mengisi data secara benar

Tabel 3.21 – Spesifikasi Proses Mencetak Kartu Pasien Sistem yang

Diusulkan

No. Proses 1.2

Nama Proses Mencetak Kartu Pasien Deskripsi Isi Mencetak Kartu Pasien IRJ Input Data Pasien

Output Kartu pasien

Keterangan Mencetak kartu pasien setelah pasien melakukan pendaftaran Algoritma 1. Tampilkan menu data pasien irj

2. Masukkan no medrec pasien yang akan di cetak kartu pasiennya 3. Jika nomor medrec ditemukan maka sistem akan akan

memunculkan message “Cetak Kartu Pasien?”. Jika nomor medrec tidak ditemukan maka tidak bisa melakukan pencetakan kartu pasien

4. Klik tombol “Ya” untuk mencetak kartu pasien atau “Tidak” untuk membatalkan pencetakan kartu pasien

Tabel 3.22 – Spesifikasi Proses Mencetak Kartu Identitas Pasien Sistem yang

Diusulkan

No. Proses 1.3

Nama Proses Mencetak Kartu Identitas Pasien Deskripsi Isi Mencetak Kartu Identitas Pasien IRJ Input Data Pasien

Output Kartu Identitas Pasien

Keterangan Mencetak kartu identitas pasien setelah pasien melakukan proses pendaftaran

Algoritma 1. Tampilkan menu data pasien IRJ

2. Masukkan no medrec pasien yang akan dicetak kartu identitas pasiennya

3. Jika nomor medrec ditemukan maka sistem akan memunculkan message “cetak kartu pasien?”. jika nomor medrec tidak ditemukan maka tidak bisa melakukan pencetakan kartu identitas pasien

4. Klik tombol ya untuk mencetak kartu identitas pasien atau “Tidak” untuk membatalkan pencetakan kartu identitas pasien

(30)

3.3.3.4.2 Spesifikasi Proses Kunjungan Pasien IRJ Sistem yang Diusulkan

Tabel 3.23 – Spesifikasi Proses Menambah Kunjungan Pasien Sistem yang

Diusulkan

No. Proses 2.1

Nama Proses Menambah Kunjungan Pasien Deskripsi Isi Penambahan Data Kunjungan Pasien

Input Kartu Identitas Pasien, Data Dokter, Data Poliklinik, Data Pasien Output Data kunjungan yang ditambahkan

Keterangan Menambahkan data kunjungan pasien yang akan melakukan pengobatan rawat jalan

Algoritma 1. Tampilkan menu penambahan data kunjungan

2. Inputkan data kunjungan pasien dengan no medrec tertentu 3. Klik tombol simpan

4. Validasi data kunjungan oleh sistem

5. Jika data kunjungan tidak valid maka form kunjungan pasien akan ditampilkan kembali, kemudian operator akan menginputkan data kunjungan dengan benar. Jika data kunjungan sudah valid maka akan data tersebut akan disimpan di tabel kunjungan

Tabel 3.24 – Spesifikasi Proses Mencetak Karcis Antrian Sistem yang

Diusulkan

No. Proses 2.2

Nama Proses Mencetak Karcis Antrian Deskripsi Isi Pencetakan Karcis Antrian Input Data Kunjungan

Output Karcis Antrian

Keterangan Mencetak karcis antrian pasien yang akan dipakai untuk kunjungan rawat jalan

Algoritma 1. Tampilkan menu kunjungan pasien 2. Inputkan no medrec yang dituju

3. Jika nomor medrec ditemukan maka sistem akan akan memunculkan message “Cetak karcis?”. Jika nomor medrec tidak ditemukan maka tidak bisa melakukan pencetakan karcis

4. Klik tombol “Ya” untuk mencetak karcis atau “Tidak” untuk membatalkan pencetakan karcis

(31)

3.3.3.4.3 Spesifikasi Proses Pemeriksaan Pasien IRJ Sistem yang Diusulkan

Tabel 3.25 – Spesifikasi Proses Menambah Hasil Pemeriksaan Sistem yang

Diusulkan

No. Proses 3.1

Nama Proses Menambah Hasil Pemeriksaan

Deskripsi Isi Penambahan hasil pemeriksaan pasien rawat jalan oleh dokter yang bersangkutan

Input Data Kunjungan, Kartu Pasien Output Data Pemeriksaan

Keterangan Menambah hasil diagnosa pasien yang telah diperiksa oleh dokter Algoritma 1. Tampilkan menu diagnosa pasien

2. Inputkan hasil diagnosa dokter 3. Klik tombol simpan

4. Validasi data oleh sistem

5. Jika data tidak valid maka operator akan menginputkan kembali data pemeriksaan hingga valid. Jika data valid maka data tersebut akan disimpan di tabel periksa

Tabel 3.26 – Spesifikasi Proses Pembuatan Tagihan Sistem yang Diusulkan

No. Proses 3.2

Nama Proses Pembuatan Tagihan

Deskripsi Isi Pembuatan lembar tagihan yang akan diberikan kepada pasien rawat jalan

Input Data Pemeriksaan Output Lembar Tagihan

Keterangan Pembuatan lembar tagihan yang akan diberikan kepada pasien untuk kemudian lembaran tersebut akan digunakan pada proses pembayaran pemeriksaan

Algoritma 1. Masukkan no medrec pasien 2. Tekan tombol cari

3. Jika no medrec cocok, tampilkan semua rekam medis pasien tersebut beserta tagihannya

Jika no medrec tidak cocok, tampilkan peringatan no medrec tidak ditemukan

(32)

3.3.3.4.4 Spesifikasi Proses Pembayaran Tindakan Pasien IRJ Sistem yang

Diusulkan

Tabel 3.27 – Spesifikasi Proses Tambah Data Pembayaran Sistem yang

Diusulkan

No. Proses 4.1

Nama Proses Tambah Data Pembayaran

Deskripsi Isi Penambahan data pembayaran tindakan pasien rawat jalan Input Tagihan yang harus dibayar

Output Data pembayaran yang ditambahkan

Keterangan Menambah data pembayaran pemeriksaan oleh pasien ke bagian administrasi klinik rawat jalan

Algoritma 1. Tampilkan form tambah data pembayaran

2. Inputkan data pembayaran sesuai dengan no medrec yang dimaksud

3. Klik tombol simpan

4. Validasi penyimpanan data oleh sistem

5. Jika data tidak valid maka sistem akan menampilkan form penambahan pembayaran dan operator akan mengisi iidata sampe valid. Jika data sudah valid maka data akan disimpan di tabel bayar

Tabel 3.28 – Spesifikasi Proses Cetak Kwitansi Pembayaran Sistem yang

Diusulkan

No. Proses 4.2

Nama Proses Cetak Kwitansi Pembayaran Deskripsi Isi Pencetakan Kwitansi Pembayaran Input Data Pembayaran

Output Kwitansi Pembayaran Pemeriksaan

Keterangan Mencetak kwitansi pembayaran setelah pasien melakukan pembayaran

Algoritma 1. Tampilkan menu pembayaran pasien 2. Masukkan no medrec yang di maksud

3. Jika no medrec tidak ditemukan maka kwitansi tidak bisa dicetak. Jika no medrec ditemukan tampilkan data pembayaran pasien yang dituju

4. Tekan tombol “Cetak Kwitansi” untuk mencetak kwitansi pembayaran

(33)

3.3.3.4.5 Spesifikasi Proses Verifikasi Pasien IRJ Sistem yang Diusulkan

Tabel 3.29 – Spesifikasi Proses Verifikasi Pasien IRJ Sistem yang Diusulkan

No. Proses 5

Nama Proses Verifikasi Pasien IRJ

Deskripsi Isi Verifikasi pembayaran dan data kunjungan pasien

Input Data Daftar Ulang, Data Pasien Radiologi, Data Obat IRJ, Data Obat Farmasi, Data Patologi, Data Pasien, Data Pelayanan

Output Data Verifikasi

Keterangan Melakukan pengecekan pembayaran tindakan sebagai catatan akhir administrasi pasien serta sebagai menu untuk melihat kunjungan apa saja yang sudah dilakukan oleh pasien yang dimaksud

Algoritma 1. Tampilkan menu verifikasi pasien 2. Masukkan no medrec yang di maksud

3. Jika no medrec tidak ditemukan maka kwitansi verifikasi tidak bisa dilakukan. Jika no medrec ditemukan tampilkan data pasien beserta data pembayaran tindakan pasien tersebut

3.3.3.4.6 Spesifikasi Proses Pembuatan Laporan Sistem yang Diusulkan

Tabel 3.30 – Spesifikasi Proses Cetak Laporan Data Pasien IRJ Sistem yang

Diusulkan

No. Proses 6.1

Nama Proses Cetak Laporan Data Pasien IRJ Deskripsi Isi Pencetakan Laporan Data Pasien Input Data Pasien IRJ

Output Laporan Data Pasien

Keterangan Mencetak laporan harian, mingguan atau bulanan dari data pasien IRJ Algoritma 1. Tampilkan menu laporan data pasien irj

2. Masukkan tgl_kunjungan, no medrec pasien 3. Tampilkan semua data pasien tersebut

4. Klik tombol cetak laporan pasien atau batal untuk membatalkan pencetakan laporan

Tabel 3.31 – Spesifikasi Proses Cetak Laporan Data Pemeriksaan Sistem

yang Diusulkan

No. Proses 6.2

Nama Proses Cetak Laporan Pemeriksaan

Deskripsi Isi Pencetakan Laporan Data Pemeriksaan Input Data Pemeriksaan

(34)

Keterangan Mencetak laporan harian, mingguan atau bulanan dari data pemeriksaan pasien IRJ

Algoritma 1. Masukkan tgl_kunjungan, no medrec pasien 2. Tampilkan semua data pemeriksaan pasien tersebut

3. Klik tombol cetak laporan pemeriksaan pasien atau batal untuk membatalkan pencetakan laporan

Tabel 3.32 – Spesifikasi Proses Cetak Laporan Pembayaran Pemeriksaan

Sistem yang Diusulkan

No. Proses 6.3

Nama Proses Cetak Laporan Pembayaran Pemeriksaan

Deskripsi Isi Pencetakan Laporan Data Pembayaran Pemeriksaan Input Data Pembayaran

Output Laporan Pembayaran Pemeriksaan

Keterangan Mencetak laporan harian, mingguan atau bulanan dari data pembayaran pemeriksaan pasien IRJ

Algoritma 1. Masukkan tgl_kunjungan, no medrec pasien 2. Tampilkan semua data pembayaran pasien tersebut

3. Klik tombol cetak laporan pembayaran atau batal untuk membatalkan pencetakan laporan

Tabel 3.33 – Spesifikasi Proses Cetak Laporan Kunjungan Pasien Sistem

yang Diusulkan

No. Proses 6.4

Nama Proses Cetak Laporan Kunjungan Pasien

Deskripsi Isi Pencetakan Laporan Kunjungan Pasien IRJ Input Data Kunjungan

Output Laporan Kunjungan

Keterangan Mencetak laporan harian, mingguan atau bulanan dari data kunjungan pasien IRJ

Algoritma 1. Masukkan tgl_kunjungan, no medrec, id poli 2. Tampilkan semua data pasien tersebut

3. Klik tombol cetak laporan kunjungan atau batal untuk membatalkan pencetakan laporan

(35)

3.3.4 Skema Relasi Sistem yang Diusulkan

kunjungan Tgl_kunj date PK No_medrec char(10) FK Cara_kunj Varchar(25) No_pembayar Varchar(25) Cara_bayar Varchar(25) poliklinik Id_poli char(4) PK Nama Varchar(25) dokter Nip char(25) PK Nama Varchar(30) Alamat Varchar(35) periksa Tgl_kunj date FK No_medrec char(10) FK Id_poli char(4) FK Diagnosa Varchar(50) Tindakan Varchar(50) bayar Id_poli char(4) FK Nip char(25) FK Harga_dokter Currency [1,M] [M,1] [M,1] [M,1] [M,1] pasien_irj No_medrec char(10) PK Tgl_daftar date Cmlama char(6) Nama varchar(30) Sex char(1) Tmpt_lahir varchar(20) Umur number(3) Alamat varchar(75) pelayanan_poli No_medrec char(10) FK Id_jns_layanan char(7) FK Tgl_kunjungan date FK Id_poli char(4) FK Dr_poli varchar(10) PK Jasar_poli number(8) Jayan_poli number(8) Biaya_poli number(10) Rujukan char(4) obat_irj No_medrec char(10) FK Tgl_kunjungan date FK Id_poli char(4) FK Tgl_obatrj date PK Harga number(6) pasien_radiologi No_foto char(8) PK No_medrec char(10) FK Cara_bayar varchar(15) FK Tanggal_daftar date Obat_ifrshs No_medrec char(10) FK Nomor number Kd_label number PK No_resep number [1,N] [N,1] [1,N] [1,N] [1,N] patologi_anatomi No_medrec char(10) FK No_pa char(8) PK Tot_tumum_pa number(10) Tot_takses_pa number(10) Tot_btindpaket number(10) [1,N]

Gambar 3.21 – Skema Relasi Sistem yang Diusulkan

3.3.5 Struktur Tabel Sistem yang Diusulkan

Tabel 3.34 - Struktur Tabel Pasien IRJ Sistem yang Diusulkan

Nama Field Tipe Data Atribut Spek Keterangan

No_medrec CHAR(10) NOT NULL [0..9][a..z][A..Z] PRIMARY KEY Nama VARCHAR(30) NOT NULL [0..9][a..z][A..Z] -

Sex CHAR(1) NOT NULL [0..9][a..z][A..Z] -

Umur INTEGER(2) NOT NULL [0..9] -

Alamat VARCHAR(50) NOT NULL [0..9][a..z][A..Z] - Tmpt_lahir VARCHAR(30) NOT NULL [0..9][a..z][A..Z] -

(36)

Tabel 3.35 - Struktur Tabel Kunjungan Sistem yang Diusulkan

Nama Field Tipe Data Atribut Spek Keterangan

Tgl_kunj DATE NOT NULL [dd/mm/yyyy] PRIMARY KEY

No_medrec CHAR(10) NOT NULL [0..9][a..z][A..Z]

FOREIGN KEY, REFERENCES pasien_irj(no_med

rec) Cara_kunj VARCHAR(25) NOT NULL [0..9][a..z][A..Z] -

Tabel 3.36 - Struktur Tabel Periksa Sistem yang Diusulkan

Nama Field Tipe Data Atribut Spek Keterangan

Tgl_kunj DATE NOT NULL [dd/mm/yyyy]

FOREIGN KEY, REFERENCES kunjungan(tgl_kunj

)

No_medrec CHAR(10) NOT NULL [0..9][a..z][A..Z]

FOREIGN KEY, REFERENCES pasien_irj(no_medr

ec) Id_poli CHAR(4) NOT NULL [0..9][a..z][A..Z]

FOREIGN KEY, REFERENCES poliklinik(id_poli) Diagnosa VARCHAR(50) NOT NULL [0..9][a..z][A..Z] -

Tindakan VARCHAR(50) NOT NULL [0..9][a..z][A..Z] -

Tabel 3.37 - Struktur Tabel Poliklinik Sistem yang Diusulkan

Nama Field Tipe Data Atribut Spek Keterangan

Id_poli CHAR(4) NOT NULL [0..9][a..z][A..Z] PRIMARY KEY

(37)

Tabel 3.38 - Struktur Tabel Bayar Sistem yang Diusulkan

Nama Field Tipe Data Atribut Spek Keterangan

Nip CHAR(25) NOT NULL [0..9][a..z][A..Z]

FOREIGN KEY, REFERENCES

dokter(nip)

Id_poli CHAR(4) NOT NULL [0..9][a..z][A..Z]

FOREIGN KEY, REFERENCES poliklinik(id_poli)

Harga_dokter INTEGER(8) NOT NULL [0..9] -

Tabel 3.39 - Struktur Tabel Dokter Sistem yang Diusulkan

Nama Field Tipe Data Atribut Spek Deskripsi

Nip CHAR(25) NOT NULL [0..9][a..z][A..Z] PRIMARY KEY

Nama VARCHAR(30) NOT NULL [0..9][a..z][A..Z] -

Alamat VARCHAR(35) NOT NULL [0..9][a..z][A..Z] -

Tabel 3.40 - Struktur Tabel Pelayanan Poli Sistem yang Diusulkan

Nama Field Tipe Data Atribut Spek Deskripsi

No_medrec CHAR(10) NOT NULL [0..9][a..z][A..Z]

FOREIGN KEY, REFERENCES pasien_irj(no_medr

ec) Tgl_kunjunga

n DATE NOT NULL [dd/mm/yyyy]

FOREIGN KEY, REFERENCES

(id_poli) Id_poli CHAR(4) NOT NULL [0..9][a..z][A..Z]

FOREIGN KEY, REFERENCES poliklinik(id_poli) Cara_kunj VARCHAR(2

5) NOT NULL [0..9][a..z][A..Z] -

No_pembayar VARCHAR(2

(38)

Tabel 3.41 - Struktur Tabel Pasien Radiologi Sistem yang Diusulkan

Nama Field Tipe Data Atribut Spek Deskripsi

No_foto CHAR(8) NOT NULL [0..9][a..z][A..Z] PRIMARY KEY

No_medrec CHAR(10) NOT NULL [0..9][a..z][A..Z]

FOREIGN KEY, REFERENCES pasien_irj(no_medr

ec) Cara_bayar VARCHAR(15) NOT NULL [0..9][a..z][A..Z] - Tanggal_daft

ar DATE NOT NULL [dd/mm/yyyy] -

Tabel 3.42 - Struktur Tabel Obat IRJ Sistem yang Diusulkan

Nama Field Tipe Data Atribut Spek Deskripsi

No_medrec CHAR(10) NOT NULL [0..9][a..z][A..Z]

FOREIGN KEY, REFERENCES pasien_irj(no_medr

ec) Tgl_kunjung

an DATE NOT NULL [dd/mm/yyyy]

FOREIGN KEY, REFERENCES kunjungan(tgl_kunj

ungan) Id_poli CHAR(4) NOT NULL [0..9][a..z][A..Z]

FOREIGN KEY, REFERENCES poliklinik(id_poli)

Tabel 3.43 - Struktur Tabel Obat Farmasi Sistem yang Diusulkan

Nama Field Tipe Data Atribut Spek Deskripsi

Kd_tabel INTEGER(9) NOT NULL [0..9] PRIMARY KEY

Nomor INTEGER(6) NOT NULL [0..9] -

No_medrec CHAR(10) NOT NULL [0..9][a..z][A..Z]

FOREIGN KEY REFERENCES pasien_irj(no_medr

ec)

(39)

Tabel 3.44 - Struktur Tabel Patologi Anatomi Sistem yang Diusulkan

Nama Field Tipe Data Atribut Spek Deskripsi

No_pa

CHAR (8) NOT NULL [0..9][a..z][A..Z] PRIMARY KEY

No_medrec

CHAR (10) NOT NULL [0..9][a..z][A..Z]

FOREIGN KEY, REFERENCES pasien_irj(no_medr

ec) Tot_tumum_

pa INTEGER (10) NOT NULL [0..9] -

Tot_takses_p

a INTEGER (10) NOT NULL [0..9] -

Tot_btindpak

(40)

3.4 Perancangan Antar Muka

3.4.1 Spesifikasi Antar Muka

Menu Verifikasi Pasien Rawat Jalan _ X

NO RM

Cari Pasien

Kegiatan Daftar Ulang Pasien Rawat Jalan

FIELD FIELD FIELD

V V V V III II I Last Next Prev First FIELD FIELD

Pelayanan Poli Obat IRJ Radiologi Obat Farmasi Patologi Anatomi

FIELD FIELD FIELD FIELD FIELD FIELD

V V II I III V V

Keterangan Antar Muka :

Ukuran : Full Screen Font : Arial Size : 12 px Color : Baby Grey, White, Blue

(41)

3.4.2 Tampilan Hasil Akhir

(42)

3.4.3 Hasil Uji Program

(43)
(44)
(45)
(46)
(47)

Gambar

Gambar 3.3 – Flowmap Pencetakan Karcis Antrian  3.2.2  Analisis Non-Fungsional Sistem yang sedang Berlangsung  3.2.2.1  Analisis Pengguna
Gambar 3.7 – DFD Level 2 - Pendaftaran Pasien IRJ Pada Sistem yang  sedang Berlangsung
Gambar 3.9 – DFD Level 2 - Pemeriksaan Pasien IRJ Pada Sistem yang  sedang Berlangsung
Gambar 3.11 – DFD Level 2 - Pembuatan Laporan Pada Sistem yang sedang  Berlangsung
+7

Referensi

Dokumen terkait

Sebagai contoh, jika ada suatu kegiatan yang telah disepakati untuk dilaksanakan sesuai dengan kebijakan pimpinan tetapi kebijakan tersebut tidak tertulis, kegiatan tidak

Pada semester pertama di tahun ketiga mahasiswa dapat mengambil sebuah minor yang berbobot 30 ECTS (sama dengan satu semester penuh), yaitu mempelajari ilmu lain diluar

Penelitian menggunakan 60 ekor ayam pedaging, dua puluh ekor ayam di awal penelitian diambil darahnya untuk pengamatan titer antibodi asal induk terhadap infeksi virus

Jenis penelitian ini adalah metode deskriptif. Tahapan yang dilakukan dalam penelitian yaitu: 1). penetapan materi pembelajaran yakni ruang lingkup biologi dan standar

2 Wakil Dekan Bidang I SALINAN TERKENDALI 02 3 Wakil Dekan Bidang II SALINAN TERKENDALI 03 4 Manajer Pendidikan SALINAN TERKENDALI 04 5 Manajer Riset dan Pengabdian

 .. Kaum muslimin telah bersepakat. Syaikhul Islam mengatakan : "Berkurban adalah lebih utama dari bersedekah senilai harganya, jika ia memiliki harta dan dia ingin

Sedangkan Sasaran merupakan penjabaran dari Tujuan Dinas Bina Marga Sumber Daya Air Energi dan Sumber Daya Mineral Kabupaten Cilacap, yaitu hasil yang akan dicapai secara

Beberapa waktu yang lalu kita semua di ITB dikejutkan dengan terulangnya kejadian yang memalukan kita semua yang terkait dengan masih rendahnya derajat kejujuran