289 lines
15 KiB
PHP
289 lines
15 KiB
PHP
<script>
|
|
function validate() {
|
|
|
|
|
|
save_chronic();
|
|
}
|
|
</script>
|
|
|
|
|
|
<script type="text/javascript">
|
|
$(document).ready(function() {
|
|
var counter = $("#count_items").val();
|
|
//alert (counter);
|
|
var itemOptions = "<?php echo generateOption('health_advice', 'health_advice_name', 'health_advice_id', '', ''); ?>"
|
|
$("#addrow").on("click", function() {
|
|
var newRow = $("<tr>");
|
|
var task_frequency_option = $("#task_frequency0").html();
|
|
var ohc_type_option = $("#ohc_type0").html();
|
|
console.log("task_frequency_option" + task_frequency_option);
|
|
var cols = "";
|
|
|
|
|
|
cols +=
|
|
"<td><select class='select2 form-control' name='medicine_name" + counter + "' id='medicine_name" + counter + "'><option selected disabled>Medicine</option><?php echo generate_options("SELECT item_id,trim(concat(ifnull(item_code ,''),' ', item_name)) item_name FROM tbl_items i left join medicine_form f on i.item_form_id=f.form_id where status='1' and i.ohc_type_id='" . $_SESSION['current_ohcttype'] . "' order by item_name", $row_treatment['item_id'], 'item_id', 'item_name', '', ''); ?></select></td>";
|
|
|
|
cols +=
|
|
"<td><select class='form-control' name='medicine_frequency" + counter + "' id='medicine_frequency" + counter + "'><option selected disabled>Frequency</option><?php echo generateOption('medicine_frequency', 'medicine_frequency', 'frequency_id', $row['medicine_frequency'], '') ?></select></td>";
|
|
|
|
cols +=
|
|
"<td><select class='form-control' name='medicine_timing" + counter + "' id='medicine_timing" + counter + "'><option selected disabled>Timing</option> <?php echo generateOption('medicine_timings', 'medicine_timing', 'timing_id', $row['medicine_timing'], '') ?></select></td>";
|
|
|
|
cols +=
|
|
"<td><select class='form-control' name='admin_route" + counter + "' id='admin_route" + counter + "'><option selected disabled>Admin Route</option> <?php echo generateOption("dosage_category", "dosage_category", "dosage_category_id", $row['dosage_category_id'], ''); ?></select></td>";
|
|
|
|
cols +=
|
|
'<td><input type="text" class="form-control" id="duration' + counter +
|
|
'" name="duration' + counter + '" placeholder = "Duration..."/></td>';
|
|
|
|
// cols +=
|
|
// '<td><input type="text" class="form-control" id="dose_qty' + counter +
|
|
// '" name="dose_qty' + counter + '" placeholder = "dose qty..."/></td>';
|
|
|
|
var select_treatment = "";
|
|
// select_treatment += "<select ";
|
|
// select_treatment += "id=\"health_advice_name_new" + counter + "\"name=\"health_advice_name_new" + counter + "[]\" data-placeholder=\"Choose a Advice...\" multiple class=\"form-control select2\"";
|
|
// select_treatment += itemOptions
|
|
// select_treatment += "</select>";
|
|
// cols += '<td>' + select_treatment + '</td>';
|
|
cols +=
|
|
'<td align="center"><a href="#" class="btn-lg" data-toggle="tooltip" id="deletebtn" title="Delete"><span class="glyphicon glyphicon-trash"></span></a></td>';
|
|
|
|
newRow.append(cols);
|
|
$("#add_row_tbl").append(newRow);
|
|
/*$('#item_id'+counter).chosen({allow_single_deselect:true});
|
|
$('#item_id'+counter).next().css({'width': $('#item_id'+counter).parent().width()});*/
|
|
counter++;
|
|
$('.select2').select2()
|
|
$("#count_items").val(counter);
|
|
$('.date-picker').datepicker({
|
|
autoclose: true,
|
|
todayHighlight: true
|
|
})
|
|
});
|
|
|
|
|
|
|
|
|
|
$("#add_row_tbl").on("click", "#deletebtn", function(event) {
|
|
$(this).closest("tr").remove();
|
|
counter -= 1
|
|
$("#count_items").val(counter);
|
|
});
|
|
|
|
|
|
});
|
|
</script>
|
|
|
|
|
|
<style>
|
|
#modal-add-doctor {
|
|
overflow-y: scroll;
|
|
}
|
|
</style>
|
|
|
|
<div class="modal fade" id="modal-add-chronic-illness" role="dialog" aria-hidden="true">
|
|
<form role="form" id="task_form_data" name="task_form_data" method="post" action="#" method="post">
|
|
<div class="modal-dialog" style='width: 1000px;'>
|
|
<div class="modal-content">
|
|
<div class="widget-header">
|
|
<h5 class="widget-title">Add Chronic Illnes Details</h5>
|
|
<div class="widget-toolbar">
|
|
<div class="widget-menu">
|
|
<a href="#" class="close" data-action="close" data-dismiss="modal">
|
|
<i class="ace-icon fa fa-times"></i>
|
|
</a>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="model-body">
|
|
|
|
<div class="row">
|
|
<div class="col-sm-12">
|
|
<table id="myTable1" class="table table-bordered order-list-1">
|
|
<thead>
|
|
<tr>
|
|
<th>Chronic Illness</th>
|
|
<th>Diagnosis date</th>
|
|
<th>Remission date</th>
|
|
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<tr>
|
|
<td style="width:30%">
|
|
<select class="form-control chosen-select" name="abnormality_id"
|
|
id="abnormality_id">
|
|
<option selected disabled>Chronic Illness</option>
|
|
<?php echo generateOption('abnormality', 'abnormality_name', 'abnormality_id', $row['abnormality_id'], '') ?>
|
|
</select>
|
|
|
|
<input type="hidden" name="id_first" id="id_first" value="" />
|
|
|
|
<input type="hidden" name="id" id="id" />
|
|
</td>
|
|
<td style="width: 35%;">
|
|
<input type="date" id="diag_date" name="diag_date" class="form-control">
|
|
</td>
|
|
<td style="width: 35%;">
|
|
<input type="date" id="remission_date" name="remission_date" class="form-control">
|
|
</td>
|
|
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
|
|
</div>
|
|
<input type="hidden" id="patient_id" name="patient_id" val='<?=$id?>'>
|
|
|
|
</div>
|
|
|
|
<div class="row">
|
|
<div class="col-sm-12">
|
|
<table id="add_row_tbl" class="table table-bordered order-list">
|
|
<thead>
|
|
<tr>
|
|
<th>Medicine</th>
|
|
<th>Frequency</th>
|
|
<th>Timing</th>
|
|
<th>Admin. Route</th>
|
|
<th>Duration</th>
|
|
<!-- <th>Diagnosis Date</th> -->
|
|
<!-- <th>Health Advices</th> -->
|
|
<th></th>
|
|
</tr>
|
|
</thead>
|
|
|
|
|
|
<?php $i = 0;
|
|
$row = null;
|
|
if (isset($_REQUEST['flex_task_frequency_id'])) {
|
|
$sql = "select * from chronic_illness_master where id='" . $_REQUEST['id'] . "'";
|
|
$result = @mysqli_query($conn, $sql);
|
|
$num_rows = @mysqli_num_rows($result);
|
|
$row = @mysqli_fetch_array($result);
|
|
}
|
|
do {
|
|
?>
|
|
<tbody>
|
|
|
|
<tr>
|
|
|
|
<td style="width:12%">
|
|
<?php error_log($row['medicine_name'] . "medicine name"); ?>
|
|
|
|
<select class="select2 form-control" name="medicine_name<?php echo $i ?>"
|
|
id="medicine_name<?php echo $i ?>">
|
|
<option selected disabled>Medicine</option>
|
|
|
|
|
|
<?php
|
|
|
|
echo generate_options("SELECT item_id,trim(concat(ifnull(item_code ,''),' ', item_name)) item_name FROM tbl_items i left join medicine_form f on i.item_form_id=f.form_id where status='1' and i.ohc_type_id='" . $_SESSION['current_ohcttype'] . "' order by item_name", $row['medicine_name'], 'item_id', 'item_name', '', ''); ?>
|
|
</select>
|
|
|
|
|
|
|
|
|
|
</td>
|
|
|
|
|
|
<td style="width:5%">
|
|
<select class="form-control" name="medicine_frequency<?php echo $i ?>"
|
|
id="medicine_frequency<?php echo $i ?>">
|
|
<option selected disabled>Frequency</option>
|
|
<?php echo generateOption('medicine_frequency', 'medicine_frequency', 'frequency_id', $row['medicine_frequency'], '') ?>
|
|
</select>
|
|
|
|
</td>
|
|
|
|
<td style="width:8%">
|
|
<select class="form-control" name="medicine_timing<?php echo $i ?>"
|
|
id="medicine_timing<?php echo $i ?>">
|
|
<option selected disabled>Timing</option>
|
|
<?php echo generateOption('medicine_timings', 'medicine_timing', 'timing_id', $row['medicine_timing'], '') ?>
|
|
</select>
|
|
|
|
</td>
|
|
|
|
<td style="width:10%">
|
|
<select class="form-control" id="admin_route<?php echo $i ?>"
|
|
name="admin_route<?php echo $i ?>" onchange="showMobNo(this.value)">
|
|
<option value="" disabled selected>Admin Route</option>
|
|
<?php echo generateOption("dosage_category", "dosage_category", "dosage_category_id", $row['dosage_category_id'], ''); ?>
|
|
</select>
|
|
</td>
|
|
|
|
<td style="width:8%">
|
|
<input type="number" style="width:100%" name="duration<?php echo $i ?>"
|
|
value="<?php echo $row['duration'] ?>" id="duration<?php echo $i ?>"
|
|
placeholder="Duration" maxlength="100" class="form-control" />
|
|
</td>
|
|
|
|
<!-- <td style="width:8%">
|
|
<input type="number" style="width:100%" name="dose_qty<?php echo $i ?>" value="<?php echo $row['dose_qty'] ?>" id="dose_qty<?php echo $i ?>" placeholder="Dose Qty" maxlength="100" class="form-control" />
|
|
</td> -->
|
|
|
|
<!-- <td style="width: 20%;">
|
|
|
|
<select class="form-control select2" multiple name="health_advice_name_new<?php echo $i ?>[]" id="health_advice_name_new<?php echo $i ?>" data-placeholder="Choose a Advice..">
|
|
<option value="">--select--</option>
|
|
<?php echo generateOption('health_advice', 'health_advice_name', 'health_advice_id', '', ''); ?>
|
|
</select>
|
|
|
|
</td> -->
|
|
|
|
<td style="width:5%">
|
|
|
|
<input type="button" class="btn btn-sm btn-block " id="addrow"
|
|
value="Add Row" />
|
|
</td>
|
|
|
|
|
|
|
|
|
|
</tr>
|
|
<?php
|
|
$i++;
|
|
} while ($row = @mysqli_fetch_array($result)) //end of while
|
|
?>
|
|
<input type="hidden" name="count_items" id="count_items" value="<?php echo $i ?>" />
|
|
|
|
|
|
|
|
|
|
|
|
</tbody>
|
|
|
|
|
|
|
|
</table>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="widget-toolbox padding-8 clearfix">
|
|
<!-- <button class="btn btn-warning new_button" id="new_button" type="reset" onclick="show_save_button();">
|
|
<i class="ace-icon fa fa-plus-square-o bigger-110"></i>
|
|
New
|
|
</button> -->
|
|
|
|
|
|
<button class="btn btn-success save_button" id="save_button" type="button" onclick="validate();">
|
|
<i class="ace-icon fa fa-floppy-o bigger-110"></i>
|
|
Save
|
|
</button>
|
|
<button type="button" class="btn btn-danger btn-sm" data-dismiss="modal"><i
|
|
class="ace-icon fa fa-times bigger-110"></i>Cancel</button>
|
|
|
|
</div>
|
|
<!--End box-footer-->
|
|
</div>
|
|
</div>
|
|
</form>
|
|
</div>
|