You are on page 1of 9

F. Manual Pengembangan Bridging Antrean Online Versi 2.

0
Manual Pengembangan
Bridging Antrean Online Versi 2.0

Bridging Sistem Antrean Online versi 2.0 BPJS Kesehatan adalah fasilitas yang disediakan oleh
BPJS Kesehatan untuk sistem pelayanan kesehatan [Rumah Sakit] agar dapat melakukan dua
proses pelayanan tanpa ada intervensi satu sistem dengan sistem lainnya secara langsung.
Hubungan kedua sistem tersebut dikelola dengan web service atau API (Application
Programming Interface) yang akan membatasi akses ke masing-masing sistem sehingga
keamanan data tetap terjaga.
Bridging System BPJS Kesehatan dengan SIM FKRTL bertujuan untuk memudahkan pasien
BPJS dalam melakukan proses verifikasi dan registrasi, sehingga kedua proses tersebut dapat
dilakukan dalam satu proses registrasi.
BPJS Kesehatan telah menyediakan katalog pengembangan bridging sistem Antrean Online
versi 2.0 yang dapat diakses di aplikasi Trustmark. Katalog tersebut berisi:
• Katalog WS RS, WS BPJS
• Dekripsi Url, fungsi, serta method service
Berikut ini adalah Alur Proses antrean FKRTL yang digunakan dalam Pengembangan Bridging
Sistem Antrean Online Versi 2.0.

Flowchart Pengembangan Briding Antrian Online (WS BPJS – WS FKRTL) sebagai berikut:

41 | P a g e
Flowchart Pengembangan Briding Antrian Online (WS BPJS – WS FKRTL)
1. Flowchart Antrian Online

Proses Bisnis Antrean FKRTL

ANTREAN ADMISSION ANTREAN POLI Antrean Farmasi

START
Waktu Tunggu Farmasi
4. WS RS
Waktu Tunggu Poli
Peserta
Peserta ambil
Peserta di rujuk menunggu di
Peserta telah Peserta antrean Farmasi
ke FKRTL di No rujukan 9. WS Peserta farmasi
memiliki YES melakukan Check
aplikasi Pcare/ BPJS menunggu di Poli
rekam medis? In
vclaim
11. WS BPJS
No Peserta di panggil 12. WS BPJS
Peserta farmasi
6. WS Peserta datang ke Peserta di panggil
mendaftar 1. WS RS *SEP
poli
melalui aplikasi BPJS loket admission
mobile JKN untuk melakukan
5. WS RS perekaman rekam
medis
10. WS BPJS Peserta ke Apotek
Tindak lanjut Waktu LAYANAN Farmasi
Jika Peserta Waktu Tunggu Admission untuk mengambil
Poli
akan Obat
melakukan Waktu LAYANAN POLI
Peserta Peserta dilayani di Loket
reschedule
mengambil 7. WS Farmasi memanggil 13. WS
NO
no Loket peserta BPJS
BPJS Peserta di layani selanjutnya
YES admission
di poli
Peserta Peserta
melakukan menunggu di Peserta selesai Obat selesei Input Kode
Reschedule panggil loket END
pelayanan dibuat booking
admission Poli
memanggil
peserta lain
Proses batal
antrean 2. WS RS WAKTU LAYANAN ADMISSION
sebelumnya

Peserta di
8. WS panggil loket
Peserta Loket
Proses
melakukan
BPJS admission
pembuatan 3. WS RS memanggil
antrean baru kunjungan ke peserta
FKRTL selanjutnya
REKAM MEDIS & Pembuatan
SEP rekam medis
dan SEP
Peserta memiliki No antrean
Yes Input NIK
rekam medis dokter

No

No antrean
admisi dan
dokter
Phase

