UNPKG

@ssecd/jkn

Version:

JKN (BPJS) Bridging API untuk NodeJS

59 lines (58 loc) 1.52 kB
import { BaseApi } from './base.js'; export class AntreanFKTP extends BaseApi { type = 'pcare'; /** * Melihat referensi poli berdasarkan tanggal pelayanan */ async refPoli(params) { return this.send({ name: this.name + 'Referensi Poli', path: `/ref/poli/tanggal/${params.tanggal}`, method: 'GET' }); } /** * Melihat data dokter berdasarkan tanggal pelayanan dan poli */ async refDokter(params) { return this.send({ name: this.name + 'Referensi Dokter', path: ['/ref/dokter/kodepoli/:kodePoli/tanggal/:tanggal', params], method: 'GET' }); } /** * Tambah antrean baru */ async tambah(data) { return this.send({ name: this.name + 'Tambah Antrean', path: `/antrean/add`, method: 'POST', data }); } /** * Update status antrean untuk pernyataan hadir atau * tidak hadir dalam pelayanan/pemeriksaan */ async updateStatus(data) { return this.send({ name: this.name + 'Update Status / Panggil Antrean', path: `/antrean/panggil`, method: 'POST', data }); } /** * Batalkan antrean pasien */ async batal(data) { return this.send({ name: this.name + 'Batal Antrean', path: `/antrean/batal`, method: 'POST', data }); } }