FHM09062601IBL - add order klinik to save response

This commit is contained in:
sas.fajri
2026-06-12 14:47:43 +07:00
parent ebd2217921
commit 9eb92eb340

View File

@@ -807,13 +807,27 @@ class Order extends MY_Controller
$this->sys_error($url_preregister['message']);
exit;
}
$url_preregister = $url_preregister['data'];
$dt_order = [
'status' => 'OK',
'order_id' => $x_data_array['T_OrderHeaderID'],
'order_date' => $x_data_array['T_OrderHeaderDate'],
$url_preregister = $url_preregister['data'];
$order_klinik = null;
if ($klinik_number !== '') {
$query_order_klinik = $this->db_onedev->query(
"SELECT *
FROM one_klinik.`order`
WHERE OrderNumber = ?
LIMIT 1",
[$klinik_number]
);
if ($query_order_klinik) {
$order_klinik = $query_order_klinik->row_array();
}
}
$dt_order = [
'status' => 'OK',
'order_id' => $x_data_array['T_OrderHeaderID'],
'order_date' => $x_data_array['T_OrderHeaderDate'],
'noreg' => $lab_number,
'qrcode' => $genqrcode,
'patient_qrcode' => $genpatientqrcode,
@@ -827,11 +841,12 @@ class Order extends MY_Controller
'order_detail' => $order_detail,
'order_header' => $order_header,
'inform_consent' => isset($order_header['inform_consent']) ? $order_header['inform_consent'] : [],
'order_promise' => $order_promise,
'order_details' => $order_details,
'report_url' => $report_url,
'location_warning' => $location_warning,
];
'order_promise' => $order_promise,
'order_details' => $order_details,
'order_klinik' => $order_klinik,
'report_url' => $report_url,
'location_warning' => $location_warning,
];
if ($internal)
return ['status' => 'OK', 'data' => $dt_order];