42 | P a g e
Keterangan Penggunaan Webservice
Webservice pada Flowchart
1. WS RS : webservice status antrian, webservice ambil antrian, webservice sisa antrian
2. WS RS : webservice batal antrian
3. WS RS : webservice ambil antrian
4. WS RS : webservice check in
5. WS RS : webservice info pasein baru
6. WS BPJS :
- Referensi Poli : {BASE URL}/ref/poli
- Referensi Dokter : {BASE URL}/ref/dokter
- Referensi Jadwal Dokter : {BASE URL}/jadwaldokter/kodepoli/{Parameter1}/tanggal/{Parameter2}
- Update Jadwal Dokter : {BASE URL}/jadwaldokter/updatejadwaldokter (proses dilakukan pada SIM RS)
- Tambah Antrian : {BASE URL}/jadwaldokter/updatejadwaldokter (proses dilakukan jika pengambilan antrian onsite oleh pasien)
7. WS BPJS : Update Waktu Antrian : Task id 1 : {BASE URL}/antrean/updatewaktu
8. WS BPJS : Update Waktu Antrian : Task id 2 : {BASE URL}/antrean/updatewaktu
9. WS BPJS : Update Waktu Antrian : Task id 3 : {BASE URL}/antrean/updatewaktu
10. WS BPJS : Update Waktu Antrian : Task id 4 : {BASE URL}/antrean/updatewaktu
11. WS BPJS : Update Waktu Antrian : Task id 5 : {BASE URL}/antrean/updatewaktu
12. WS BPJS : Update Waktu Antrian : Task id 6 : {BASE URL}/antrean/updatewaktu
13. WS BPJS : Update Waktu Antrian : Task id 7 : {BASE URL}/antrean/updatewaktu
Webservice tidak pada Flowchart
14. WS BPJS : Update Waktu Antrian : Task id 99 (Tidak Hadir/Batal) : {BASE URL}/antrean/updatewaktu
15. WS BPJS : Pembatalan antrian oleh pihak RS karena kondisi tertentu : {BASE URL}/antrean/batal
16. WS BPJS : Melihat waktu task id yang telah dikirim ke BPJS : {BASE URL}/antrean/getlisttask
17. WS BPJS : Membuat dashboard per Tanggal : {Base URL}/dashboard/waktutunggu/tanggal/{Parameter1}/waktu/{Parameter2}
18. WS BPJS : Membuat dashboard per Bulan : {Base
URL}/dashboard/waktutunggu/bulan/{Parameter1}/tahun/{Parameter2}/waktu/{Parameter3}

43 | P a g e
2. Flowchart Jadwal Operasi

Webservice pada Flowchart


19. WS RS : webservice Jadwal Operasi dengan nomor kartu JKN
20. WS RS : webservice Jadwal Operasi menggunakan range tanggal

44 | P a g e
Adapun penjelesan mengenai Webservice Bridging Sistem Antrean Online Versi 2.0 dapat
dilihat pada deskripsi berikut:

A. Web Service FKRTL


1. Service Get Token
Fungsi : Membuat token. Security API menggunakan sistem token yang digunakan
setiap kali BPJS Kesehatan me-request web service. Token menggunakan kombinasi
username dan password. Username dan password diberikan oleh pihak RS ke BPJS
Kesehatan untuk mengakses WS yang dibuat oleh RS.
Service yang digunakan
Get Token URL : RS mengirimkan url masing-masing ws yang sudah dibuat untuk
diakses oleh sistem BPJS

2. Service Post Status Antrean


Fungsi : Menampilkan status antrean per poli termasuk total antrean dan sisa antrean
(digunakan untuk perencanaan kedatangan pasien). Dipergunakan sebelum peserta
melakukan pengambilan antrean sehingga peserta sudah mengetahui kondisi antrean
di FKRTL pada tanggal rencana kunjungan.
Post Status URL : RS mengirimkan url masing-masing ws yang sudah dibuat untuk
Antrean diakses oleh sistem BPJS

3. Service Post Ambil Antrean


Fungsi : Mengambil antrean dengan parameter data peserta, poli dan tanggal
kunjungan.
Post Ambil URL : RS mengirimkan url masing-masing ws yang sudah dibuat untuk
Antrean diakses oleh sistem BPJS

4. Service Get Sisa Antrean


Fungsi : Melihat sisa antrean terkini di hari H pelayanan. Menampilkan sisa antrean
per pasien. Format waktu dalam detik dengan formula: SPM * (sisa antrean-1)
Get URL : RS mengirimkan url masing-masing ws yang sudah dibuat
Sisa Antrean untuk diakses oleh sistem BPJS

5. Service Post Batal Antrean


Fungsi : Membatalkan antrean pasien. Format waktu dalam detik dengan formula:
SPM * (sisa antrean-1)
Post URL : RS mengirimkan url masing-masing ws yang sudah dibuat
Batal Antrean untuk diakses oleh sistem BPJS

45 | P a g e
6. Service Post Check In
Fungsi : Memastikan pasien sudah datang di RS dan sebagai trigger awal waktu tunggu
Post Check URL : RS mengirimkan url masing-masing ws yang sudah dibuat untuk
In diakses oleh sistem BPJS

7. Service Post Info Pasien Baru


Fungsi : Informasi identitas pasien baru yang belum punya rekam medis (tidak ada
norm di Aplikasi VClaim). Service ini berhubungan dengan Service Ambil Antrean jika
metadata yang ditampilkan dengan code 202 dan mengacu pada pengambilan nomor
kartu tersebut
Post Info URL : RS mengirimkan url masing-masing ws yang sudah dibuat untuk
Pasien Baru diakses oleh sistem BPJS

8. Service Post List Kode Booking Operasi


Fungsi : Informasi list jadwal operasi di rumah sakit baik yang sudah terlaksana
maupun yang belum terlaksana
Post List Kode URL : RS mengirimkan url masing-masing ws yang sudah dibuat untuk
Booking Operasidiakses oleh sistem BPJS

9. Service Get Jadwal Operasi


Fungsi : Informasi jadwal operasi per pasien
Get Jadwal URL : RS mengirimkan url masing-masing ws yang sudah dibuat untuk
Operasi diakses oleh sistem BPJS

