ผู้เขียน หัวข้อ: ดูผล lab ล่าสุด  (อ่าน 31823 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ white

  • Hero Member
  • *****
  • กระทู้: 828
  • Respect: 0
    • ดูรายละเอียด
ดูผล lab ล่าสุด
« เมื่อ: กันยายน 24, 2008, 06:24:37 AM »
0
ไม่ทราบว่าเขียน report ยังไงให้ได้ผล lab ล่าสุด 3 ครั้งสุดท้ายครับ
เช่น FBS, Cr, LDL, BP ล่าสุด 3 ครั้งสุดท้าย
ซึ่งมักจะไม่ใช่จาก visit เดียวกัน เลยเขียนไม่ถูกครับ

แล้วสามารถคำนวณประมาณนี้ได้ไหมครับ (หรือต้อง pascal เท่านั้น)
คิด creatinine clearance
สูตร {[140 - age(year)] x BW x 0.85 (if sex=female)} / (72 x creatinine)

ขอบคุณมากๆครับ
ผมจะสร้างฟอร์มสรุปภาวะแทรกซ้อน ของโรคไต เบาหวานครับ

ไม่รู้ยากไหม แต่ถ้าได้จะได้พัฒนามาแจก หรือถ้ามีคนทำไว้แล้วช่วยแนะนำด้วยครับ ;D
อดีต intern2 รพ.แก้งคร้อ ชัยภูมิ
อยากช่วยพัฒนา ให้เป็นโปรแกรมที่น่าใช้ระดับชาติ

กระทู้ห้องตรวจแพทย์ สำหรับแพทย์เพื่อช่วยพัฒนาโปรแกรม
-ปรับปรุงรายการนัดผู้ป่วย
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=6511.0
-การอ่านผล x-ray ใน patient EMR
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=5999.0
-การอ่านผล LAB
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=6040.0
-Request ห้องตรวจ หน้าซักประวัติ(F1)
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=6088.0
-Request ห้องตรวจ หน้าประวัติ(F2)
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=6069.0
-Request ห้องตรวจ หน้าสั่งเวชภัณฑ์(F3)
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=6128.0

ออฟไลน์ anukul

  • Hero Member
  • *****
  • กระทู้: 1,363
  • Respect: +1
    • ดูรายละเอียด
Re: ดูผล lab ล่าสุด
« ตอบกลับ #1 เมื่อ: กันยายน 24, 2008, 18:19:07 PM »
0
ลองปรับใช้ดูครับ
รพ.มะการักษ์ 260 เตียง
เริ่มระบบ 1 ธค 48 (ทีม MN)
Database structure :HOSxP 3.55.9.21b
Client : 3.55.6.8-3.55.9.21b
Server : Double QuadCore XEON 3.2 G. ECC 18 G. SAS 146 G x4(Raid 5) -- CentOS 5.3 (64 bit) , MySQL 5.1.30 percana
Client : Win2000 ~ 200 clients
Module :
OPD -Register,Screening,Doctor,Dispense,Billing,Dentist,PMMR
IPD - Admit center,Ward,Nutrition,Dispense,LR,OR
LAB , X-ray
การเชื่อมต่อ : LIS             --> RAX
                    X-ray PACS --> Infinitt (ThaiGL)

ออฟไลน์ white

  • Hero Member
  • *****
  • กระทู้: 828
  • Respect: 0
    • ดูรายละเอียด
Re: ดูผล lab ล่าสุด
« ตอบกลับ #2 เมื่อ: กันยายน 24, 2008, 18:59:03 PM »
0
ลองปรับใช้ดูครับ


จะเอาไปลองทดสอบดูครับ
อดีต intern2 รพ.แก้งคร้อ ชัยภูมิ
อยากช่วยพัฒนา ให้เป็นโปรแกรมที่น่าใช้ระดับชาติ

กระทู้ห้องตรวจแพทย์ สำหรับแพทย์เพื่อช่วยพัฒนาโปรแกรม
-ปรับปรุงรายการนัดผู้ป่วย
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=6511.0
-การอ่านผล x-ray ใน patient EMR
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=5999.0
-การอ่านผล LAB
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=6040.0
-Request ห้องตรวจ หน้าซักประวัติ(F1)
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=6088.0
-Request ห้องตรวจ หน้าประวัติ(F2)
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=6069.0
-Request ห้องตรวจ หน้าสั่งเวชภัณฑ์(F3)
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=6128.0

ออฟไลน์ jdadmin1

  • Hero Member
  • *****
  • กระทู้: 6,468
  • "เครื่องชำรุด...งดใช้งานชั่วคราว"
  • Respect: +33
    • ดูรายละเอียด
Re: ดูผล lab ล่าสุด
« ตอบกลับ #3 เมื่อ: กันยายน 24, 2008, 19:03:39 PM »
0
 ;D ;D ;D ขอบคุณครับ รบกวนขอรายงาน PCU ของมะการักษ์หน่อยนะครับ ทำ Datacenter แล้วน่าจะมีฟอร์มรายงานเยอะ  ;D ;D ;D
โรงพยาบาลพระสมุทรเจดีย์สวาทยานนท์ จังหวัดสมุทรปราการ
Master   : HOSxP 3.67.6.5
Slave1   : HOSxP 3.67.6.5
Upgrade 8/06/2567
Facebook : Suntad Mamak

ออฟไลน์ golf_win

  • Hero Member
  • *****
  • กระทู้: 3,481
  • Respect: +112
    • ดูรายละเอียด
Re: ดูผล lab ล่าสุด
« ตอบกลับ #4 เมื่อ: กันยายน 24, 2008, 19:23:27 PM »
0
ผมยกมือขอด้วยคนนะครับ ขอต่อแถวต่อจากพี่สันทัดครับ ;D ;D
โรงพยาบาลเจ็ดเสมียน จังหวัดราชบุรี
Start 19-1-51    35 station
HOSxP  3.59.5.18 Activate License
Tel. 032-305096-7 ต่อ 118
Web. http://csmhos.thaiddns.com:8080
         http://csmhos.thaieasydns.com:8080

ออฟไลน์ white

  • Hero Member
  • *****
  • กระทู้: 828
  • Respect: 0
    • ดูรายละเอียด
Re: ดูผล lab ล่าสุด
« ตอบกลับ #5 เมื่อ: กันยายน 24, 2008, 20:04:10 PM »
0
;D ;D ;D ขอบคุณครับ รบกวนขอรายงาน PCU ของมะการักษ์หน่อยนะครับ ทำ Datacenter แล้วน่าจะมีฟอร์มรายงานเยอะ  ;D ;D ;D

555 หมอ เจอรุมขอซะแล้ว
ยังไม่ได้ลองเลย คงต้องคืนนี้ อยากรู้จัง ใส่สูตรคำนวณยังไง  ;)
อดีต intern2 รพ.แก้งคร้อ ชัยภูมิ
อยากช่วยพัฒนา ให้เป็นโปรแกรมที่น่าใช้ระดับชาติ

