Imam.negara@bpjs-kesehatan.go.id
1
• Promotif Preventif Kuratif
Rehabilitatif 3 • Program Rujuk Balik
1 • PRB & Klub Prolanis (pengambilan obat rutin)
(Senam Sehat, • Kontrol rujukan
Pemeriksaan Gula Darah
dll)
• Regionalisasi Rujukan
2 3 • Diagnosa Non-Spesialistik
1 rujuk
a balik • Electronic Referral
FKTL
FKTP
SIMRS
SIMPUS SEP
INACBG’S
PCare
APLICARES
Input data yang notabennya sama harus dilakukan pada banyak Aplikasi di FKTP dan FKTL
Integrasi Sistem BPJS Kesehatan
dengan Faskes
api.bpjs-
DB-BPJS Kes kesehatan.go.id DB-FKTP/FKTL
SIMPUS SIMRS
SEP
Aplicares
INACBG’S KETERSEDIAAN KAMAR
PCare
Dukungan BPJS Kesehatan
Infrastruktur:
• Berbasis Web (web-based/centralized)
• Cloud Infrastructure (13 server) berbasis Linux
• Backbone koneksi internet 20 mbps (utilisasi 50-
60%)
• Memiliki Data Center dan Data Recovery Center
Pemberian Hak Akses ke Service BPJS Kesehatan:
• Consumer ID Tester untuk pengujian
• Consumer ID Production untuk implementasi
Consumer ID
(1) Rumah Sakit wajib menginformasikan ruang rawat inap untuk pelayanan JKN
(2) Informasi sebagaimana pada ayat (1) dapat diberikan secara langsung dan/
atau tidak langsung
(3) Pemberian informasi secara langsung dilakukan dengan menyediakan
fasilitas pelayanan informasi atau dilakukan oleh petugas rumah sakit
(4) Pemberian informasi secara tidak langsung dilakukan melalui papan
pengumuman dan/atau website
TUJUAN APLICARES
Puskesmas Puskesmas
Klinik
Rumah Sakit
APLICARES
Dokter Keluarga
Rumah Sakit
Rumah Sakit
Publik
BEBERAPA KONDISI SAAT INI
1. Web Service
Pada metode ini RS bisa menggunakan service yang sudah disediakan
oleh BPJS Kesehatan untuk perubahan data ketersediaan kamar real
time berdasarkan perubahan checkin checkout pasien.
2. Agent
Aplikasi dipasang di RS yang berfungsi mengirimkan data ke BPJS
Kesehatan per interval tertentu.
KONSEP PENGEMBANGAN APLIKASI BRIDGING
Multi Cloud
Platform Infrastructure
Web
REST pada dasarnya setiap URL unik Service
adalah representasi dari beberapa objek.
Kita dapat memperoleh konten-konten
objek tersebut menggunakan HTTP GET,
untuk menghapusnya, kita dapat
Open ReST Base
menggunakan POST, PUT, atau DELETE Technology Service
untuk memodifikasi objek (dalam
praktiknya, kebanyakan service
menggunakan POST untuk ini)
DUKUNGAN SISTEM INFORMASI
Akses: https://faskes.bpjs-kesehatan.go.id/aplicares
DASHBOARD
KETERSEDIAAN KAMAR
PENCARIAN FASKES
(BPJS KESEHATAN MOBILE)
INTEGRASI DENGAN APLIKASI JAGA
Fase Pengembangan
1. MOU bridging system antara Dinkes/Klinik (FKTP), RS (FKTL) dengan Kantor
Cabang BPJS Kesehatan
2. Pengujian SIMPUS bagi FKTP dan SIMRS bagi FKTL menggunakan akses dari
Consumer ID Tester sesuai dengan checklist pengujian dari BPJS Kesehatan
3. User Acceptance Test bersama pihak FKTP/FKTL dan IT BPJS Kesehatan atas hasil
pengujian SIMPUS/SIMRS tersebut
Fase Implementasi
1. PKS bridging system antara Dinkes/Klinik (FKTP), RS (FKTL) dengan Kantor
Cabang BPJS Kesehatan
2. Pengajuan Consumer ID Tester oleh Kantor Cabang ke MOU Surat pengajuan Consumer ID
Kantor Divisi Regional Tester dari Kantor Cabang ke
Divisi Regional
3. Verifikasi Pengajuan Consumer ID Tester oleh Kantor a. MOU Surat pengajuan Consumer ID
Divisi Regional b. Surat pengajuan Consumer ID Tester dari Kantor Divisi
Tester dari Kantor Cabang Regional ke Kantor Pusat
4. Pembuatan Consumer ID Tester oleh Kantor Pusat a. MOU Surat penyampaian Consumer
b. Surat pengajuan Consumer ID ID Tester dari Kantor Pusat
Tester dari Kantor Divisi kepada Divisi Regional
Regional
5. Penyampaian Consumer ID Tester ke Rumah Sakit oleh Surat penyampaian Consumer ID Surat penyampaian Consumer
Kantor Divisi Regional Tester dari Kantor Pusat kepada ID Tester ke Rumah Sakit
Divisi Regional
6. Pengujian service yang terdapat pada checklist a. Consumer ID Tester dari Hasil Pengujian (Capture hasil
pengujian pada SIM RS menggunakan akses dari Kantor Pusat pengujian)
Consumer ID Tester oleh tim pengembang SIM RS b. Checklist pengujian
7. User Acceptance Test (UAT) yaitu proses pengujian Checklist pengujian Checklist pengujian yang telah
SIM RS bridging dihadapan user (unit MPKR dan ITHD ditanda tangani user (user
Kantor Cabang) untuk memperoleh approval user acceptance test)
Proses pada Fase Implementasi
No. Proses Dokumen yang Diverifikasi Dokumen yang Dihasilkan
1. PKS antara Rumah Sakit dengan Kantor Checklist pengujian yang telah ditanda PKS
Cabang untuk implementasi integrasi tangani user
informasi ketersediaan tempat tidur
2. Pengajuan Consumer ID Production oleh 1. PKS Surat pengajuan Consumer ID
Kantor Cabang 2. Checklist pengujian yang telah ditanda Production dari Kantor Cabang
tangani user ke Divisi Regional
3. Verifikasi Pengajuan Consumer ID a. Checklist pengujian yang telah ditanda Surat pengajuan Consumer ID
Production oleh Kantor Divisi Regional tangani user Production dari Kantor Divisi
b. Surat pengajuan Consumer ID Regional ke Kantor Pusat
Production dari Kantor Cabang ke
Divisi Regional
4. Pembuatan Consumer ID Production oleh a. Checklist pengujian yang telah ditanda Surat penyampaian Consumer
Kantor Pusat tangani user ID Production dari Kantor
b. Surat pengajuan Consumer ID Pusat ke Divisi Regional
Production dari Kantor Divisi Regional
5. Penyampaian Consumer ID Production ke Surat penyampaian Consumer ID Surat penyampaian Consumer
Rumah Sakit oleh Kantor Divisi Regional Production dari Kantor Pusat kepada ID Production ke Rumah Sakit
Divisi Regional ke Rumah Sakit
6. Implementasi integrasi informasi Surat penyampaian Consumer ID Surat penyampaian
ketersediaan tempat tidur oleh SIM RS Production dari Kantor Divisi Regional implementasi bridging SIM RS
dari Rumah Sakit ke Kantor
Divisi Regional
KATALOG APLICARES
http://dvlp.bpjs-kesehatan.go.id:8081/KatalogWsSep
Setiap pemanggilan web-service, harus dicantumkan beberapa variabel yang
dibutuhkan untuk menambahkan informasi ataupun untuk proses validasi yang
dikirim pada HTTP Header, antara lain :
method : GET
accept : application/json
Response
APLICARES : METODE WEB SERVICE
Update Ketersediaan Tempat Tidur
url production : Contoh Data :
http://api.bpjs-kesehatan.go.id/aplicaresws/rest/bed/update/{kodeppk}
url developmet / uji coba :
http://dvlp.bpjs-kesehatan.go.id:9080/aplicaresws/rest/bed/update/{kodeppk}
method : POST
accept : application/json
content-type : application/json
Optional :
tersediapria : Jumlah tempat tidur yang kosong / dapat ditempati pasien baru laki – laki.
Tersediawanita : Jumlah tempat tidur yang kosong / dapat ditempati pasien baru
perempuan.
tersediapriawanita : Jumlah tempat tidur yang kosong / dapat ditempati pasien baru
laki – laki atau perempuan.
APLICARES : METODE WEB SERVICE
Insert Ruangan Baru
Jika pada saat mengirimkan data Rumah Sakit mendapatkan respon balik “Data tidak
ada di database” , maka Rumah Sakit harus insert data ruangan tersebut, karena Contoh Data :
ruangan yang dimaksud belum ada di database.
url production :
http://api.bpjs-kesehatan.go.id/aplicaresws/rest/bed/create/{kodeppk}
url developmet / uji coba :
http://dvlp.bpjs-kesehatan.go.id:9080/aplicaresws/rest/bed/create/{kodeppk}
method : POST
accept : application/json
content-type : application/json
Optional
tersediapria : Jumlah tempat tidur yang kosong / dapat ditempati pasien baru laki – laki.
Tersediawanita : Jumlah tempat tidur yang kosong / dapat ditempati pasien baru
perempuan.
tersediapriawanita : Jumlah tempat tidur yang kosong / dapat ditempati pasien baru
laki – laki atau perempuan.
APLICARES : METODE WEB SERVICE
Untuk melihat list dari ketersediaan kamar Rumah Sakit yang telah
terseimpan di database BPJS Kesehatan dapat menggunakan url berikut :
url production :
http://api.bpjs-
kesehatan.go.id/aplicaresws/rest/bed/read/{kodeppk}/{start}/{limit}
method : GET
accept : application/json
Keterangan
Start dan limit berfungsi untuk paging, jika Rumah Sakit ingin menampilkan
data dari baris pertama sampai baris kesepuluh maka start = 1 dan limit = 10,
nilai start dimulai dari 1.
APLICARES : METODE AGENT
• Format : application/json
• Method : GET
APLICARES : METODE AGENT
Parameter :
• kodekelas: kode kelas ruang rawat sesuai dengan mapping BPJS Kesehatan
• koderuang: kode ruangan Rumah Sakit
• namaruang: nama ruang rawat Rumah Sakit
• kapasitas: Kapasitas ruang Rumah Sakit
• tersedia: Jumlah tempat tidur yang kosong / dapat ditempati pasien baru
• * Untuk Rumah Sakit yang ingin mencantumkan informasi ketersediaan tempat tidur untuk pasien laki – laki,
perempuan, laki – laki atau perempuan
tersediapria : Jumlah tempat tidur yang kosong / dapat ditempati pasien baru laki – laki
tersediawanita : Jumlah tempat tidur yang kosong / dapat ditempati pasien baru perempuan
tersediapriawanita : Jumlah tempat tidur yang kosong / dapat ditempati pasien baru laki – laki atau perempuan
• Format keluaran web service rumah sakit :
APLICARES : REFERENSI KELAS
Tabel Referensi Kelas
BPJS Kesehatan
www.bpjs-kesehatan.go.id @BPJSKesehatanRI (Akun Resmi)
BPJS Kesehatan