46 | P a g e
B. Web Service BPJS

1. Service Get Referensi Jadwal Dokter


Fungsi : Melihat referensi jadwal dokter yang ada pada Aplikasi HFIS. Digunakan untuk
mapping awal data dokter dan jadwal praktek disamakan dengan data HFIS
Get Referensi {BASE URL}/jadwaldokter/kodepoli/{Parameter1}/tanggal/{Parameter2}
Jadwal Dokter

2. Service Post Update Jadwal Dokter


Fungsi : Update jadwal dokter yang ada pada Aplikasi HFIS. Data yang berhasil
disimpan menunggu aproval dari BPJS atau otomatis approve jadwal dokter oleh
sistem, misal pengajuan perubahan jadwal oleh RS diantara jam 00.00 - 20.00 ,
kemudian alokasi approve manual oleh BPJS/cabang di jam 20.01-00.00. Jika pukul
00.00 belum dilakukan aproval oleh kantor cabang, maka otomatis approve by sistem
akan dilaksanakan setelah jam 00.00 dan yang berubahnya esoknya (H+1).
Post Update {BASE URL}/jadwaldokter/updatejadwaldokter
Jadwal Dokter

3. Service Post Tambah Antrian (Pasien Onsite)


Fungsi : Menambah Antrean RS pasien yang datang langsung ke FKRTL dan mengambil
antrean langsung secara onsite melalui aplikasi SIMRS
Post Tambah {BASE URL}/antrean/add
Antrian

4. Service Post Update Waktu Antrean


Fungsi : Mengirimkan waktu tunggu/waktu layan pada masing-masing titik (admisi,
poli, farmasi)
Catatan:
- Alur Task Id Pasien Baru: 1-2-3-4-5 (apabila ada obat tambah 6-7)
-Alur Task Id Pasien Lama: 3-4-5 (apabila ada obat tambah 6-7)
-Sisa antrean berkurang pada task 5
-Pemanggilan antrean poli pasien muncul pada task 4
-Cek in/mulai waktu tunggu untuk pasien baru mulai pada task 1
-Cek in/mulai waktu tunggu untuk pasien lama mulai pada task 3
- Agar terdapat validasi pada sistem RS agar alur pengiriman Task Id berurutan dari
awal, dan waktu Task Id yang kecil lebih dulu daripada Task Id yang besar (misal task
Id 1=08.00, task Id 2= 08.05)

Post Update {BASE URL}/antrean/updatewaktu


Waktu
Antrean

47 | P a g e
5. Service Post Batal Antrean
Fungsi : Membatalkan antrean pasien. informasi pembatalan akan otomatis terupdate
ke pasien melalui mobile JKN.
Post Batal {BASE URL}/antrean/batal
Antrean

6. Service Post List Waktu TaskID


Fungsi : Melihat waktu task id yang telah dikirim ke BPJS
Post List {BASE URL}/antrean/getlisttask
Waktu TaskID

7. Service Get Dasboard per Tanggal


Fungsi : Dashboard waktu tunggu per tanggal
Catatan:
a) Waktu Task 1 = Waktu tunggu admisi dalam detik
b) Waktu Task 2 = Waktu layan admisi dalam detik
c) Waktu Task 3 = Waktu tunggu poli dalam detik
d) Waktu Task 4 = Waktu layan poli dalam detik
e) Waktu Task 5 = Waktu tunggu farmasi dalam detik
f) Waktu Task 6 = Waktu layan farmasi dalam detik
g) Insertdate = Waktu pengambilan data, timestamp dalam milisecond
h) Waktu server adalah data waktu (task 1-6) yang dicatat oleh server BPJS Kesehatan
setelah RS mengimkan data, sedangkan waktu rs adalah data waktu (task 1-6) yang
dikirimkan oleh RS
Get Dasboard {Base
per Tanggal URL}/dashboard/waktutunggu/tanggal/{Parameter1}/waktu/{Paramet
er2}

48 | P a g e
8. Service Get Dashboard per Bulan
Fungsi : Dashboard waktu per bulan
Catatan:
a) Waktu Task 1 = Waktu tunggu admisi dalam detik
b) Waktu Task 2 = Waktu layan admisi dalam detik
c) Waktu Task 3 = Waktu tunggu poli dalam detik
d) Waktu Task 4 = Waktu layan poli dalam detik
e) Waktu Task 5 = Waktu tunggu farmasi dalam detik
f) Waktu Task 6 = Waktu layan farmasi dalam detik
g) Insertdate = Waktu pengambilan data, timestamp dalam milisecond
h) Waktu server adalah data waktu (task 1-6) yang dicatat oleh server BPJS Kesehatan
setelah RS mengimkan data, sedangkan waktu rs adalah data waktu (task 1-6) yang
dikirimkan oleh RS
Get {Base
Dashboa URL}/dashboard/waktutunggu/bulan/{Parameter1}/tahun/{Parameter2}/w
rd per aktu/{Parameter3}
Bulan

49 | P a g e

You might also like