Dokumen ini menjelaskan bidang respons inti yang digunakan oleh sistem ruang tunggu untuk penjadwalan permintaan dan optimalisasi sumber daya. Bidang-bidang tersebut menyediakan informasi yang dihitung secara dinamis, seperti status antrian, perkiraan waktu tunggu, dan muatan antrian.
Parameter
Parameter | Deskripsi | Nilai contoh |
inWaitingRoom | Menunjukkan apakah permintaan saat ini berada di ruang tunggu. Nilainya adalah |
|
waitTime | Waktu tunggu untuk permintaan saat ini, dalam satuan menit. Nilainya merupakan bilangan bulat yang lebih besar dari atau sama dengan 0. Waktu tunggu ditentukan oleh faktor-faktor berikut:
Dalam beberapa kasus, seperti ketika jumlah permintaan rendah, sistem mungkin tidak dapat memperkirakan waktu tunggu. Dalam situasi ini, `waitTime` diatur ke 0. |
|
waitTimeKnown | Menunjukkan apakah waktu tunggu untuk permintaan saat ini dapat diperkirakan.
|
|
waitTimeFormatted | Format waktu tunggu untuk permintaan saat ini. Nilai parameter dapat berupa salah satu dari berikut:
|
|
queueIsFull | Menunjukkan apakah antrian ruang tunggu penuh. Status ini diatur ke true ketika perkiraan waktu antrian melebihi 24 jam. Nilai yang valid:
|
|
queueAll | Menunjukkan apakah ruang tunggu dikonfigurasi untuk mengantrekan semua permintaan. Nilai yang valid:
|
|
lastUpdated | Waktu pembaruan terakhir dari respons JSON untuk permintaan saat ini. |
|
refreshIntervalSeconds | Interval penyegaran yang diperlukan untuk permintaan saat ini, dalam satuan detik. Menyegarkan pada interval ini memastikan bahwa permintaan tetap berada dalam antrian dengan benar. |
|