From d16934d7e40abe0ccc0f00dc006cc93907be159f Mon Sep 17 00:00:00 2001 From: arifal Date: Thu, 14 Aug 2025 16:37:19 +0700 Subject: [PATCH] add file test case txt --- test-cases-medical-records.txt | 341 +++++++++++++++++++++++++++++++++ 1 file changed, 341 insertions(+) create mode 100644 test-cases-medical-records.txt diff --git a/test-cases-medical-records.txt b/test-cases-medical-records.txt new file mode 100644 index 0000000..a2f67c1 --- /dev/null +++ b/test-cases-medical-records.txt @@ -0,0 +1,341 @@ +================================================================================ + TEST CASES - SISTEM REKAM MEDIS RUMAH SAKIT + CLAIM GUARD FRONTEND APPLICATION +================================================================================ + +DAFTAR ISI: +1. Clinical.tsx - Test Cases (Rekam Medis Klinis) +2. Administrative.tsx - Test Cases (Rekam Medis Administratif) +3. CostRecommendation.tsx - Test Cases (Rekomendasi Biaya) +4. BPJSCodeification.tsx - Test Cases (Kodefikasi BPJS) +5. Instruksi Penggunaan Test Cases + +================================================================================ +1. CLINICAL.TSX - TEST CASES (REKAM MEDIS KLINIS) +================================================================================ + +TEST CASE 1: PENCARIAN PASIEN LENGKAP +===================================== +Input Form: +- Nama/Nomor RM/BPJS: Ahmad Budi Santoso +- Tanggal Lahir: 15 Januari 1985 + +Expected Result: +Menampilkan rekam medis lengkap dengan identitas pasien, riwayat medis, +pemeriksaan fisik, diagnosis, rencana pengobatan, dan dokumen medis. + +TEST CASE 2: PENCARIAN DENGAN NOMOR REKAM MEDIS +=============================================== +Input Form: +- Nama/Nomor RM/BPJS: MRN2024001 +- Tanggal Lahir: (kosong) + +Expected Result: +Pasien ditemukan berdasarkan nomor rekam medis dengan data klinis lengkap. + +TEST CASE 3: PENCARIAN DENGAN NOMOR BPJS +========================================= +Input Form: +- Nama/Nomor RM/BPJS: 000987654321 +- Tanggal Lahir: 12 April 1985 + +Expected Result: +Verifikasi pasien dengan nomor BPJS dan tanggal lahir yang sesuai. + +TEST CASE 4: PENCARIAN NAMA PARSIAL +=================================== +Input Form: +- Nama/Nomor RM/BPJS: Sari +- Tanggal Lahir: (kosong) + +Expected Result: +Hasil pencarian untuk pasien dengan nama yang mengandung "Sari". + +================================================================================ +2. ADMINISTRATIVE.TSX - TEST CASES (REKAM MEDIS ADMINISTRATIF) +================================================================================ + +TEST CASE 1: PENCARIAN PASIEN AKTIF +=================================== +Input Form: +- Nama/Nomor RM/BPJS: Siti Nurhaliza +- Tanggal Lahir: 25 Juli 1990 + +Expected Result: +Detail administratif menampilkan status klaim aktif, informasi pembayaran, +dan riwayat kunjungan. + +TEST CASE 2: PENCARIAN PASIEN BPJS +================================== +Input Form: +- Nama/Nomor RM/BPJS: 000123456789 +- Tanggal Lahir: (kosong) + +Expected Result: +Data administratif pasien dengan status klaim BPJS dan detail pembayaran. + +TEST CASE 3: PASIEN KUNJUNGAN TERBARU +===================================== +Input Form: +- Nama/Nomor RM/BPJS: MRN2024002 +- Tanggal Lahir: 10 September 1978 + +Expected Result: +Pasien dengan kunjungan terbaru menampilkan status proses klaim saat ini. + +TEST CASE 4: PASIEN DENGAN MULTIPLE KLAIM +========================================= +Input Form: +- Nama/Nomor RM/BPJS: Bambang Sutrisno +- Tanggal Lahir: (kosong) + +Expected Result: +Pasien dengan beberapa klaim dan riwayat pembayaran. + +================================================================================ +3. COSTRECOMMENDATION.TSX - TEST CASES (REKOMENDASI BIAYA) +================================================================================ + +TEST CASE 1: KASUS DEMAM BERDARAH DENGUE +======================================== +Input Form: + +Diagnosis Klinis: +Pasien laki-laki 28 tahun datang dengan keluhan demam tinggi 4 hari, +mual muntah, nyeri perut, dan bintik merah di kulit. Pemeriksaan fisik: +TD 90/60 mmHg, nadi 110x/menit, suhu 39.2°C. Lab: Hb 8.5 g/dL, +trombosit 95.000/mm³, hematokrit 45%. Tourniquet test positif. +Diagnosis: Demam Berdarah Dengue grade II. + +Prosedur/Tindakan: +Transfusi packed red cells 2 kantong, pemasangan infus RL, +monitoring vital sign setiap 2 jam, pemeriksaan lab darah lengkap +harian, observasi tanda perdarahan, terapi simptomatik parasetamol. + +Tanggal Kunjungan Terakhir: 25 Juli 2024 + +Expected Result: +Analisis AI menunjukkan peringatan potensi overclaim untuk transfusi +dengan Hb > 7 g/dL threshold. + +TEST CASE 2: KASUS PNEUMONIA +============================ +Input Form: + +Diagnosis Klinis: +Pasien perempuan 45 tahun dengan keluhan sesak napas, batuk berdahak +kuning, demam 3 hari. Foto thorax menunjukkan infiltrat di lobus +kanan bawah. Vital sign: TD 120/80 mmHg, RR 24x/menit, SpO2 92%. +Diagnosis: Community Acquired Pneumonia. + +Prosedur/Tindakan: +Foto Rontgen thorax AP/Lateral, pemeriksaan darah lengkap, +kultur sputum, terapi antibiotik Ceftriaxone 2g/hari IV, +nebulizer bronkodilator, oksigen 2 liter/menit. + +Tanggal Kunjungan Terakhir: 15 Agustus 2024 + +Expected Result: +Analisis biaya dengan koding ICD-10 yang tepat dan rekomendasi pengobatan. + +TEST CASE 3: KASUS DIABETES FOLLOW-UP +===================================== +Input Form: + +Diagnosis Klinis: +Pasien laki-laki 55 tahun dengan diabetes mellitus tipe 2 kontrol +rutin. Keluhan poliuria, polidipsia ringan. GDS 180 mg/dL, +HbA1c 8.2%. TD 140/90 mmHg. Kaki: tidak ada ulkus, sensasi normal. + +Prosedur/Tindakan: +Pemeriksaan HbA1c, GDS, urinalisis, konsultasi gizi, +edukasi diabetes, penyesuaian dosis metformin, kontrol rutin 1 bulan. + +Tanggal Kunjungan Terakhir: 5 September 2024 + +Expected Result: +Peringatan interval kontrol untuk kunjungan dalam 30 hari, +koding manajemen diabetes yang tepat. + +================================================================================ +4. BPJSCODIFICATION.TSX - TEST CASES (KODEFIKASI BPJS) +================================================================================ + +TEST CASE 1: KASUS EMERGENCY - APPENDICITIS AKUT +================================================ +Input Form: + +Keluhan Pasien: +Nyeri perut kanan bawah sejak 12 jam yang lalu, mula-mula nyeri +di epigastrium kemudian berpindah ke fossa iliaka dextra. +Disertai mual, muntah 2x, demam subfebris. + +Pemeriksaan Fisik: +TD 110/70 mmHg, nadi 88x/menit, suhu 37.8°C. Abdomen: +McBurney sign (+), Rovsing sign (+), defans muskuler (+) +regio iliaka dextra. Bising usus normal. + +Pemeriksaan Penunjang: +Leukosit 12.500/μL dengan shift to left, USG abdomen: +appendix menebal dengan fluid collection, foto polos +abdomen dalam batas normal. + +Diagnosis: Acute appendicitis + +Tindakan: Appendectomy laparoscopic + +Expected Result: +ICD-10 K35.9, kode prosedur untuk laparoscopic appendectomy, +mapping INA-CBG dengan tarif bedah. + +TEST CASE 2: KASUS MEDIS - KRISIS HIPERTENSI +============================================ +Input Form: + +Keluhan Pasien: +Nyeri kepala hebat sejak pagi, pandangan kabur, mual muntah. +Pasien memiliki riwayat hipertensi tidak terkontrol, +tidak rutin minum obat. + +Pemeriksaan Fisik: +Kesadaran compos mentis, TD 220/120 mmHg, nadi 95x/menit +reguler, RR 20x/menit. Funduskopi: perdarahan retina (+), +papil edema (+). JVP tidak meningkat. + +Pemeriksaan Penunjang: +EKG: LVH dengan strain pattern, urinalisis: proteinuria +2, +kreatinin 1.8 mg/dL, troponin negatif. Foto thorax: +kardiomegali dengan pulmonary edema. + +Diagnosis: Hypertensive emergency with target organ damage + +Tindakan: IV antihypertensive therapy, cardiac monitoring + +Expected Result: +ICD-10 I16.1, kode prosedur untuk monitoring intensif, +INA-CBG untuk emergency hipertensi. + +TEST CASE 3: KASUS OBSTETRIK - PERSALINAN NORMAL +================================================ +Input Form: + +Keluhan Pasien: +G2P1A0 usia kehamilan 39 minggu datang dengan keluhan +kontraksi uterus teratur sejak 6 jam yang lalu, +keluar lendir bercampur darah. + +Pemeriksaan Fisik: +TD 120/80 mmHg, nadi 80x/menit, kontraksi uterus 3x/10 menit +lamanya 40 detik. VT: pembukaan 6 cm, ketuban (+), +presentasi kepala, hodge II. + +Pemeriksaan Penunjang: +CTG: reactive, variabilitas baik, tidak ada deselerasi. +Hb 11.5 g/dL, golongan darah O Rh+, HbsAg non-reaktif, +VDRL non-reaktif. + +Diagnosis: Term pregnancy in labor, vertex presentation + +Tindakan: Spontaneous vaginal delivery, episiotomy + +Expected Result: +ICD-10 O80, kode prosedur untuk persalinan dan episiotomy, +paket INA-CBG maternal. + +TEST CASE 4: KASUS PEDIATRIK - BRONKIOLITIS +=========================================== +Input Form: + +Keluhan Pasien: +Bayi laki-laki 8 bulan dibawa orangtua dengan keluhan +sesak napas sejak 2 hari, batuk, demam ringan. +Riwayat pilek pada kakak 1 minggu sebelumnya. + +Pemeriksaan Fisik: +BB 8 kg, suhu 37.5°C, RR 50x/menit, retraksi intercostal (+), +wheezing ekspirasi (+) bilateral, ronki basah halus (+). +SpO2 94% udara bebas. + +Pemeriksaan Penunjang: +Foto thorax: hiperinflasi bilateral, peribronchial thickening. +Rapid test RSV positif. Leukosit 8.500/μL, +analisa gas darah normal. + +Diagnosis: Acute bronchiolitis due to RSV + +Tindakan: Oxygen therapy, bronchodilator nebulization, supportive care + +Expected Result: +ICD-10 J21.0, kode prosedur untuk respiratory support, +tarif INA-CBG pediatrik. + +================================================================================ +5. INSTRUKSI PENGGUNAAN TEST CASES +================================================================================ + +CARA MELAKUKAN TESTING: +======================= + +1. CLINICAL.TSX: + - Masukkan data pasien sesuai test case + - Klik tombol "Cari Rekam Medis" + - Verifikasi tampilan rekam medis lengkap + +2. ADMINISTRATIVE.TSX: + - Input data pasien + - Klik tombol "Cari Rekam Medis" + - Periksa informasi billing/klaim status + +3. COSTRECOMMENDATION.TSX: + - Masukkan diagnosis klinis (copy paste dari test case) + - Masukkan prosedur/tindakan + - Pilih tanggal kunjungan terakhir + - Klik "Analisis Rekomendasi" + - Verifikasi analisis AI dan deteksi overclaim + +4. BPJSCODIFICATION.TSX: + - Input data klinis lengkap sesuai test case + - Klik tombol untuk generate koding + - Periksa hasil ICD-10, prosedur, dan mapping INA-CBG + +PERILAKU YANG DIHARAPKAN: +======================== + +✓ Loading Spinner: Tampil saat proses pencarian/analisis +✓ Hasil Lengkap: Informasi pasien/analisis yang komprehensif +✓ Error Handling: Pesan yang tepat jika tidak ada hasil +✓ Format Tanggal: Format Indonesia di seluruh aplikasi +✓ Status Tombol: Disabled/enabled yang tepat +✓ Responsive: Berfungsi di berbagai ukuran layar +✓ Bahasa Indonesia: Semua text dalam bahasa Indonesia +✓ Tema Biru-Putih: Konsistensi warna tombol + +COVERAGE TESTING: +================ + +✓ Kasus Emergency (Appendicitis) +✓ Kasus Medis (Hipertensi, Pneumonia, Diabetes) +✓ Kasus Bedah (Appendectomy) +✓ Kasus Obstetrik (Persalinan Normal) +✓ Kasus Pediatrik (Bronkiolitis) +✓ Pencarian Nama, Nomor RM, BPJS +✓ Analisis Biaya dan Overclaim +✓ Kodefikasi ICD-10 dan INA-CBG + +================================================================================ +CATATAN PENTING: +================================================================================ + +1. Semua test case menggunakan data medis yang realistis +2. Format tanggal menggunakan bahasa Indonesia +3. Input diagnosis dan prosedur sudah disesuaikan dengan terminologi medis +4. Test case mencakup berbagai spesialisasi medis +5. Verifikasi response time dan user experience +6. Pastikan tidak ada error di console browser +7. Test di berbagai browser (Chrome, Firefox, Edge) + +================================================================================ +CREATED: Desember 2024 +VERSION: 1.0 +SYSTEM: Claim Guard Frontend - Medical Records Module +================================================================================