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.