กระทู้ห้องตรวจแพทย์ สำหรับแพทย์เพื่อช่วยพัฒนาโปรแกรม
-ปรับปรุงรายการนัดผู้ป่วย
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=6511.0
-การอ่านผล x-ray ใน patient EMR
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=5999.0
-การอ่านผล LAB
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=6040.0
-Request ห้องตรวจ หน้าซักประวัติ(F1)
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=6088.0
-Request ห้องตรวจ หน้าประวัติ(F2)
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=6069.0
-Request ห้องตรวจ หน้าสั่งเวชภัณฑ์(F3)
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=6128.0

ออฟไลน์ anukul

  • Hero Member
  • *****
  • กระทู้: 1,363
  • Respect: +1
    • ดูรายละเอียด
Re: ดูผล lab ล่าสุด
« ตอบกลับ #6 เมื่อ: กันยายน 24, 2008, 21:54:13 PM »
0
อยากรู้จัง ใส่สูตรคำนวณยังไง 
.....แค่ผล lab ย้อนหลัง (คุณ srwood ช่วยแก้ sql ให้) ครับ ไม่ได้คำนวนอะไร เพราะเป็นแบบฟอร์มที่ให้ หมอ med พิมพ์ให้ผป.ที่จะส่งต่อให้ไปรับยา DM HT ต่อที่ PCU   ;D

รบกวนขอรายงาน PCU ของมะการักษ์หน่อยนะครับ ทำ Datacenter แล้วน่าจะมีฟอร์มรายงานเยอะ 
.....เรื่องรายงานของ PCU ยังไม่เริ่มจริงๆจังๆ ครับ เพราะช่วงนี้ เน้นการอบรม จนท.สอ PCU ของจังหวัดกาญจนบุรี และการใช้งาน  สำหรับรายงาน PCU ตอนนี้มีชุดที่ อ.MN เคยวางไว้ และได้รับอนุเคราะห์จากทีม 101 อีกชุด ประมาณ เกือบ 20 ตัว   ประมาณอาทิตย์หน้า มีการอบรม HOSxP PCU ที่อำเภอไทรโยค โดยอ.อ๊อด อ.กิต  เห็นว่า กลางวันสอน กลางคืนวิเคราะห์รายงานที่ต้องการของสอ. น่าจะได้เห็นอีกบ้างครับ  อ.อ๊อด คงกำลังหาทางกระจายส่งต่อ (ปกติจะวางไว้ที่ report browser) พอดีช่วงนี้เข้ายากครับ
 ;)
รพ.มะการักษ์ 260 เตียง
เริ่มระบบ 1 ธค 48 (ทีม MN)
Database structure :HOSxP 3.55.9.21b
Client : 3.55.6.8-3.55.9.21b
Server : Double QuadCore XEON 3.2 G. ECC 18 G. SAS 146 G x4(Raid 5) -- CentOS 5.3 (64 bit) , MySQL 5.1.30 percana
Client : Win2000 ~ 200 clients
Module :
OPD -Register,Screening,Doctor,Dispense,Billing,Dentist,PMMR
IPD - Admit center,Ward,Nutrition,Dispense,LR,OR
LAB , X-ray
การเชื่อมต่อ : LIS             --> RAX
                    X-ray PACS --> Infinitt (ThaiGL)

ออฟไลน์ white

  • Hero Member
  • *****
  • กระทู้: 828
  • Respect: 0
    • ดูรายละเอียด
Re: ดูผล lab ล่าสุด
« ตอบกลับ #7 เมื่อ: กันยายน 25, 2008, 05:36:34 AM »
0
ผมลองดู form ของหมออนุกูลแล้ว
คล้ายๆที่ผมคิดจะทำเลย ขอบคุณมากครับ

