Dokumentasi Web Service
Konstruksi Umum
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}
Informasi Daftar Dokter
-
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", ... }, ... ]}
Informasi Jadwal Dokter
-
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", ... }, ... ]}
Informasi Daftar Jaminan
-
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", ... }, ... ]}
Informasi Data Pasien
-
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", ... }}
Informasi Daftar Poliklinik
Semua Poliklinik
-
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"}, ... ]}
Poliklinik Menurut Type
-
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"}, ... ]}
Melakukan Pendaftaran