ดัดแปลงจากคลัง CUSTOM-EHP-REPORT-AI-CUSTOM-EHP-REPORT-CUSTOM-รายงาน นค. 1 ผู้ป่วยนอกเขตเขาสมิงv.2017-03-01
CUSTOM-EHP-REPORT-AI-CUSTOM-EHP-REPORT-CUSTOM-รายงาน นค. 1 ผู้ป่วยนอกเขตเขาสมิงv.2017-03-01
ชื่อรายงาน ปลายทาง demo-103 แนวนอน
SQL (Master) — ใช้ :date1 :date2 สำหรับช่วงวันที่SELECT v.hcode, v.hn, v.vstdate, patient.cid, v.pttypeno, Concat(hospcode.hosptype, ' ', hospcode.name) AS hmain_name, Concat(patient.pname, ' ', patient.fname, ' ', patient.lname) AS patient_name, s.name AS sex_name, v.age_y, v.pdx, v.inc16 AS room, v.inc08 AS organ, v.inc02 AS blood, v.inc01 AS lab, v.inc04 AS x_ray, v.inc11 AS dent, v.inc03 AS ph, v.inc06 AS HM, v.inc12 AS drugs, v.inc14 AS service, v.inc10 AS medicals, v.income AS sumprice FROM vn_stat v LEFT OUTER JOIN patient ON patient.hn = v.hn LEFT OUTER JOIN sex s ON patient.sex = s.code LEFT OUTER JOIN pttype ON pttype.pttype = v.pttype LEFT OUTER JOIN hospcode ON hospcode.hospcode = v.hospmain WHERE v.vstdate BETWEEN :date1 and :date2 AND v.pttype_in_region = 'N' AND v.pcode NOT IN ('A1', 'A2', 'A8') AND v.hospmain <> '10846' ORDER BY v.hospmain
SQL หัวรายงาน — ต้องมีคอลัมน์ hospital_name (เว้นว่าง = ใช้ค่าเดิมของระบบ)
แยกกลุ่มตาม field
ดูตัวอย่างหน้ารายงาน ตรวจ + ตารางข้อมูล Deploy กำลังทำงาน…