public function export_checkpat($check_id) { if ($check_id == false) { $ref = $this->input->server('HTTP_REFERER', TRUE); redirect($ref, 'location'); } $data['check'] = $this->general_model->get_row('check_pat', "check_id = {$check_id} "); ## $check_order = $this->general_model->get_field('check_id', 'check_pat', "pat_id = {$data['check']['pat_id']}", 'date ASC,check_id ASC'); $i = 1; foreach ($check_order as $key => $value) { if ($value['check_id'] == $check_id) { $step = $i; ##ลำดับ } $i++; } $data['patient'] = $this->general_model->get_row('patients', "pat_id = {$data['check']['pat_id']}"); $data['evol'] = $this->general_model->get_row('evolution', "pat_id = {$data['check']['pat_id']} and check_id = {$data['check']['check_id']}"); ##ดึงเฉพาะล่าสุด $data['tool'][] = $this->general_model->get_row('order_tools', "check_id = {$data['check']['check_id']}"); ##ดึงเฉพาะล่าสุด $data['pat_adr1'] = $this->general_model->get_row('adress', "pat_id = {$data['check']['pat_id']} and ads_type ='1'"); $data['pat_adr2'] = $this->general_model->get_row('adress', "pat_id = {$data['check']['pat_id']} and ads_type ='2'"); //echo $this->db->last_query();die(); // $file_name = 'บริการครั้งที่ ' . $step . ' ' . $data['patient']['pat_name'] . ' ' . $data['patient']['pat_lname']; ob_start(); $arr_data = array(); $arr_data_tmp = array(); ?> <link rel="stylesheet" type="text/css" href="<?php echo base_url(); ?> asset/css/style.css"> <meta charset="utf-8"> <style> body { background-color: white; } span { line-height: 3; } .no{ margin-top: 10px; margin-bottom: 8px; text-align: justify; font-size: 15px; } .sub_no { margin-top: 8px; text-align: justify; font-size: 15px; } </style> <div style=""> <div style=""> <div style="text-align: center;font-size: 15px;"> <img src="<?php echo base_url(); ?> img/logo.png" width="90px" height="90px" style=""><br> <span><b>มูลนิธิขาเทียมในสมเด็จพระศรีนครินทราบรมราชชนนี Prostheses Foundation of H.R.H. the Princess Mother</b></span><br> <span><u><b>แบบประวัติผู้ใช้บริการทำขาเทียม Record of amputee in prosthetic service</b></u></span><br> <span><b>ครั้งที่ Number of mobile unit ..... <?php echo $step; ?> .....</b></span> <span><b>วันที่ Date .....<?php echo _set_date_full($data['check']['date']); ?> </b></span><br> <span><b>ณ At .....<?php echo $data['check']['place']; ?> .....</b></span> <span><b>จังหวัด Province / State ..... <?php echo $data['check']['province']; ?> ..... </b></span> _____________________________________________________________________________________ </div> <div class="clear"></div> <div class="no" style=""> <span><u><b>ส่วนที่ 1 - ประวัติคนพิการ Part 1 - General Information</b></u></span><br> <span >1.1 ชื่อ Name .....<?php echo $data['patient']['pat_name']; ?> .....</span> <span>นามสกุล Last name .....<?php echo $data['patient']['pat_lname']; ?> .....</span> <span>วัน/เดือน/ปีเกิด Date of Birth ..<?php echo _set_date($data['patient']['pat_birth']); ?> ..</span> </div> <div class="sub_no"style=""> <span>อายุ Age .....<?php echo $data['patient']['pat_year']; ?> ..... ปี Years</span> <span>สัญชาติ Citizenship .....<?php echo $data['patient']['pat_nationality']; ?> .....</span> <span>เชื้อชาติ Race .....<?php echo $data['patient']['pat_race']; ?> .....</span> </div> <div class="no" style=""> <span>1.2 เพศ Sex .....<?php echo $data['patient']['pat_sex']; ?> .....</span> </div> <div class="no" style=""> <span>1.3 เลขที่บัตรประชาชน/บัตรต่างด้าว Identification card number .....<?php echo $data['patient']['pat_id_card']; ?> .....</span> </div> <div class="no" style=""> <span>1.4 สถานภาพ Status .....<?php echo $data['patient']['pat_status']; ?> .....</span> </div> <div class="no" style=""> <span>1.5 ศาสนา Religion .....<?php echo $data['patient']['pat_raligion']; ?> .....</span> </div> <div class="no" style=""> <span>1.6 ที่อยู่ตามบัตรประชาชน/ทะเบียนบ้าน Address in your Identification card /House Registration </span><br> <span>เลขที่ number .....<?php echo $data['pat_adr1']['no']; ?> .....</span> <span>หมู่ที่ .....<?php echo $data['pat_adr1']['moo']; ?> .....</span> <!-- <span>หมู่บ้าน Village .....<?php echo $data['pat_adr1']['house']; ?> .....</span> --> <span>ถนน Road .....<?php echo $data['pat_adr1']['road']; ?> .....</span> </div> <div class="sub_no" style=""> <span>ซอย Street .....<?php echo $data['pat_adr1']['street']; ?> ..... </span> <span>ตำบล Subdistrict .....<?php echo $data['pat_adr1']['tombol']; ?> .....</span> <span>อำเภอ District .....<?php echo $data['pat_adr1']['aumper']; ?> .....</span> </div> <div class="sub_no" style=""> <span>จังหวัด Province/State .....<?php echo $data['pat_adr1']['province']; ?> ..... </span> <span>รหัสไปรษณีย์ Zip code .....<?php echo $data['pat_adr1']['zipcode']; ?> .....</span> <span>ประเทศ Country .....<?php echo $data['pat_adr1']['country']; ?> .....</span> </div> <div class="sub_no" style=""> <span>โทรศัพท์บ้าน Telephone .....<?php echo $data['patient']['pat_tel_local']; ?> ..... </span> <span>โทรศัพท์มืถือ Mobile phone .....<?php echo $data['patient']['pat_mobile_local']; ?> .....</span> </div> <div class="no" style=""> <span>1.7 ที่อยู่ปัจจุบัน/ Current Address </span><br> <span>เลขที่ number .....<?php echo $data['pat_adr2']['no']; ?> .....</span> <span>หมู่ที่ .....<?php echo $data['pat_adr2']['moo']; ?> .....</span> <!-- <span>หมู่บ้าน Village .....<?php echo $data['pat_adr2']['house']; ?> .....</span> --> <span>ถนน Road .....<?php echo $data['pat_adr2']['road']; ?> .....</span> </div> <div class="sub_no" style=""> <span>ซอย Street .....<?php echo $data['pat_adr2']['street']; ?> ..... </span> <span>ตำบล Subdistrict .....<?php echo $data['pat_adr2']['tombol']; ?> .....</span> <span>อำเภอ District .....<?php echo $data['pat_adr2']['aumper']; ?> .....</span> </div> <div class="sub_no" style=""> <span>จังหวัด Province/State .....<?php echo $data['pat_adr2']['province']; ?> ..... </span> <span>รหัสไปรษณีย์ Zip code .....<?php echo $data['pat_adr2']['zipcode']; ?> .....</span> <span>ประเทศ Country .....<?php echo $data['pat_adr2']['country']; ?> .....</span> </div> <div class="sub_no" style=""> <span>โทรศัพท์บ้าน Telephone .....<?php echo $data['patient']['pat_tel_current']; ?> ..... </span> <span>โทรศัพท์มืถือ Mobile phone .....<?php echo $data['patient']['pat_mobile_current']; ?> .....</span> </div> <div class="no" style=""> <span>1.8 ชื่อผู้ที่สามารถติดต่อได้ Name of the person can be contacted with </span><br> <span>ชื่อ Name .....<?php echo $data['patient']['pat_contact_name']; ?> .....</span> <span>นามสกุล Last name .....<?php echo $data['patient']['pat_contact_lname']; ?> .....</span> <span>ความเกี่ยวข้อง Relationship .....<?php echo $data['patient']['pat_contact_rel']; ?> .....</span> </div> <div class="sub_no" style=""> <span>โทรศัพท์บ้าน Telephone .....<?php echo $data['patient']['pat_contact_tel']; ?> .....</span> <span>โทรศัพท์มือถือ Mobile .....<?php echo $data['patient']['pat_contact_mobile']; ?> .....</span> </div> <div class="no" style=""> <span>1.9 อาชีพก่อนถูกตัดขา Occupation before being ampuated .....<?php echo $data['patient']['pat_job_before']; ?> .....</span> </div> <div class="no" style=""> <span>1.10 อาชีพปัจจุบัน Current Occupation .....<?php echo $data['patient']['pat_job_current']; ?> .....</span> </div> <div class="no" style=""> <span>1.11 สาเหตุที่ถูกตัดขา Cause of amputation .....<?php echo $data['patient']['pat_cause']; ?> .....</span> </div> <div class="no" style=""> <span>1.12 วันที่ถูกตัดขา Date of amputation </span><br> <span>ขาซ้าย เมื่อ Left side .....<?php echo $data['patient']['pat_date_amp_left']; ?> .....</span><br> <span>ขาขวา เมื่อ Right side .....<?php echo $data['patient']['pat_date_amp_right']; ?> .....</span> </div> <div class="no" style=""> <span> 1.13 ชนิดของขาที่ถูกตัด Amputation's type ..... <?php echo _get_AmpTypeName($data['patient']['amp_type_id']); ?> <?php echo $data['patient']['amp_type_id'] == '' ? 'อื่นๆ คือ ' . $data['patient']['amp_type_id'] : ''; ?> ..... </span> </div> <div class="no" style=""> <span> 1.14 การใส่ขาเทียม About prostheses ..... <?php echo $data['patient']['pat_pros_place_radio']; ?> <?php echo $data['patient']['pat_pros_place'] != '' ? ' ..... จาก ...... ' . $data['patient']['pat_pros_place'] : ''; ?> .....<br> <?php echo $data['patient']['pat_pros_date'] != '' ? ' เมื่อ ...... ' . $data['patient']['pat_pros_date'] : ''; ?> ..... </span> </div> <div class="no" style=""> <span> 1.15 การเคลือนที่ของคนพิการ Ambulation ..... <?php echo $data['patient']['pat_move_ment']; ?> <?php echo $data['patient']['pat_move_ment_tool'] != '' ? ' ..... คือ ...... ' . $data['patient']['pat_move_ment_tool'] : ''; ?> ..... </span> </div> <div class="no" style=""> <span><u><b>ส่วนที่ 2 - การให้บริการ Part 2 - Detail of serving</b></u></span><br> <span >2.1 แพทย์สั่ง Doctor orders</span><br> <?php $tools = $this->get_value->get_tools_by_check_id($check_id); if ($tools != false) { foreach ($tools as $k_tool => $v_tool) { ?> <span style='padding-left:15px'>- <?php echo $v_tool['order_type'] . ' : ขา ' . $v_tool['neck'] . ' : ' . $this->get_value->get_tools_id($v_tool['tool_id']); ?> </span ><br> <span style='padding-left:15px'> <?php echo $v_tool['set_type'] . ' ' . $v_tool['set_type_val'] . ' จำนวน ' . $v_tool['count'] . ' ' . $v_tool['unit']; ?> </span ><br> <span style='padding-left:15px'> <?php echo $v_tool['order_cause'] != '' ? " เหตุผล {$v_tool['order_cause']}" : ''; ?> </span ><br> <?php } } ?> </div> <div class="no" style=""> <span>2.2 ชื่อแพทย์ผู้สั่ง Name of Physical check-up doctor .....<?php echo _doctor_name($data['check']['doc_id']); ?> .....</span> </div> <!-- <div class="no" style=""> <span>2.3 ช่างผู้ทำขาเทียม P&O Technician for making prostheses</span><br> <span>2.3.1 ชื่อ - นามสกุล Name - Last name .....<?php echo _tech_name($data['tool'][0]['tech_id']); ?> .....</span> </div> --> <!-- <div class="no" style=""> <span><u><b>ส่วนที่ 3 - การประมิณผลโดยแพทย์ Part 3 - Evaluation and Follow</b></u></span><br> <span > 3.1 การประเมิณท่าเดิน Gait Analysis .....<?php echo $data['evol']['evol_move_result']; ?> ..... เหตุผล.....<?php echo $data['evol']['evol_move_result']; ?> ..... </span><br> <span style="float:right">ชื่อแพย์ผู้ประเมิณ Doctor's name .....<?php echo _doctor_name($data['evol']['doc_id_move']); ?> .....</span> </div> <div class="no" style=""> <span > 3.2 การประเมิณก่อนมอบให้คนพิการ Checkout evaluation .....<?php echo $data['evol']['evol_before_result']; ?> ..... เหตุผล.....<?php echo $data['evol']['evol_before_cause']; ?> ..... </span><br> <span style="float:right">ชื่อแพย์ผู้ประเมิณ Doctor's name .....<?php echo _doctor_name($data['evol']['doc_id_before']); ?> .....</span> </div> --> <!-- #### --> </div> </div> <?php // die(); $html = ob_get_contents(); ob_end_clean(); $this->mpdf = new mPDF('th', 'A4', '0'); // mode - default '' $this->mpdf->WriteHTML($html); // สั่งให้ mPDF เขียนไฟล์ pdf $this->mpdf->Output($file_name . '.pdf', 'D'); // จากนั้นส่งชื่อไฟล์ออกมาครับผม // $view = 'core_' . $this->usertype . '_view'; // parent::$view('pat/history', $data); }
echo $check_id; ?> </small></h2> </div> <div class="" style="text-align: left;width: 50%;float: left;"> <strong>ชื่อ </strong> <?php echo $pat['pat_name'] . ' ' . $pat['pat_lname']; ?> <strong>HN. </strong> <?php echo $pat['hn']; ?> </div> <div class="" style="text-align: right;width: 50%;float: left;"> <strong>วันที่ </strong> <?php echo _set_date_full($check['check_date']); ?> </div> <div class="clear"></div> <hr> <table class="table table-bordered" style="width: 100%;"> <tr> <td style="text-align: center;width: 20px;" >ลำดับ</td> <td style="text-align: center;">รายการ</td> <td style="text-align: center;width: 50px;">ประเภท</td> <td style="text-align: center;width: 50px;">ขนาด/เบอร์</td> <td style="text-align: center;width: 50px;">จำนวน</td> <td style="text-align: center;width: 50px;">หน่วย</td> <td style="text-align: center;width: 120px;">หมายเหตุ</td> </tr> <?php
<hr> <fieldset> <div class="" style="margin: 10px 0 10px 0;"> <?php if ($opd_card != false) { echo "<h4>OPD Card</h4>"; foreach ($opd_card as $kk => $vv) { $path = base_url() . 'file_upload/opd/' . $vv['opd_file']; ?> <div class="span2" style="margin:10px;width: 150px;height: 200px;padding-bottom: 35px;"> <a class="fancybox" href="<?php echo $path; ?> " data-fancybox-group="gallery" title="<?php echo _set_date_full($vv['date']); ?> "> <img class="thumbnail" src="<?php echo $path; ?> " alt="" style='height: 200px;'> </a> </div> <?php } } ?> </div> <table class="table" style="margin-top: 15px;">
<input type="text" value="<?php echo $opd_card['date'] == '' ? _date_th(date('Y-m-d')) : _date_th($opd_card['date']); ?> " name="date" id="date" class="validate[required] datepicker-th-2"> <span class="add-on"><i class="icon-calendar"></i></span> </div> <?php $path = base_url() . 'file_upload/opd/' . $opd_card['opd_file']; ?> <div class="span2" style="margin:10px;width: 150px;height: 200px;padding-bottom: 35px;"> <a class="fancybox" href="<?php echo $path; ?> " data-fancybox-group="gallery" title="<?php echo _set_date_full($opd_card['date']); ?> "> <img class="thumbnail" src="<?php echo $path; ?> " alt="" style='height: 200px;'> </a> </div> <table class="table" style="margin-top: 15px;"> <tr class="info" > <th style="text-align: center;"> อัพเดท OPD Card</th> </tr >
public function export_checkpat($check_id, $type = false) { if ($check_id == false) { $ref = $this->input->server('HTTP_REFERER', TRUE); redirect($ref, 'location'); } $check = $this->general_model->get_row('check_pat', "check_id = {$check_id} "); ## $pat_id = $check['pat_id']; $pat = $this->general_model->get_row('patients', "pat_id = {$pat_id}"); $order_tools = $this->general_model->get_all('order_tools', "check_id = {$check_id}"); $file_name = 'ใบเบิกอุปกรณ์ เลขที่ ' . $check_id . ' ' . $pat['pat_name'] . ' ' . $pat['pat_lname']; ob_start(); $arr_data = array(); $arr_data_tmp = array(); ?> <link rel="stylesheet" type="text/css" href="<?php echo base_url(); ?> asset/css/style.css"> <meta charset="utf-8"> <style> body { background-color: white; } span { line-height: 3; } .no{ margin-top: 10px; margin-bottom: 8px; text-align: justify; font-size: 15px; } .sub_no { margin-top: 8px; text-align: justify; font-size: 15px; } </style> <div id="printTool" class="row-fluid"> <style> .table-bordered,.table-bordered td ,.table-bordered th { border: 1px solid black; line-height: 20px; border-collapse: collapse; padding:5px; font-size: 12px; } </style> <div class="span12" style="text-align: center;"> <h2>ใบเบิกวัสดุ อุปกรณ์ภายใน <small>เลขที่ <?php echo $check_id; ?> </small></h2> </div> <div class="" style="text-align: left;width: 50%;float: left;"> <strong>ชื่อ </strong> <?php echo $pat['pat_name'] . ' ' . $pat['pat_lname']; ?> <strong>HN. </strong> <?php echo $pat['hn']; ?> </div> <div class="" style="text-align: right;width: 50%;float: left;"> <strong>วันที่ </strong> <?php echo _set_date_full($check['check_date']); ?> </div> <hr> <table class="table table-bordered" style="width: 100%;"> <tr> <td style="text-align: center;width: 20px;" >ลำดับ</td> <td style="text-align: center;">รายการ</td> <td style="text-align: center;width: 50px;">ประเภท</td> <td style="text-align: center;width: 50px;">ขนาด/เบอร์</td> <td style="text-align: center;width: 50px;">จำนวน</td> <td style="text-align: center;width: 50px;">หน่วย</td> <td style="text-align: center;width: 120px;">หมายเหตุ</td> </tr> <?php if (isset($order_tools)) { $i = 0; foreach ($order_tools as $key => $value) { ?> <tr> <td style="text-align: center;"><?php echo ++$i; ?> </td> <td><?php echo $this->get_value->get_tools_id($value['tool_id']); ?> </td> <td style="text-align: center;"><?php echo $value['order_type']; ?> </td> <td style="text-align: center;"><?php echo $value['set_type'] . ' ' . $value['set_type_val']; ?> </td> <td style="text-align: center;"><?php echo $value['count']; ?> </td> <td style="text-align: center;"><?php echo $value['unit']; ?> </td> <td><?php echo $value['order_cause']; ?> </td> </tr> <?php } } else { ?> <tr><td colspan="7"> -- ไม่มีข้อมูลเบิกพัสดุ --</td></tr> <?php } ?> </table> <hr> <table width="100%"> <tr> <td style="text-align: center;">ผู้เบิก</td> <td style="text-align: center;">หัวหน้างานผู้เบิก</td> <td style="text-align: center;">ผู้จ่าย</td> <td style="text-align: center;">บัญชีพัสดุ</td> </tr> <tr> <td style="text-align: center;"> ................................. </td> <td style="text-align: center;"> ................................. </td> <td style="text-align: center;"> ................................. </td> <td style="text-align: center;"> ................................. </td> </tr> <tr> <td style="text-align: center;"><p style="text-align: center;">(<?php echo $this->get_value->get_doctor_name($this->user_id); ?> )</p></td> <td style="text-align: center;"> <p style="text-align: center;">(<span style="color:#FFF;"><?php echo $this->get_value->get_doctor_name($this->user_id); ?> </span>)</p> </td> <td style="text-align: center;"> <p style="text-align: center;">(<span style="color:#FFF;"><?php echo $this->get_value->get_doctor_name($this->user_id); ?> </span>)</p> </td> <td style="text-align: center;"> <p style="text-align: center;">(<span style="color:#FFF;"><?php echo $this->get_value->get_doctor_name($this->user_id); ?> </span>)</p> </td> </tr> </table> <?php // die(); $html = ob_get_contents(); ob_end_clean(); // header('Content-type: application/pdf'); $this->mpdf = new mPDF('th', 'A5-L', '0'); // mode - default '' $this->mpdf->WriteHTML($html); // สั่งให้ mPDF เขียนไฟล์ pdf $this->mpdf->SetHTMLHeader('dsfasd'); // $this->mpdf->setFooter('{PAGENO}'); $this->mpdf->SetHTMLFooter("วันที่ออกเอกสาร : " . _set_date(date('Y-m-d'))); $this->mpdf->Output($file_name . '.pdf', 'I'); // จากนั้นส่งชื่อไฟล์ออกมาครับผม // die(); // $view = 'core_' . $this->usertype . '_view'; // parent::$view('pat/history', $data); }