// API : // search bank // paramater : query , page , rowPerPage const URL = "/one-api/homeservice/registrasi-v2/"; export async function save(token, patient, header, delivery, delivery_note, checked_test) { try { var resp = await axios.post(URL + 'order/save', { token: token, patient: patient, header: header, delivery: delivery, delivery_note:delivery_note, checked_test: checked_test }); return resp } catch (e) { return { status: "ERR", message: e.message } } } export async function load_preregister(prm) { try { var resp = await axios.post(URL + 'order/load_preregister',prm); return resp } catch (e) { return { status: "ERR", message: e.message } } } export async function load_from_clinic(queue) { try { var resp = await axios.post(URL + 'order/load_from_clinic', { queue: queue }); return resp } catch (e) { return { status: "ERR", message: e.message } } } export async function load(id) { try { var resp = await axios.post(URL + 'order/load', { id: id }); return resp } catch (e) { return { status: "ERR", message: e.message } } } export async function patientSearch(noreg, search) { try { var resp = await axios.post(URL + 'patient/search', { search: search, noreg: noreg }); if (resp.status != 200) { return { status: "ERR", message: resp.statusText }; } let data = resp.data; return data; } catch(e) { return { status: "ERR", message: e.message }; } } export async function doctorSearch(search) { try { var resp = await axios.post(URL + 'doctor/search', { search: search }); if (resp.status != 200) { return { status: "ERR", message: resp.statusText }; } let data = resp.data; return data; } catch(e) { return { status: "ERR", message: e.message }; } } export async function doctorSearchPj() { try { var resp = await axios.post(URL + 'doctor/search_pj', { }); if (resp.status != 200) { return { status: "ERR", message: resp.statusText }; } let data = resp.data; return data; } catch(e) { return { status: "ERR", message: e.message }; } } export async function languageSearch() { try { var resp = await axios.post(URL + 'language/search', { }); if (resp.status != 200) { return { status: "ERR", message: resp.statusText }; } let data = resp.data; return data; } catch(e) { return { status: "ERR", message: e.message }; } } export async function deliverySearch() { try { var resp = await axios.post(URL + 'delivery/search', { }); if (resp.status != 200) { return { status: "ERR", message: resp.statusText }; } let data = resp.data; return data; } catch(e) { return { status: "ERR", message: e.message }; } } export async function get_time_start(prm) { try { var resp = await axios.post(URL + 'order/get_time_start', prm); return resp } catch (e) { return { status: "ERR", message: e.message } } } export async function search_hsprice(prm) { try { var resp = await axios.post(URL + 'order/search_hsprice', prm); if (resp.status != 200) { return { status: "ERR", message: resp.statusText }; } let data = resp.data; return data; } catch(e) { return { status: "ERR", message: e.message }; } } export async function search_latlong() { try { var resp = await axios.post(URL + 'order/search_latlong'); if (resp.status != 200) { return { status: "ERR", message: resp.statusText }; } let data = resp.data; return data; } catch(e) { return { status: "ERR", message: e.message }; } }