SPESIFIKASI TEKNIS
BANK JATENG
Aplikasi middleware yang nantinya digunakan oleh mitra membutuhkan spesifikasi teknis yang sesuai.
Spesifikasi yang dimaksud sebagai berikut :
A. Data Requirement
Data mitra yang dibutuhkan Bank Jateng hanya sebatas pada data tagihan dan data diri
pasien, sebagai berikut :
RSUD menyediakan data dummy pada development env. yang dapat digunakan untuk
membangun middleware.
Tagihan yang dibayar jumlahnya harus sesuai dengan data yang ditagihan yang
dimasukkan oleh administrator rumah sakit.
Uang pembayaran tagihan pada saat operasional akan masuk pada Rekening
Penampungan RSUD dan akan dilimpahkan ke rekening BLUD RSUD pada sore harinya.
CAKUPAN PEMBAYARAN
1. TAGIHAN RAWAT JALAN
2. TAGIHAN RAWAT INAP
3. PEMBAYARAN TITIPAN
Titipan pembayaran pasien (biasanya untuk rawat Inap)
4. PENGHASILAN LAIN-LAIN
1
B. Teknis Penggunaan / Pengambilan Data
Web Service
TEKNIS STORE PROCEDURE
REST WSDL
Data Request & Response JSON XML Store procedure query
GET Method : Inquiry Data Tagihan Inquiry Data Tagihan
Inquiry Data Tagihan, digunakan untuk digunakan untuk mencari data pribadi & tagihan digunakan untuk mencari data pribadi & tagihan
mencari data pribadi & tagihan pasien untuk pasien untuk ditampilkan pada layar teller. pasien untuk ditampilkan pada layar teller. Operasi
ditampilkan pada layar teller. query yang dilakukan bersifat READ.
POST Method : Pembayaran Tagihan Pembayaran Tagihan
Pembayaran Tagihan, digunakan untuk digunakan untuk mengirim data pembayaran sesuai digunakan untuk mengirim data pembayaran sesuai
mengirim data pembayaran sesuai parameter kepada parameter kepada mitra yg akan diproses update parameter kepada mitra yg akan diproses update
mitra yg akan diproses update flag bayar. Method ini flag bayar. Method ini akan mengirimkan response flag bayar. Method ini akan mengirimkan response
akan mengirimkan response kepada middleware, kepada middleware, apakah update flag bayar telah kepada middleware, apakah update flag bayar telah
Method
apakah update flag bayar telah berhasil terproses. berhasil terproses. berhasil terproses. Operasi query yang dilakukan
bersifat WRITE / UPDATE
Reversal, digunakan untuk melakukan Reversal Reversal
reversal data pembayaran dikarenakan gangguan digunakan untuk melakukan reversal data digunakan untuk melakukan reversal data
teknis, misalnya : connection timeout. Method ini pembayaran dikarenakan gangguan teknis, misalnya pembayaran dikarenakan gangguan teknis, misalnya
akan memberikan response kepada middleware, : connection timeout. Method ini akan memberikan : connection timeout. Method ini akan memberikan
apakah reversal pada mitra telah berhasil terproses. response kepada middleware, apakah reversal pada response kepada middleware, apakah reversal pada
mitra telah berhasil terproses. mitra telah berhasil terproses. Operasi query yang
dilakukan bersifat UPDATE /DELETE
Response Code Harus memiliki daftar response code Harus memiliki daftar response code -
Development env. meliputi link development dan data Development env. meliputi link development dan Development env. Meliputi store procedure query
dummy yg digunakan untuk develop & uji coba data dummy yg digunakan untuk develop & uji coba dan data dummy yang digunakan untuk develop &
System Environment middleware yang terpisah dari production env. middleware yang terpisah dari production env. uji coba middleware yang terpisah dari production
(operasional) (operasional) env. (operasional)
Access Username & Password, X-API-Key Username & Password Username & Password
Pemilihan teknis pengunaan atau akses data oleh Bank Jateng (yg tertera pada table diatas) diserahkan pada pihak RSUD.
Contoh Response Code :
Bank Jateng dapat menyediakan rekonsiliasi pembayaran tagihan pasien dalam bentuk text file / excel
yang dikirim H+1 (dr hari transaksi) secara otomatis ke email mitra.