# Data Pasien

Panduan pengelolaan data pasien dalam sistem Dekacare, termasuk pencarian, pendaftaran, dan detail rekam medis.

# Daftar Pasien

## Ringkasan

Halaman **Daftar Pasien** adalah titik awal untuk mengelola seluruh data pasien di Dekacare. Di halaman ini, Anda dapat mencari pasien berdasarkan Nomor Rekam Medis (No. RM) atau nama, melihat status pasien, serta mendaftarkan pasien baru ke dalam sistem.

## Mengakses Halaman Daftar Pasien

1. Pada menu navigasi sebelah kiri, klik **Pasien**.
2. Sistem akan menampilkan tabel daftar pasien yang terdaftar di fasilitas kesehatan Anda.

## Pencarian Pasien

Gunakan kolom **Search** di pojok kanan atas tabel untuk mencari pasien.

- **Cari berdasarkan No. RM** — Ketikkan nomor rekam medis pasien (contoh: `00-21-39-87`).
- **Cari berdasarkan nama** — Ketikkan nama lengkap atau sebagian nama pasien.

<div class="callout info" id="bkmrk-pencarian-bersifat-r">Pencarian bersifat real-time. Hasil akan otomatis berubah seiring Anda mengetik kata kunci pencarian.

</div>## Informasi pada Tabel

Tabel daftar pasien menampilkan kolom-kolom berikut:

- **No. RM** — Nomor Rekam Medis unik pasien.
- **Nama** — Nama lengkap pasien.
- **Tanggal Lahir** — Tanggal lahir pasien.
- **Status** — Status aktif pasien (Hidup, Meninggal, dll).
- **ID Satu Sehat** — ID integrasi pasien dengan platform SatuSehat Kemenkes RI.
- **Aksi** — Tombol untuk melihat detail atau mengedit data pasien.

## Paginasi

Anda dapat mengatur jumlah data yang ditampilkan per halaman melalui dropdown di bagian bawah tabel. Pilihan yang tersedia: **5**, **10**, **50**, atau **100** data per halaman. Gunakan navigasi halaman untuk berpindah antar halaman.

## Menambah Pasien Baru

1. Klik tombol **Tambah Pasien** (ikon folder plus) di pojok kanan atas.
2. Formulir pendaftaran pasien baru akan terbuka.
3. Isi data pasien secara lengkap: nama, NIK, tanggal lahir, jenis kelamin, alamat, dan informasi lainnya.
4. Klik **Simpan** untuk menyimpan data pasien baru.

## Aksi pada Setiap Pasien

Pada kolom **Aksi**, tersedia dua tombol:

- **Lihat Detail** (ikon mata) — Membuka halaman Detail Pasien untuk melihat informasi lengkap.
- **Edit** (ikon pensil) — Membuka modal edit untuk memperbarui data pasien secara langsung.

## Hak Akses

Halaman ini dapat diakses oleh pengguna dengan peran berikut:

- Dokter
- Perawat
- Petugas Pendaftaran
- Superadmin
- Admin

<div class="callout warning" id="bkmrk-pastikan-anda-memili">Pastikan Anda memiliki hak akses yang sesuai. Jika halaman tidak dapat diakses, hubungi administrator sistem Anda.

</div>

# Detail Pasien

## Ringkasan

Halaman **Detail Pasien** menampilkan seluruh informasi lengkap mengenai seorang pasien. Halaman ini menjadi pusat data pasien yang mencakup identitas, riwayat kunjungan, tagihan, dokumen, serta berbagai aksi terkait pasien.

## Mengakses Detail Pasien

1. Buka halaman **Daftar Pasien**.
2. Klik tombol **Lihat Detail** (ikon mata) pada baris pasien yang diinginkan.
3. Sistem akan mengarahkan Anda ke halaman Detail Pasien.

## Bagian Header Pasien

Bagian atas halaman menampilkan ringkasan data utama pasien:

### Informasi Identitas