วันที่รายงานใช้
Value := GetListFromQuery( 'select concat(date_format(lh.report_date,''%e %b %Y'')) 
from lab_order lo
left outer join lab_head lh on lh.lab_order_number=lo.lab_order_number 
where lh.hn='''+ DBPipeline['hn'] + '''and lo.lab_items_code=76
order by report_date desc,report_time desc limit 0,1');


ผลที่รายงานใช้
Value := GetListFromQuery('select lo.lab_order_result from lab_order lo 
left outer join lab_head lh on lh.lab_order_number=lo.lab_order_number 
where lh.hn='''+ DBPipeline['hn'] + ''' and lo.lab_items_code=76
order by lh.report_date desc,lh.report_time desc limit 0,1');


โดยเปลี่ยน lo.lab_items_code ตาม code lab แต่ละรพ.
แล้วเลือกบรรทัดจาก limit [แถวเริ่มต้น], [จำนวนแถวที่ต้องการ]

ขออนุญาตเอาไปปรับเพิ่มนะครับ  ;D

เหลือแต่ใส่ script คำนวณ ทำยังไงดีครับ
อาจารย์ผู้เชี่ยวชาญ ช่วยหน่อยครับ
อดีต intern2 รพ.แก้งคร้อ ชัยภูมิ
อยากช่วยพัฒนา ให้เป็นโปรแกรมที่น่าใช้ระดับชาติ

กระทู้ห้องตรวจแพทย์ สำหรับแพทย์เพื่อช่วยพัฒนาโปรแกรม
-ปรับปรุงรายการนัดผู้ป่วย
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=6511.0
-การอ่านผล x-ray ใน patient EMR
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=5999.0
-การอ่านผล LAB
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=6040.0
-Request ห้องตรวจ หน้าซักประวัติ(F1)
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=6088.0
-Request ห้องตรวจ หน้าประวัติ(F2)
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=6069.0
-Request ห้องตรวจ หน้าสั่งเวชภัณฑ์(F3)
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=6128.0

ออฟไลน์ white

  • Hero Member
  • *****
  • กระทู้: 828
  • Respect: 0
    • ดูรายละเอียด
Re: ดูผล lab ล่าสุด
« ตอบกลับ #8 เมื่อ: กันยายน 25, 2008, 06:17:56 AM »
0
เช่น คิด creatinine clearance
สูตร {[140 - age(year)] x BW} / (72 x creatinine)
โดย age มาจาก ?
bw จาก opdscreen.bw
cr จาก opdscreen.creatinine
sex จาก patient.sex ถ้า sex = 2 ต้องคูณทั้งหมดด้วย 0.85 อีกที

ยากไปไหมครับ  ;D
อดีต intern2 รพ.แก้งคร้อ ชัยภูมิ
อยากช่วยพัฒนา ให้เป็นโปรแกรมที่น่าใช้ระดับชาติ

กระทู้ห้องตรวจแพทย์ สำหรับแพทย์เพื่อช่วยพัฒนาโปรแกรม
-ปรับปรุงรายการนัดผู้ป่วย
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=6511.0
-การอ่านผล x-ray ใน patient EMR
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=5999.0
-การอ่านผล LAB
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=6040.0
-Request ห้องตรวจ หน้าซักประวัติ(F1)
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=6088.0
-Request ห้องตรวจ หน้าประวัติ(F2)
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=6069.0
-Request ห้องตรวจ หน้าสั่งเวชภัณฑ์(F3)
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=6128.0

ออฟไลน์ SrWooD

  • Hero Member
  • *****
  • กระทู้: 1,024
  • Respect: +1
    • ดูรายละเอียด
Re: ดูผล lab ล่าสุด
« ตอบกลับ #9 เมื่อ: กันยายน 25, 2008, 13:37:05 PM »
0
จริงๆ แล้วการคำนวณจาก MySQL ทำได้ง่ายมากครับ

ก็คือหาค่ามาให้คำนวณให้ได้ให้หมดทุกค่าครับ

แต่ยังงงๆ ของคุณหมอ white ครับตรง

สูตร {[140 - age(year)] x BW x 0.85 (if sex=female)} / (72 x creatinine)

กับ

สูตร {[140 - age(year)] x BW} / (72 x creatinine)
โดย age มาจาก ?
bw จาก opdscreen.bw
cr จาก opdscreen.creatinine
sex จาก patient.sex ถ้า sex = 2 ต้องคูณทั้งหมดด้วย 0.85 อีกที

ตกลงว่า 0.85 ต้องคูณตรงไหนกันแน่ครับ

แต่ยังไงก็ลองเอา SQL แบบนี้ไปปรับใช้ดูครับ

คุณหมอลองตรวจสอบอีกครั้งนะครับว่าถูกต้องหรือป่าวครับ

โค๊ด: SQL
  1. SELECT p.hn,o.vn,o.bw,o.creatinine,v.age_y,p.sex,
  2. (((140-v.age_y)*o.bw)/(72*o.creatinine)*IF(p.sex='1',1,0.85)) AS crcl
  3. FROM opdscreen o,vn_stat v,patient p
  4. WHERE o.vn=v.vn AND p.hn=o.hn AND o.bw>0 AND o.creatinine>0 LIMIT 100
  5.  

ลองดูครับ

 ;D ;D ;D
โรงพยาบาลโพธิ์ทอง จังหวัดอ่างทอง

ออฟไลน์ udomchok

  • Hero Member
  • *****
  • กระทู้: 8,358
  • Respect: +589
    • ดูรายละเอียด
    • ร.พ.สมเด็จพระสังฆราช องค์ที่ 17
Re: ดูผล lab ล่าสุด
« ตอบกลับ #10 เมื่อ: กันยายน 25, 2008, 21:37:39 PM »
0
อ้างจาก: SrWoOd link=topic=7239.msg37429#msg37429 date=1222324625
[code=sql
select p.hn,o.vn,o.bw,o.creatinine,v.age_y,p.sex,
(((140-v.age_y)*o.bw)/(72*o.creatinine)*if(p.sex='1',1,0.85)) as crcl
from opdscreen o,vn_stat v,patient p
where o.vn=v.vn and p.hn=o.hn and o.bw>0 and o.creatinine>0 limit 100
[/code]
ลองดูครับ
 ;D ;D ;D

ยอดเยี่ยมครับ
ทำด้วยหัวใจร.พ.สมเด็จพระสังฆราช องค์ที่ 17 อ.สองพี่น้อง จ.สุพรรณบุรี
อบรมโดย BMS Team เมื่อ พ.ย. 49 ขึ้นระบบห้องบัตรเมื่อ X'Mas 2007
2008 : X-Ray กายภาพบำบัด แพทย์แผนไทย กิจกรรมบำบัด OPD ตา
2009 : ทันตกรรม ห้องตรวจตา OPD (พยาบาลและห้องตรวจแพทย์บางห้อง)

ออฟไลน์ white

  • Hero Member
  • *****
  • กระทู้: 828
  • Respect: 0
    • ดูรายละเอียด
Re: ดูผล lab ล่าสุด
« ตอบกลับ #11 เมื่อ: กันยายน 26, 2008, 04:09:31 AM »
0
จริงๆ แล้วการคำนวณจาก MySQL ทำได้ง่ายมากครับ

ก็คือหาค่ามาให้คำนวณให้ได้ให้หมดทุกค่าครับ

แต่ยังงงๆ ของคุณหมอ white ครับตรง

ตกลงว่า 0.85 ต้องคูณตรงไหนกันแน่ครับ

แต่ยังไงก็ลองเอา SQL แบบนี้ไปปรับใช้ดูครับ

คุณหมอลองตรวจสอบอีกครั้งนะครับว่าถูกต้องหรือป่าวครับ


ถ้าอย่างนั้นก็ต้องเป็นอย่างนี้ครับ

โค๊ด: SQL
  1. SELECT p.hn,o.vn,o.bw,o.creatinine,v.age_y,p.sex,
  2. ((140-v.age_y) * o.bw * IF(p.sex='1',1,0.85)) / (72*o.creatinine) AS crcl
  3. FROM opdscreen o,vn_stat v,patient p
  4. WHERE o.vn=v.vn AND p.hn=o.hn AND o.bw>0 AND o.creatinine>0 LIMIT 100
  5.  

ขอบคุณครับ
ไม่รู้เลยนะเนี่ยกว่า MySQL ใช้ function if และ / ได้เลย
อดีต intern2 รพ.แก้งคร้อ ชัยภูมิ
อยากช่วยพัฒนา ให้เป็นโปรแกรมที่น่าใช้ระดับชาติ

กระทู้ห้องตรวจแพทย์ สำหรับแพทย์เพื่อช่วยพัฒนาโปรแกรม
-ปรับปรุงรายการนัดผู้ป่วย
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=6511.0
-การอ่านผล x-ray ใน patient EMR
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=5999.0
-การอ่านผล LAB
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=6040.0
-Request ห้องตรวจ หน้าซักประวัติ(F1)
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=6088.0
-Request ห้องตรวจ หน้าประวัติ(F2)
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=6069.0
-Request ห้องตรวจ หน้าสั่งเวชภัณฑ์(F3)
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=6128.0

ออฟไลน์ udomchok

  • Hero Member
  • *****
  • กระทู้: 8,358
  • Respect: +589
    • ดูรายละเอียด
    • ร.พ.สมเด็จพระสังฆราช องค์ที่ 17
Re: ดูผล lab ล่าสุด
« ตอบกลับ #12 เมื่อ: กันยายน 26, 2008, 20:22:25 PM »
0
โค๊ด: SQL
  1. SELECT p.hn,o.vn,o.bw,o.creatinine,v.age_y,p.sex,
  2. ((140-v.age_y) * o.bw * IF(p.sex='1',1,0.85)) / (72*o.creatinine) AS crcl
  3. FROM opdscreen o,vn_stat v,patient p
  4. WHERE o.vn=v.vn AND p.hn=o.hn AND o.bw>0 AND o.creatinine>0 LIMIT 100
  5.  

โค๊ด: SQL
  1. SELECT p.hn,o.vn,o.bw,o.creatinine,v.age_y,p.sex,
  2. (((140-v.age_y)*o.bw)/(72*o.creatinine)*IF(p.sex='1',1,0.85)) AS crcl
  3. FROM opdscreen o,vn_stat v,patient p
  4. WHERE o.vn=v.vn AND p.hn=o.hn AND o.bw>0 AND o.creatinine>0 LIMIT 100
  5.  

ได้เท่ากันแหละครับ จะคูณก่อนหรือคูณหลัง เพาะไม่มีวงเล็บกำกับ ก็ทำจากซ้ายไปขวา เพราะฉะนั้นจะคูณก่อนหาร หรือหารก่อนคูณก็ได้เท่ากันครับ
ทำด้วยหัวใจร.พ.สมเด็จพระสังฆราช องค์ที่ 17 อ.สองพี่น้อง จ.สุพรรณบุรี
อบรมโดย BMS Team เมื่อ พ.ย. 49 ขึ้นระบบห้องบัตรเมื่อ X'Mas 2007
2008 : X-Ray กายภาพบำบัด แพทย์แผนไทย กิจกรรมบำบัด OPD ตา
2009 : ทันตกรรม ห้องตรวจตา OPD (พยาบาลและห้องตรวจแพทย์บางห้อง)

ออฟไลน์ white

  • Hero Member
  • *****
  • กระทู้: 828
  • Respect: 0
    • ดูรายละเอียด
Re: ดูผล lab ล่าสุด
« ตอบกลับ #13 เมื่อ: กันยายน 30, 2008, 07:01:32 AM »
0
ถามเพิ่มครับ
การใส่ script เกี่ยวกับ font style ยังไงหรือครับ
เช่น ถ้า BP เช่น SBP >140 ให้เปลี่ยนตัวเลขเป็นตัวหนา

ขอบคุณครับ
อดีต intern2 รพ.แก้งคร้อ ชัยภูมิ
อยากช่วยพัฒนา ให้เป็นโปรแกรมที่น่าใช้ระดับชาติ

กระทู้ห้องตรวจแพทย์ สำหรับแพทย์เพื่อช่วยพัฒนาโปรแกรม
-ปรับปรุงรายการนัดผู้ป่วย
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=6511.0
-การอ่านผล x-ray ใน patient EMR
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=5999.0
-การอ่านผล LAB
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=6040.0
-Request ห้องตรวจ หน้าซักประวัติ(F1)
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=6088.0
-Request ห้องตรวจ หน้าประวัติ(F2)
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=6069.0
-Request ห้องตรวจ หน้าสั่งเวชภัณฑ์(F3)
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=6128.0

ออฟไลน์ SrWooD

  • Hero Member
  • *****
  • กระทู้: 1,024
  • Respect: +1
    • ดูรายละเอียด
Re: ดูผล lab ล่าสุด
« ตอบกลับ #14 เมื่อ: กันยายน 30, 2008, 08:23:00 AM »
0
อ.naj เคยให้ความรู้เรื่อง font style ไว้ครับ

ว่าให้ทำเป็น DBText 2 อันครับแล้วเขียน code ให้ Visible ตามเงื่อนไขครับ

เพราะผมเคยลองเขียน code ให้ไปกำหนดที่ font style โดยตรงแล้วไม่ได้

ลองดูครับ

 ;D ;D ;D
โรงพยาบาลโพธิ์ทอง จังหวัดอ่างทอง

ออฟไลน์ bannok

  • Hero Member
  • *****
  • กระทู้: 764
  • Respect: +8
    • ดูรายละเอียด
Re: ดูผล lab ล่าสุด
« ตอบกลับ #15 เมื่อ: ธันวาคม 11, 2008, 15:37:58 PM »
0
ถามเพิ่มหน่อยครับ รายงานนี้ถ้าหากต้องการเพิ่มรายการยา เป็น 3 ครั้งล่าสุดเหมือนกับ lab ด้วยนะครับ และอีกอย่างครับจะนำมาใช้กับคนไข้โรคเรื้อรัง เช่น เบาหวานอย่างนี้ครับ โดยที่เราไม่ด้องใส่เลข vn แต่กลับเป็นเลือกคลีนิคแทน จะได้ไหมครับ เหมือนตัวอย่างข้างล่างที่แนบมาคับ
Somchai  Lenyee  Promkiri Hospital  tel 075396123 ต่อ 165
เมล์ arsan_2005@hotmail.com
server IBM SYSTEM x3650M5  ram 32 G.
server IBM SYSTEM x3500M3  ram 16 G.
 Hosxp 3.63.3.10
OS:centos 7 mysql 10.1.10 MariaDB

ออฟไลน์ atit

  • Hero Member
  • *****
  • กระทู้: 1,233
  • ขออภัย ความรู้ไม่มาก
  • Respect: +3
    • ดูรายละเอียด
Re: ดูผล lab ล่าสุด
« ตอบกลับ #16 เมื่อ: ธันวาคม 11, 2008, 18:48:22 PM »
0
ขอคุณทุกคำตอบเลยครับได้ความรู้เพิ่มมากมายเลย
"-"           รู้อะไรไม่สู้รู้วิชา รู้จักหาในบอร์ดเป็นยอดคน                   tel 081-3202497 
ความรู้เพียงเล็กน้อย อาจช่วยคนเป็นร้อยแก้ปัญหา
เพราะฉะนั้น อย่ากลัวที่จะบอกสิ่งที่คุณรู้กับคนอื่น แม้จะเป็นเรื่องพื้นๆ ก็ตาม
cen-os 64 bit ,ram 4 g ,my sql 5.1.33
วิธีแนะนำตัวเอง  http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=4413.0
ก่อนตั้งกระทู้ใหม่ ลองหาดูกระทู่เก่าก่อนดีบ่? อาจได้คำตอบเร็วกว่าเด้อ   http://hosxp.net/index.php?option=com_smf&Itemid=28&action=search
วิธีขอบคุณผู้ที่ตอบคำถามถูกใจ   http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=8180.0
การเปิดใช้ Server แยก เก็บรูปภาพ/log http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=10169.0
การติดตั้ง mysql http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=11513.0
sql วันละคำกับคุณperjer http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=4007.0
8)ยินดีต้อนรับสู่สังคมแห่งการแบ่งปัน- การแบ่งปันทำให้สังคมน่าอยู่- ;Dขอขอบคุณ
- อ.mn ผู้เขียนโปรแกรมดีๆและช่วยขึ้นระบบ
- อ.อ๊อด,อ.นาจ,อ.ขวด,อ.โก้,อ.nutawut,อ.ตั๊ก,อ.JD,อ.กิจ...ที่คอยช่วยเหลือและให้ความรู้
- ทุกท่านที่ช่วย review โปรแกรมทำให้เราได้ใช้โปรแกรมที่สุดยอด(อยากให้เป็นโปรแกรมระดับประเทศเร็วๆจังจะได้ไม่ต้องง้อ สปสช 5555 :D)

ออฟไลน์ white

  • Hero Member
  • *****
  • กระทู้: 828
  • Respect: 0
    • ดูรายละเอียด
Re: ดูผล lab ล่าสุด
« ตอบกลับ #17 เมื่อ: ธันวาคม 12, 2008, 21:48:04 PM »
0
ถามเพิ่มหน่อยครับ รายงานนี้ถ้าหากต้องการเพิ่มรายการยา เป็น 3 ครั้งล่าสุดเหมือนกับ lab ด้วยนะครับ และอีกอย่างครับจะนำมาใช้กับคนไข้โรคเรื้อรัง เช่น เบาหวานอย่างนี้ครับ โดยที่เราไม่ด้องใส่เลข vn แต่กลับเป็นเลือกคลีนิคแทน จะได้ไหมครับ เหมือนตัวอย่างข้างล่างที่แนบมาคับ

ถ้าเป็นรายการยา 3 ครั้งสุดท้ายไม่เยอะไปหรือครับ ตาลาย
แล้วถ้าจะไม่เอา dose ยาด้วยคิดว่าไม่มีประโยชน์ครับ (ความเห็นส่วนตัว)
ส่วนเลือกคลินิกแทนนี่ ขอคำอธิบายเพิ่มหน่อยครับ  ;)
อดีต intern2 รพ.แก้งคร้อ ชัยภูมิ
อยากช่วยพัฒนา ให้เป็นโปรแกรมที่น่าใช้ระดับชาติ

กระทู้ห้องตรวจแพทย์ สำหรับแพทย์เพื่อช่วยพัฒนาโปรแกรม
-ปรับปรุงรายการนัดผู้ป่วย
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=6511.0
-การอ่านผล x-ray ใน patient EMR
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=5999.0
-การอ่านผล LAB
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=6040.0
-Request ห้องตรวจ หน้าซักประวัติ(F1)
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=6088.0
-Request ห้องตรวจ หน้าประวัติ(F2)
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=6069.0
-Request ห้องตรวจ หน้าสั่งเวชภัณฑ์(F3)
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=6128.0

ออฟไลน์ bannok

  • Hero Member
  • *****
  • กระทู้: 764
  • Respect: +8
    • ดูรายละเอียด
Re: ดูผล lab ล่าสุด
« ตอบกลับ #18 เมื่อ: ธันวาคม 15, 2008, 11:12:13 AM »
0
ตามนี่ครับ

select ov.vn,ov.hn,ov.vstdate,concat(pt.pname,' ',pt.fname,' ',pt.lname) as ptname,pt.cid,ptty.name,pttyno.pttypeno,op.icode,
concat(d.name,' ',d.strength) as drugname,concat(du.name1,' ',du.name2,' ',du.name3) as drugusage,os.bps,os.bpd,os.bmi,os.bw,os.cc,os.pe,os.height
from ovst ov  left outer join patient pt on pt.hn=ov.hn
left outer join pttypeno pttyno on pttyno.hn=ov.hn
left outer join pttype ptty on ptty.pttype=pttyno.pttype
left outer join opitemrece op on op.vn=ov.vn
left outer join drugitems d on d.icode=op.icode
left outer join drugusage du on du.drugusage=op.drugusage
left outer join opdscreen os  on os.vn=ov.vn
 where ov.vn='511209080120'  and op.icode like '1%'

คือว่ารายงานนี้จะออกตาม เลข vn =XXXXXXXXXXXXX นี้ครับ ถ้าต้องการที่จะดึงรายการทั้งหมดของผู้ป่วยในคลีนิคเบาหวานต้องแก้คำสั่งยังไงครับ
Somchai  Lenyee  Promkiri Hospital  tel 075396123 ต่อ 165
เมล์ arsan_2005@hotmail.com
server IBM SYSTEM x3650M5  ram 32 G.
server IBM SYSTEM x3500M3  ram 16 G.
 Hosxp 3.63.3.10
OS:centos 7 mysql 10.1.10 MariaDB

ออฟไลน์ white

  • Hero Member
  • *****
  • กระทู้: 828
  • Respect: 0
    • ดูรายละเอียด
Re: ดูผล lab ล่าสุด
« ตอบกลับ #19 เมื่อ: ธันวาคม 15, 2008, 23:00:02 PM »
0
รายชื่อคนไข้ของคลินิกทั้งหมดอยู่ในตาราง clinicmember
ส่วนรหัส clinic อยู่ในตาราง clinic
ก็แค่เอา hn ทั้งหมดที่อยู่ใน clinicmember โดยมีรหัสคลินิกเท่ากับรหัสคลินิกที่ต้องการ

แต่ว่าจะพิมพ์ยังไงนี่สิ
เพราะพิมพ์ทีนึงจะเป็นรายการของทุกคนเลย ไม่ได้ออกเป็นรายคน
ต้องมา select เฉพาะกลุ่มอีก ไม่งั้นก็พิมพ์ออกมายาวเป็นหางว่าง ไปถึงดวงจันทร์
อดีต intern2 รพ.แก้งคร้อ ชัยภูมิ
อยากช่วยพัฒนา ให้เป็นโปรแกรมที่น่าใช้ระดับชาติ

กระทู้ห้องตรวจแพทย์ สำหรับแพทย์เพื่อช่วยพัฒนาโปรแกรม
-ปรับปรุงรายการนัดผู้ป่วย
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=6511.0
-การอ่านผล x-ray ใน patient EMR
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=5999.0
-การอ่านผล LAB
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=6040.0
-Request ห้องตรวจ หน้าซักประวัติ(F1)
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=6088.0
-Request ห้องตรวจ หน้าประวัติ(F2)
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=6069.0
-Request ห้องตรวจ หน้าสั่งเวชภัณฑ์(F3)
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=6128.0

ออฟไลน์ bannok

  • Hero Member
  • *****
  • กระทู้: 764
  • Respect: +8
    • ดูรายละเอียด
Re: ดูผล lab ล่าสุด
« ตอบกลับ #20 เมื่อ: ธันวาคม 16, 2008, 08:00:26 AM »
0
 ??? ??? ???
Somchai  Lenyee  Promkiri Hospital  tel 075396123 ต่อ 165
เมล์ arsan_2005@hotmail.com
server IBM SYSTEM x3650M5  ram 32 G.
server IBM SYSTEM x3500M3  ram 16 G.
 Hosxp 3.63.3.10
OS:centos 7 mysql 10.1.10 MariaDB

ออฟไลน์ thannawe

  • Hero Member
  • *****
  • กระทู้: 2,904
  • Respect: +8
    • ดูรายละเอียด
Re: ดูผล lab ล่าสุด
« ตอบกลับ #21 เมื่อ: ธันวาคม 16, 2008, 09:13:46 AM »
0
รายชื่อคนไข้ของคลินิกทั้งหมดอยู่ในตาราง clinicmember
ส่วนรหัส clinic อยู่ในตาราง clinic
ก็แค่เอา hn ทั้งหมดที่อยู่ใน clinicmember โดยมีรหัสคลินิกเท่ากับรหัสคลินิกที่ต้องการ

แต่ว่าจะพิมพ์ยังไงนี่สิ
เพราะพิมพ์ทีนึงจะเป็นรายการของทุกคนเลย ไม่ได้ออกเป็นรายคน
ต้องมา select เฉพาะกลุ่มอีก ไม่งั้นก็พิมพ์ออกมายาวเป็นหางว่าง ไปถึงดวงจันทร์

ถูกครับ   ;D
ต้องการข้อมูลคนไข้ทุกคนที่อยู่ในคลีนิกเหรอคับ
มันจะมาทั้งคลีนิกเลยนะครับ
เลือกเป็น visit อ่ะดีแล้วครับ แล้วก็โชว์ คลีนิกว่าเป็นคลีนิกอะไร แบบนี้ไม่ได้เหรอคับ
ถ้าจะเอารายงานคนไข้อยู่ในคลีนิก นั้นๆ ลิสมาเป็นรายชื่อ อีกรายงานดีกว่าไหมคับ
แต่ถ้าจะทำทุกคนก็ต้องตามนั้นครับ มันจะเยอะนะคับ
กิจจา ชาญธัญกรรม
นักวิชาการคอมพิวเตอร์ชำนาญการ รพ.โพธาราม จ.ราชบุรี
็HOSxP XE

ออฟไลน์ bannok

  • Hero Member
  • *****
  • กระทู้: 764
  • Respect: +8
    • ดูรายละเอียด
Re: ดูผล lab ล่าสุด
« ตอบกลับ #22 เมื่อ: ธันวาคม 16, 2008, 11:30:42 AM »
0
รู้ว่าเยอะครับแต่ว่าเจ้าหน้าที่เขาต้องการข้อมูลทั้งหมดในคลีนิคครับ เห็นว่าต้องการเก็บข้อมูลเอาไว้ครับ
 :P :-[ :-X :-\ :-* :'(
Somchai  Lenyee  Promkiri Hospital  tel 075396123 ต่อ 165
เมล์ arsan_2005@hotmail.com
server IBM SYSTEM x3650M5  ram 32 G.
server IBM SYSTEM x3500M3  ram 16 G.
 Hosxp 3.63.3.10
OS:centos 7 mysql 10.1.10 MariaDB

ออฟไลน์ atit

  • Hero Member
  • *****
  • กระทู้: 1,233
  • ขออภัย ความรู้ไม่มาก
  • Respect: +3
    • ดูรายละเอียด
Re: ดูผล lab ล่าสุด
« ตอบกลับ #23 เมื่อ: ธันวาคม 18, 2008, 20:07:09 PM »
0
รายชื่อคนไข้ของคลินิกทั้งหมดอยู่ในตาราง clinicmember
ส่วนรหัส clinic อยู่ในตาราง clinic
ก็แค่เอา hn ทั้งหมดที่อยู่ใน clinicmember โดยมีรหัสคลินิกเท่ากับรหัสคลินิกที่ต้องการ

แต่ว่าจะพิมพ์ยังไงนี่สิ
เพราะพิมพ์ทีนึงจะเป็นรายการของทุกคนเลย ไม่ได้ออกเป็นรายคน
ต้องมา select เฉพาะกลุ่มอีก ไม่งั้นก็พิมพ์ออกมายาวเป็นหางว่าง ไปถึงดวงจันทร์

ถูกครับ   ;D
ต้องการข้อมูลคนไข้ทุกคนที่อยู่ในคลีนิกเหรอคับ
มันจะมาทั้งคลีนิกเลยนะครับ
เลือกเป็น visit อ่ะดีแล้วครับ แล้วก็โชว์ คลีนิกว่าเป็นคลีนิกอะไร แบบนี้ไม่ได้เหรอคับ
ถ้าจะเอารายงานคนไข้อยู่ในคลีนิก นั้นๆ ลิสมาเป็นรายชื่อ อีกรายงานดีกว่าไหมคับ
แต่ถ้าจะทำทุกคนก็ต้องตามนั้นครับ มันจะเยอะนะคับ

ถ้าจะเอารายงานคนไข้อยู่ในคลีนิก นั้นๆ ลิสมาเป็นรายชื่อ อีกรายงานดีกว่าไหมคับ
"-"           รู้อะไรไม่สู้รู้วิชา รู้จักหาในบอร์ดเป็นยอดคน                   tel 081-3202497 
ความรู้เพียงเล็กน้อย อาจช่วยคนเป็นร้อยแก้ปัญหา
เพราะฉะนั้น อย่ากลัวที่จะบอกสิ่งที่คุณรู้กับคนอื่น แม้จะเป็นเรื่องพื้นๆ ก็ตาม
cen-os 64 bit ,ram 4 g ,my sql 5.1.33
วิธีแนะนำตัวเอง  http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=4413.0
ก่อนตั้งกระทู้ใหม่ ลองหาดูกระทู่เก่าก่อนดีบ่? อาจได้คำตอบเร็วกว่าเด้อ   http://hosxp.net/index.php?option=com_smf&Itemid=28&action=search
วิธีขอบคุณผู้ที่ตอบคำถามถูกใจ   http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=8180.0
การเปิดใช้ Server แยก เก็บรูปภาพ/log http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=10169.0
การติดตั้ง mysql http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=11513.0
sql วันละคำกับคุณperjer http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=4007.0
8)ยินดีต้อนรับสู่สังคมแห่งการแบ่งปัน- การแบ่งปันทำให้สังคมน่าอยู่- ;Dขอขอบคุณ
- อ.mn ผู้เขียนโปรแกรมดีๆและช่วยขึ้นระบบ
- อ.อ๊อด,อ.นาจ,อ.ขวด,อ.โก้,อ.nutawut,อ.ตั๊ก,อ.JD,อ.กิจ...ที่คอยช่วยเหลือและให้ความรู้
- ทุกท่านที่ช่วย review โปรแกรมทำให้เราได้ใช้โปรแกรมที่สุดยอด(อยากให้เป็นโปรแกรมระดับประเทศเร็วๆจังจะได้ไม่ต้องง้อ สปสช 5555 :D)

ออฟไลน์ มนตรี บอยรักยุ้ยคนเดียว

  • Hero Member
  • *****
  • กระทู้: 5,369
  • Respect: +12
    • ดูรายละเอียด
    • โรงพยาบาลชุมชน ด่านมะขามเตี้ย
Re: ดูผล lab ล่าสุด
« ตอบกลับ #24 เมื่อ: ธันวาคม 18, 2008, 20:19:04 PM »
0
ถ้าจะเอารายงานคนไข้อยู่ในคลีนิก นั้นๆ ลิสมาเป็นรายชื่อ อีกรายงานดีกว่าไหมคับ
อีกรายงานดีกว่าไหมคับ
เริ่ม11พย.2548OPD-Paperlessพร้อมHOSxPลดโลกร้อน
IPD-Lesspaper1ตค2560ระบบDmsByNeoNetwork
IPD-Paperless1พ.ค2562ระบบHOSxPXE4
MT-Oracle9.3+MariaDB-10.4.xx,SL-Oracle9.3+MariaDB-11.0.xx
LOG=MySQL-8.4.xx,INV=PostgreSQL11

ออฟไลน์ bannok

  • Hero Member
  • *****
  • กระทู้: 764
  • Respect: +8
    • ดูรายละเอียด
Re: ดูผล lab ล่าสุด
« ตอบกลับ #25 เมื่อ: ธันวาคม 19, 2008, 11:13:38 AM »
0
แล้วผมควรแก้ไขยังไงดีครับ เพราะว่าเจ้าหน้าที่เขาต้องการแบบนี้นะครับ
 ??? ??? ??? ??? ???
Somchai  Lenyee  Promkiri Hospital  tel 075396123 ต่อ 165
เมล์ arsan_2005@hotmail.com
server IBM SYSTEM x3650M5  ram 32 G.
server IBM SYSTEM x3500M3  ram 16 G.
 Hosxp 3.63.3.10
OS:centos 7 mysql 10.1.10 MariaDB

ออฟไลน์ bannok

  • Hero Member
  • *****
  • กระทู้: 764
  • Respect: +8
    • ดูรายละเอียด
Re: ดูผล lab ล่าสุด
« ตอบกลับ #26 เมื่อ: ธันวาคม 19, 2008, 13:07:14 PM »
0
แล้วถ้าเอารายงานตัวนี้ โดยถ้าเราต้องการคนไข้รายอื่นให้มันขึ้น popup คล้ายๆกับ popup วันที่ได้ไหมครับ แต่เปลี่ยนเป็นเราใส่หมายเลข vn แทนโดยเราไม่ต้องเข้าไปแก้ในโค้ดทุกครั้งที่ต้องการคนไข้รายอื่นเพียงแค่เรารู้ vn ก็ได้
Somchai  Lenyee  Promkiri Hospital  tel 075396123 ต่อ 165
เมล์ arsan_2005@hotmail.com
server IBM SYSTEM x3650M5  ram 32 G.
server IBM SYSTEM x3500M3  ram 16 G.
 Hosxp 3.63.3.10
OS:centos 7 mysql 10.1.10 MariaDB