Integrasi

Panduan integrasi Dekacare dengan layanan eksternal: SatuSehat, KFA, dan BPJS FKTP.

SatuSehat

Halaman SatuSehat digunakan untuk memantau dan mengelola sinkronisasi data antara Dekacare dan platform SatuSehat Kementerian Kesehatan RI. Setiap resource kesehatan yang dikirim ke SatuSehat ditampilkan dalam dashboard monitoring yang interaktif.

Akses Halaman

  1. Buka menu Integrasi pada sidebar.
  2. Pilih Satu SehatDashboard.

Hak Akses: Halaman ini hanya dapat diakses oleh pengguna dengan role admin atau superadmin yang memiliki permission satusehat.

Dashboard Monitoring

Halaman utama menampilkan kartu-kartu monitoring untuk setiap tipe resource SatuSehat dalam format grid. Setiap kartu menampilkan:

Filter Tanggal

Gunakan date picker di bagian atas untuk memfilter data berdasarkan tanggal tertentu. Klik pada tanggal untuk mengubah periode, atau biarkan kosong untuk melihat seluruh data.

Pencarian

Gunakan kolom pencarian untuk menemukan tipe resource tertentu dengan cepat.

Regenerasi Resource Dasar

Untuk empat resource fondasi (Organization, Location, Practitioner, Patient), tersedia tombol Regenerate yang memungkinkan Anda membuat ulang data resource tersebut:

  1. Temukan kartu resource yang ingin di-regenerasi.
  2. Klik tombol Regenerate di sudut kanan bawah kartu.
  3. Tunggu proses selesai (tombol akan menampilkan spinner loading).
  4. Data monitoring akan diperbarui secara otomatis setelah proses selesai.

Regenerasi resource hanya tersedia untuk resource fondasi dan sebaiknya dilakukan hanya jika diperlukan, misalnya setelah perubahan data master yang signifikan.

Detail per Tipe Resource

Klik pada kartu resource untuk melihat daftar detail pengiriman:

Kirim Ulang (Resend)

Untuk data yang gagal terkirim, Anda dapat mengirim ulang:

  1. Klik tombol Detail (ikon mata) pada baris data yang gagal.
  2. Panel sidebar akan terbuka menampilkan Request dan Response dalam format JSON.
  3. Periksa error pada response untuk memahami penyebab kegagalan.
  4. Jika perlu, aktifkan mode edit pada request body untuk memperbaiki data.
  5. Klik Kirim Ulang untuk mengirim data kembali ke SatuSehat.

Tips: Periksa HTTP Code pada response. Kode 400 biasanya menunjukkan data tidak valid, sedangkan kode 500 menunjukkan masalah pada server SatuSehat.

Mapping KFA

Halaman Mapping KFA (Katalog Farmasi dan Alat Kesehatan) digunakan untuk memetakan produk farmasi di Dekacare ke kode standar KFA yang ditetapkan oleh Kementerian Kesehatan. Pemetaan ini diperlukan agar resource obat dapat terkirim dengan benar ke platform SatuSehat.

Akses Halaman

  1. Buka menu Integrasi pada sidebar.
  2. Pilih Satu SehatPemetaan Obat KFA.

Hak Akses: Halaman ini hanya dapat diakses oleh pengguna dengan role admin atau superadmin yang memiliki permission satusehat.

Dashboard Statistik

Bagian atas halaman menampilkan empat kartu statistik:

Klik tombol Muat Ulang di kanan atas untuk memperbarui data statistik.

Tab Produk Belum Dipetakan

Tab ini menampilkan daftar produk yang belum memiliki kode KFA dan memerlukan pemetaan:

  1. Cari produk yang ingin dipetakan pada tabel.
  2. Klik tombol Petakan atau ikon aksi pada baris produk.
  3. Sistem akan menampilkan modal pencarian kode KFA.
  4. Ketikkan nama obat atau kode KFA pada kolom pencarian.
  5. Pilih kode KFA yang sesuai dari hasil pencarian.
  6. Konfirmasi pemetaan.

Pastikan Anda memilih kode KFA yang tepat sesuai dengan produk. Kesalahan pemetaan dapat menyebabkan data obat yang terkirim ke SatuSehat tidak akurat.

Tab Produk Sudah Dipetakan

Tab ini menampilkan daftar produk yang sudah berhasil dipetakan ke kode KFA:

Detail Kode KFA

Klik pada kode KFA untuk membuka modal detail yang menampilkan informasi lengkap:

Tips Pemetaan

BPJS FKTP

Halaman BPJS FKTP (Fasilitas Kesehatan Tingkat Pertama) menyediakan antarmuka untuk mengelola integrasi Dekacare dengan layanan BPJS Kesehatan, termasuk referensi PCare dan monitoring antrean BPJS. Halaman ini terbagi menjadi dua tab utama.

Akses Halaman

  1. Buka menu Integrasi pada sidebar.
  2. Pilih BPJS FKTP.

Hak Akses: Halaman ini hanya dapat diakses oleh pengguna dengan role admin atau superadmin yang memiliki permission satusehat.

Tab Referensi PCare

Tab ini menyediakan akses ke data referensi dari layanan PCare BPJS. Data referensi digunakan sebagai master data untuk proses pendaftaran dan kunjungan pasien BPJS.

Tab Referensi Antrean

Tab ini menampilkan data referensi terkait sistem antrean BPJS untuk fasilitas kesehatan tingkat pertama.

Monitoring BPJS

Fitur monitoring memungkinkan Anda melacak status pengiriman data ke layanan BPJS secara real-time:

Jenis Monitoring

Pilih jenis job yang ingin dipantau dari dropdown:

Filter Data

Kartu Statistik

Empat kartu di bawah filter menampilkan ringkasan status:

Tabel Data

Tabel menampilkan daftar job dengan kolom yang dihasilkan secara dinamis sesuai jenis monitoring. Kolom umum meliputi:

Kirim Ulang (Resend)

Untuk job yang gagal, Anda dapat mengirim ulang:

  1. Klik ikon Detail (mata) untuk membuka sidebar detail.
  2. Sidebar menampilkan informasi job termasuk tanggal, status, HTTP Code, dan jumlah percobaan.
  3. Periksa Request (data yang dikirim) dan Response (respons dari BPJS) dalam format JSON.
  4. Jika perlu, aktifkan mode edit pada request body untuk memperbaiki data sebelum mengirim ulang.
  5. Klik Kirim Ulang untuk memproses ulang job.

Anda juga dapat langsung klik ikon Resend (play) pada tabel tanpa membuka sidebar.

Perhatikan pesan error pada response BPJS sebelum mengirim ulang. Jika error disebabkan oleh data yang tidak valid, perbaiki request body terlebih dahulu agar pengiriman ulang berhasil.

Tips Penggunaan