Disclaimer:
Webservices ini dibuat untuk keperluan pembelajaran. Data yang disediakan merupakan data fiktif. Mohon digunakan secara bijak.
Live version dapat diakses di BakPasir.
Semua request service dilakukan melalui
{BASE_URL} : http://mangusada.bakpasir.web.id/
Method yang digunakan adalah GET atau POST tergantung jenis request.
Response service adalah data dalam format JSON, berupa JSON object dengan property pertama adalah status. Property status menunjukkan status berhasil atau tidaknya request mendapatkan data. Jika berhasil mendapatkan data, maka status akan bernilai 1 diikuti dengan property data yang berisi data hasil request. Namun jika gagal, maka status akan bernilai 0.
Response berhasil
{"status":1, "data": ... }
Response gagal
{"status":0}
Method : GET
URL : {BASE_URL}/dokter/{id_poliklinik}
Content-Type : application/json
Contoh:
http://mangusada.bakpasir.web.id/dokter/2
Hasil:
{"status":1, "data":[{"id":"5", "nama":"dr. Budiman", ... }, ... ]}
Method : GET
URL : {BASE_URL}/jadwal/{id_dokter}
Content-Type : application/json
Contoh:
http://mangusada.bakpasir.web.id/jadwal/5
Hasil:
{"status":1, "data":[{"id":"6", "id_dokter":"5", "hari":"2", "mulai":"17:00:00", ... }, ... ]}
Method : GET
URL : {BASE_URL}/jaminan
Content-Type : application/json
Contoh:
http://mangusada.bakpasir.web.id/jaminan
Hasil:
{"status":1, "data":[{"id":"4", "nama":"BPJS", ... }, ... ]}
Method : GET
URL : {BASE_URL}/pasien/{no_rekam_medis}
Content-Type : application/json
Contoh:
http://mangusada.bakpasir.web.id/pasien/510303200000023
Hasil:
{"status":1, "data":{"id":"7", "rm":"510303200000023", "nik":"5102044311820002", "nama":"Ni Nyoman Mariawati", ... }}
Method : GET
URL : {BASE_URL}/poliklinik
Content-Type : application/json
Contoh:
http://mangusada.bakpasir.web.id/poliklinik
Hasil:
{"status":1, "data":[{"id":"4", "nama":"Klinik Anak", "type":"2"}, ... ]}
Method : GET
URL : {BASE_URL}/poliklinik/{type}
Content-Type : application/json
Contoh:
http://mangusada.bakpasir.web.id/poliklinik/2
Hasil:
{"status":1, "data":[{"id":"4", "nama":"Klinik Anak", "type":"2"}, ... ]}
POST)