Seperti namanya, ini bukanlah final project, ini hanyalah sebuah tempalate dasar yang dapat digunakan sebagai acuan untuk membuat RestAPI WSRS Mobile JKN.
Dalam project ini sudah mencangkup semua fitur yg diperlukan dalam WSRS sesuai dengan kebutuhan di website Trust Mark BPJS Kesehatan.
Apabila kalian ingin menggunakan project ini, ada beberapa hal yang harus disesuaikan, seperti:
- Sesuaikan semua model yang ada pada folder
src\Models
dengan database simrs yang ada di masing-masing rumah sakit. - Sesuaikan kebutuhan data yang ada pada folder
src\Controllers
dansrc\Service
, karena ke dua folder ini berkaitan erat dengan proses utama WSRS.
Jangan dihubungkan dengan database utama Rumah Sakit
- Buat database baru dengan nama
wsrs_bpjs
untuk testing sebelum kalian menghubungkannya dengan database utama rumah sakit - Clone project ini kemudian ketik
npm i
di cmd untuk menginstall semua dependency. - Buat atau rename
.env-test
menjadi.env
kemudian sesuaikan kebutuhan data yang ada didalam filenya. - Ketik
npm run bpjs:dev
untuk menjalankan applikasi
Method | URL | Description |
---|---|---|
GET | http://localhost:8888 | Main Page / Base Url |
GET | baseurl/auth | Login untuk mendapatkan jwt token |
POST | baseurl/antrean | Create antrian kunjungan baru pasien |
POST | baseurl/antrean/status | Untuk melihat status antrean kunjungan pasien |
POST | baseurl/antrean/sisa | Untuk melihat sisa antrean pasien |
POST | baseurl/antrean/batal | Untuk membatalkan revesvasi kunjungan pasien selama belum check in |
POST | baseurl/antrean/checkin | Untuk melakukan check in |
POST | baseurl/operasi/rs | Untuk menampilkan list jadwal operasi di Rumah Sakit |
POST | baseurl/operasi/peserta | Untuk menampilkan jadwal operasi pasien Mobile JKN |
POST | baseurl/farmasi | Untuk mengambil antrian resep |
POST | baseurl/farmasi/status | Untuk melihat status antrian resep pasien saat ini |