pm2 --name smart-refer-api start nodemon -i 4
โดยที่ ตัวเลขข้างหลัก -i คือจำนวน instance ที่เราจะให้มันรันครับ
วันพุธที่ 26 กุมภาพันธ์ พ.ศ. 2563
วันศุกร์ที่ 21 กุมภาพันธ์ พ.ศ. 2563
HA ตรวจสอบBattery Server
เช็คทุก3เดือน ชักปลั๊กออก จับเวลาว่าสำรองไฟได้นานเท่าไร พอเสียง UPS เตือนถี่ๆ ว่าใกล้ดับแล้วก็เสียบปลั๊กคืน จดเวลาไว้ ทำต่อเนื่อง จะเห็นว่าเวลามันจะน้อยลงๆ แสดงว่ามันเริ่มเสื่อม
เงืื่อนไขการเปลี่ยน อาจเป็นอย่างนี้
1. ถ้าแบตไม่เสื่อม เปลี่ยนเลยทุก 2 ปี
2. ถ้าแบตเสื่อม เวลาน้อยกว่าตอนแบตใหม่ .....% ก็เปลี่ยน (เช่น เดิมสำรองได้ 2 ชม. เหลือ 1 ชม. คิดเป็น 50% เสื่อม)
3. ถ้าแบตเสื่อม สำรองได้น้อยกว่า.... ชม. เปลี่ยน (1 ชม. อย่างน้อย พอมั้ย)
เงืื่อนไขการเปลี่ยน อาจเป็นอย่างนี้
1. ถ้าแบตไม่เสื่อม เปลี่ยนเลยทุก 2 ปี
2. ถ้าแบตเสื่อม เวลาน้อยกว่าตอนแบตใหม่ .....% ก็เปลี่ยน (เช่น เดิมสำรองได้ 2 ชม. เหลือ 1 ชม. คิดเป็น 50% เสื่อม)
3. ถ้าแบตเสื่อม สำรองได้น้อยกว่า.... ชม. เปลี่ยน (1 ชม. อย่างน้อย พอมั้ย)
วันพุธที่ 12 กุมภาพันธ์ พ.ศ. 2563
วันพุธที่ 5 กุมภาพันธ์ พ.ศ. 2563
วันพฤหัสบดีที่ 30 มกราคม พ.ศ. 2563
วันอังคารที่ 7 มกราคม พ.ศ. 2563
Revisit 180วัน F320
SELECT a.HN,CONCAT(trim(d.FNAME),' ',d.LNAME) AS FULLNAME,FLOOR(DATEDIFF(NOW(),d.BIRTHDATE)/365.25) as AGE,
a.VISIT_ID , b.VISIT_ID, a.REG_DATETIME , b.REG_DATETIME, DATEDIFF(b.REG_DATETIME, a.REG_DATETIME) as DURATION, i.ICD10_TM
FROM opd_visits a
INNER JOIN opd_visits b ON a.HN = b.HN AND b.IS_CANCEL = 0
INNER JOIN cid_hn c ON a.HN = c.HN
INNER JOIN population d ON c.CID = d.CID
RIGHT JOIN f32 f ON f.cid = d.CID
LEFT JOIN opd_diagnosis e ON a.VISIT_ID = e.VISIT_ID AND e.IS_CANCEL = 0
LEFT JOIN icd10new i ON e.ICD10 = i.ICD10
WHERE a.REG_DATETIME BETWEEN '2018.04.30 00:00' AND '2018.11.01 23:59'
AND a.IS_CANCEL = 0
AND trim(a.HN) <> ' '
AND DATEDIFF(b.REG_DATETIME, a.REG_DATETIME) > 180
AND b.REG_DATETIME > a.REG_DATETIME
AND i.ICD10_TM BETWEEN 'F320' AND 'F339'
GROUP BY a.HN
a.VISIT_ID , b.VISIT_ID, a.REG_DATETIME , b.REG_DATETIME, DATEDIFF(b.REG_DATETIME, a.REG_DATETIME) as DURATION, i.ICD10_TM
FROM opd_visits a
INNER JOIN opd_visits b ON a.HN = b.HN AND b.IS_CANCEL = 0
INNER JOIN cid_hn c ON a.HN = c.HN
INNER JOIN population d ON c.CID = d.CID
RIGHT JOIN f32 f ON f.cid = d.CID
LEFT JOIN opd_diagnosis e ON a.VISIT_ID = e.VISIT_ID AND e.IS_CANCEL = 0
LEFT JOIN icd10new i ON e.ICD10 = i.ICD10
WHERE a.REG_DATETIME BETWEEN '2018.04.30 00:00' AND '2018.11.01 23:59'
AND a.IS_CANCEL = 0
AND trim(a.HN) <> ' '
AND DATEDIFF(b.REG_DATETIME, a.REG_DATETIME) > 180
AND b.REG_DATETIME > a.REG_DATETIME
AND i.ICD10_TM BETWEEN 'F320' AND 'F339'
GROUP BY a.HN
sql F320 Revisit
SELECT '10953'AS HOSPCODE,'รพ.ม่วงสามสิบ 'AS HOSPNAME,a.HN ,CONCAT(trim(c.FNAME),' ',c.LNAME) AS FULLNAME,
FLOOR(DATEDIFF(NOW(),c.BIRTHDATE)/326.25) AS AGE,
GROUP_CONCAT(date(a.REG_DATETIME)SEPARATOR '|') AS REGDATE
FROM opd_visits a
INNER JOIN cid_hn b ON a.hn = b.hn
INNER JOIN population c ON b.cid = c.cid
LEFT JOIN opd_diagnosis e ON a.visit_id = e.visit_id AND e.IS_CANCEL = 0
LEFT JOIN icd10new d ON e.ICD10 = d.ICD10
LEFT JOIN service_units s ON a.unit_reg = s.unit_id
WHERE a.REG_DATETIME BETWEEN '2018.04.30 00:00' AND '2019.04.30 23:59'
AND a.IS_CANCEL = 0
AND FLOOR(DATEDIFF(NOW(),c.BIRTHDATE)/326.25) >= 60
AND b.CID in (SELECT ff.cid FROM f32 ff)
AND d.ICD10_TM BETWEEN 'F32' AND 'F33'
GROUP BY a.HN HAVING COUNT(date(a.REG_DATETIME)) >= 2
ORDER BY a.HN
FLOOR(DATEDIFF(NOW(),c.BIRTHDATE)/326.25) AS AGE,
GROUP_CONCAT(date(a.REG_DATETIME)SEPARATOR '|') AS REGDATE
FROM opd_visits a
INNER JOIN cid_hn b ON a.hn = b.hn
INNER JOIN population c ON b.cid = c.cid
LEFT JOIN opd_diagnosis e ON a.visit_id = e.visit_id AND e.IS_CANCEL = 0
LEFT JOIN icd10new d ON e.ICD10 = d.ICD10
LEFT JOIN service_units s ON a.unit_reg = s.unit_id
WHERE a.REG_DATETIME BETWEEN '2018.04.30 00:00' AND '2019.04.30 23:59'
AND a.IS_CANCEL = 0
AND FLOOR(DATEDIFF(NOW(),c.BIRTHDATE)/326.25) >= 60
AND b.CID in (SELECT ff.cid FROM f32 ff)
AND d.ICD10_TM BETWEEN 'F32' AND 'F33'
GROUP BY a.HN HAVING COUNT(date(a.REG_DATETIME)) >= 2
ORDER BY a.HN
สมัครสมาชิก:
บทความ (Atom)