Lewati ke isi

Integrasi SATUSEHAT dan BPJS

Status sinkron SATUSEHAT dan cara mengatasi galat

Diperbarui 29 Okt 2026

Di artikel ini

Setiap kunjungan dikirim otomatis ke SATUSEHAT di latar belakang. Status tampil di Sync Badge pada kunjungan dan di dashboard sinkron (izin "Lihat dashboard sinkron dan kirim ulang").

Data yang dikirim

Data Medivana Resource SATUSEHAT Kapan
Klinik, poli, dokter Organization, Location, Practitioner Saat implementasi
Pasien Patient (dicocokkan dengan NIK) Saat pendaftaran
Kunjungan Encounter Saat diperiksa; diperbarui saat selesai
Tanda vital, hasil lab Observation (LOINC) Tutup kunjungan / hasil final
Diagnosis, tindakan Condition (ICD-10), Procedure (ICD-9-CM) Tutup kunjungan
Alergi AllergyIntolerance Saat dicatat
Resep, penyerahan obat MedicationRequest, MedicationDispense (KFA) Tutup kunjungan / diserahkan
Order dan hasil penunjang ServiceRequest, DiagnosticReport Saat order / hasil final
Imunisasi Immunization Saat dicatat

Arti status

Status Arti Tindakan
Terkirim Diterima SATUSEHAT —
Menunggu Antre, sedang dikirim, atau menunggu data induk (mis. diagnosis menunggu kunjungan terkirim) Tunggu; Medivana mengirim ulang otomatis 1, 5, 15, 60 menit, lalu tiap 6 jam selama 3 hari
Gagal Ditolak karena data, atau tetap gagal setelah 3 hari Baca pesan galat, perbaiki data, lalu Kirim ulang

Pelayanan tidak perlu berhenti saat ada data gagal atau SATUSEHAT gangguan; data tersimpan di Medivana.

Pesan galat dan solusinya

Pesan (contoh) Penyebab Yang perlu dilakukan
"SATUSEHAT belum dikonfigurasi. Isi kredensial di Pengaturan > Integrasi, lalu tekan Kirim ulang semua." Client ID/Secret belum diisi Pengguna dengan izin "Kelola kredensial integrasi" mengisi kredensial dari portal SATUSEHAT klinik, lalu Kirim ulang semua
"… kredensial SATUSEHAT ditolak (HTTP 401/403) …" Client ID/Secret salah atau kedaluwarsa Salin ulang dari portal SATUSEHAT, simpan; Medivana mencoba lagi otomatis
"… SATUSEHAT sedang tidak dapat dihubungi / sedang sibuk atau gangguan …" Gangguan di sisi SATUSEHAT Tidak perlu tindakan; dikirim ulang otomatis
"Pasien … belum punya NIK sehingga tidak bisa dicocokkan dengan SATUSEHAT. Lengkapi NIK pasien lalu kirim ulang." NIK pasien kosong Lengkapi NIK di data pasien, Kirim ulang
"… belum punya ID Practitioner SATUSEHAT dan NIK-nya belum diisi. Isi NIK di data pengguna lalu kirim ulang." Data dokter belum lengkap Lengkapi NIK dokter di Pengaturan → Pengguna
"… tidak ditemukan di SATUSEHAT berdasarkan NIK. Pastikan NIK sesuai data SISDMK/STR lalu kirim ulang." NIK dokter tidak cocok dengan data nakes nasional Periksa NIK dokter; hubungi admin SISDMK bila data nasional belum ada
"Kunjungan belum memiliki poli/unit layanan." / "… belum memiliki dokter penanggung jawab." Data kunjungan tidak lengkap Lengkapi poli/dokter pada kunjungan, Kirim ulang
"Diagnosis belum terkirim ke SATUSEHAT: kode ICD-10 … tidak dikenal. Periksa kode lalu kirim ulang." Kode tidak valid/tidak aktif Koreksi diagnosis dengan kode yang benar, Kirim ulang
"Tindakan belum terkirim … kode ICD-9-CM … tidak dikenal." Kode tindakan tidak valid Koreksi kode tindakan
"Kunjungan belum terkirim ke SATUSEHAT. Kirim ulang kunjungan terlebih dahulu, lalu kirim ulang data ini." Data turunan (diagnosis, obat, lab) butuh kunjungan terkirim lebih dulu Kirim ulang kunjungan, lalu data turunan
"… rujukan ke data lain belum valid … Pastikan pasien, dokter, dan kunjungan sudah terkirim lalu kirim ulang." Pasien/dokter/lokasi belum punya ID SATUSEHAT Lengkapi ID SATUSEHAT organisasi, lokasi (poli), dokter, pasien
"Imunisasi belum terkirim ke SATUSEHAT: imunisasi harus tercatat pada kunjungan." Imunisasi dicatat di luar kunjungan Catat imunisasi dalam kunjungan
Obat gagal terkirim (kode KFA) Item belum dipetakan ke KFA Lengkapi kode KFA di master item

Kirim ulang

  • Satu data: buka kunjungan → Sync Badge → detail galat → Kirim ulang.
  • Semua yang gagal: dashboard sinkron → filter "Gagal" → Kirim ulang semua (setelah penyebab umum, misalnya kredensial, diperbaiki).

Tanya AI Assistant: "Kenapa kunjungan ini gagal terkirim ke SATUSEHAT?" — AI membaca pesan galat dan menjelaskan langkah perbaikannya.

Read in English