- **Foto Pasien** — Foto profil pasien. Anda dapat mengambil foto melalui webcam (ikon kamera) atau mengunggah file (ikon upload).
- **Nama Lengkap** — Nama pasien ditampilkan sebagai judul utama.
- **Jenis Kelamin** — Laki-laki atau Perempuan.
- **Status Pasien** — Badge yang menunjukkan status aktif pasien (Hidup, Meninggal, dll).
- **No. Rekam Medis (No. RM)** — Nomor unik identifikasi pasien.
- **No. RM Manual** — Nomor RM manual (jika ada), biasanya dari sistem lama.
- **ID Satu Sehat** — ID pasien pada platform SatuSehat Kemenkes RI.

### Informasi Klinis Singkat

- **No. KTP (NIK)** — Nomor Induk Kependudukan.
- **No. BPJS** — Nomor kepesertaan BPJS Kesehatan.
- **Tempat, Tanggal Lahir** — Beserta umur pasien yang dihitung otomatis.
- **Golongan Darah** — A, B, AB, atau O.
- **Kunjungan Terakhir** — Tanggal dan waktu kunjungan terakhir pasien.
- **Penjamin Terakhir** — Jenis penjamin (BPJS, Tunai, Asuransi) dan kelas.
- **Piutang Pasien** — Jumlah piutang yang masih harus dibayar.

## Statistik Keuangan Pasien

Di bawah header, sistem menampilkan ringkasan keuangan pasien:

- **Total Tunai** — Total pembayaran tunai sepanjang waktu.
- **Total BPJS** — Total klaim BPJS yang telah diproses.
- **Total Asuransi Lain** — Total dari penjamin non-BPJS.
- **Total Belanja Lifetime** — Akumulasi seluruh transaksi pasien.

## Tombol Aksi

Tersedia beberapa tombol aksi utama di bagian header:

- **Kartu** — Cetak kartu identitas pasien.
- **Tracert** — Cetak dokumen tracer/pelacakan pasien.
- **KYC Satu Sehat** — Verifikasi identitas pasien melalui platform SatuSehat.
- **Visit Baru** — Mendaftarkan kunjungan baru untuk pasien ini.
- **Edit** — Membuka modal untuk mengedit seluruh data pasien.
- **Gabung Data RM** — Menggabungkan data rekam medis dari pasien duplikat.

<div class="callout warning" id="bkmrk-tombol-visit-baru-ak">Tombol **Visit Baru** akan dinonaktifkan jika pasien masih memiliki kunjungan yang belum selesai (belum difinalkan). Selesaikan kunjungan aktif terlebih dahulu.

</div>## Tab Informasi Detail

Bagian bawah halaman terdiri dari beberapa tab navigasi:

### Tab Detil

Menampilkan informasi lengkap identitas pasien: data pribadi, alamat, kontak darurat, dan data tambahan.

### Tab Kunjungan

Daftar seluruh riwayat kunjungan pasien, termasuk tanggal kunjungan, unit tujuan, dokter, dan status kunjungan.

### Tab Pendaftaran

Riwayat pendaftaran pasien, baik rawat jalan maupun rawat inap.

### Tab Resep

Seluruh resep obat yang pernah diresepkan untuk pasien.

### Tab Tagihan

Data tagihan dan pembayaran pasien, termasuk status lunas atau belum lunas.

### Tab Dokumen

Dokumen-dokumen yang telah diunggah dan terkait dengan pasien, seperti hasil lab, surat rujukan, dan foto.

### Tab Jadwal Kontrol

Daftar jadwal kontrol ulang pasien, dengan informasi tanggal, dokter tujuan, dan diagnosis.

### Tab Jadwal Operasi

Informasi penjadwalan operasi pasien (jika ada).

<div class="callout info" id="bkmrk-masing-masing-tab-ak">Masing-masing tab akan dimuat secara lazy loading. Data hanya diambil dari server ketika tab tersebut aktif, sehingga halaman tetap responsif.

</div>## Notifikasi Pasien Digabungkan

Jika data pasien ini telah digabungkan ke pasien lain (fitur Gabung Data RM), sistem akan menampilkan peringatan berwarna kuning di bagian atas halaman. Klik tombol **Buka Pasien Tujuan** untuk langsung dialihkan ke data pasien yang menjadi tujuan penggabungan.