ohctech_p8/save_direct_checkup.php
Dushant Mali 899fb3e65a Upgrade 7 to 8
Upgrade 7 to 8
2024-11-02 18:03:13 +05:30

37 lines
1.9 KiB
PHP

<?php
include('includes/config/config.php');
include('log_entry.php');
include('includes/functions.php');
$patient_id = $_POST['patient_id'];
$checkup_type = $_POST['checkup_type_id_direct'];
$ticket_no = creatingCheckupTicketNo();
$checkup_date = date('Y-m-d H:i:s');
$type_state = getFieldFromTable('type_state', 'checkup_type', 'checkup_type_id', $checkup_type);
$checkup_section_ids = getFieldFromTable('checkup_form_section_ids', 'checkup_type', 'checkup_type_id', $checkup_type);
// not adding section ids for lab test to avoid auto select checkboxes
if (strcasecmp($type_state, "Yes") == 0) {
$query = "insert into checkup_form set ticket_no='$ticket_no',emp_id= '$patient_id',checkup_type_id= '$checkup_type',checkup_section_ids = '',checkup_date= '" . $checkup_date . "',ohc_type_id='" . $_SESSION['current_ohcttype'] . "',medical_attend = '" . $_SESSION['logged_user_empid'] . "',department='" . $department . "',designation='" . $designation . "',current_status='MDP', modified_by = '" . $_SESSION['user_id'] . "'";
} else {
$query = "insert into checkup_form set ticket_no='$ticket_no',emp_id= '$patient_id',checkup_type_id= '$checkup_type',checkup_section_ids = '$checkup_section_ids',checkup_date= '" . $checkup_date . "',ohc_type_id='" . $_SESSION['current_ohcttype'] . "',medical_attend = '" . $_SESSION['logged_user_empid'] . "',department='" . $department . "',designation='" . $designation . "',current_status='MDP', modified_by = '" . $_SESSION['user_id'] . "'";
}
error_log("insert quick checkup form" . $query);
if (!$result = @mysqli_query($conn, $query)) {
die(mysqli_error($conn));
}
$lastInsertedId = mysqli_insert_id($conn);
$dm = array(
'checkup_id' => $lastInsertedId,
'checkup_type_id_db' => getFieldFromTable('checkup_type_id', 'checkup_form', 'checkup_id', $lastInsertedId),
'emp_id_history' => $patient_id,
'checkdown_date' => date('d/m/Y H:i:s'),
);
echo json_encode($dm);