ผู้เขียน หัวข้อ: รายงานสรุปปริมาณการใช้ยา Antibiotic แยกกลุ่มโรค  (อ่าน 19217 ครั้ง)

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

ออฟไลน์ Neo

  • Hero Member
  • *****
  • กระทู้: 1,703
  • The Kop
  • Respect: +6
    • ดูรายละเอียด
รายงานสรุปปริมาณการใช้ยา Antibiotic แยกกลุ่มโรค เพื่อใช้ในโครงการ Antiliotic Smart Use เพื่อส่งเสริมการใช้ยาปฏิชีวนะอย่างสมเหตุสมผลใน 3 กลุ่มโรค URI, ท้องเสีย , บาดแผด

ปล.ถูกใจ กด Thank ด้วยนะครับ
« แก้ไขครั้งสุดท้าย: มีนาคม 08, 2012, 14:13:02 PM โดย Neo »
Mr.Chayanut Suwamat
E-Mail=>Mr.Chayanut9@Gmail.com
BMS DATACENTER ระดับจังหวัดบึงกาฬ Start 1 พ.ย. 2554
สำนักงานสาธารณสุขจังหวัดบึงกาฬ

ออฟไลน์ nahos

  • Hero Member
  • *****
  • กระทู้: 2,216
  • รพ.นาแห้ว
  • Respect: +7
    • ดูรายละเอียด
    • รพ.นาแห้ว
Re: รายงานสรุปปริมาณการใช้ยา Antibiotic แยกกลุ่มโรค
« ตอบกลับ #1 เมื่อ: มีนาคม 08, 2012, 14:24:41 PM »
+1
แจ่มมากกกกกกกกก
ถ้าำคำถามท่านได้คำตอบที่ต้องการจากอาจารย์ท่านใด กรุณากด Thank เบา ๆ ^ ถูกใจกด [applaud] ไม่ชอบใจกด[smite]
>> การโพสต์ขอรายงานที่ดี <<
อ่านซักนิด ถามยังไงให้ได้คำตอบ ? :)
วิธีแสดงตัวว่าเป็นใคร โดย อ.อ๊อด (ให้ข้อมูลว่าเป็นใคร ปฏิบัติงานที่ไหน ใช้ server อะไร OS อะไร HOsxp Vไหน)
ก่อนที่จะตั้งกระทู้ถาม ลองค้นจากกระทู้เก่าดูก่อนไหม จะได้คำตอบเร็วกว่าการรอคำตอบนะ
..........................................................................
เจษ จพ.เภสัชกรรมฯ user@ NAHAEO HOSPITAL LOEI. <br>  Supervise by DANSAI HOSPITAL LOEI. <br>
Start 01/03/2550
=> Server IBM X3200 Ram 6 Gb. OS:Cent OS 6.0  
=> Client 20 client  OS: SP2  => HosXP Version <b>3.56.11.19</b>
-----------------------------
น้ำเต็มแก้ว "การเรียนรู้ไม่มีที่สิ้นสุด"

ออฟไลน์ James011

  • Hero Member
  • *****
  • กระทู้: 1,743
  • Respect: +16
    • ดูรายละเอียด
Re: รายงานสรุปปริมาณการใช้ยา Antibiotic แยกกลุ่มโรค
« ตอบกลับ #2 เมื่อ: มีนาคม 08, 2012, 14:37:59 PM »
0
 ;D ;D ;D ;D  ผมมีข้อสงสัยนิดนึ่งครับ
              จำนวนใบสั่งยาผู้ป่วยนอก ---> นับได้จากไหนครับ
              จำนวนใบสั่งยาผู้ป่วยใน  ------> นับได้จากไหนครับ

ออฟไลน์ nongyaihos

  • Jr. Member
  • **
  • กระทู้: 79
  • Respect: 0
    • ดูรายละเอียด
Re: รายงานสรุปปริมาณการใช้ยา Antibiotic แยกกลุ่มโรค
« ตอบกลับ #3 เมื่อ: มีนาคม 08, 2012, 14:39:20 PM »
0
Thank a lot
นายนภา พรหมงาม(เล็ก) โรงพยาบาลหนองใหญ่ จ.ชลบุรี
Mail : Nongyaihospital@hotmail.com,ardhan_007@hotmail.com Tel.219310 ต่อ 104
โรงพยาบาลชุมชน ขนาด 30 เตียง (9สอ.)
Server : IBM System x3650 M3 2.4Ghz. Ram 4Gb. Centos 5.6 64bit,Mysql 5.1.42
Slave  : IBM System x3650 M3 2.4Ghz. Ram 4Gb. Centos 5.6 64bit,Mysql 5.1.42
ขึ้นระบบเมื่อ 4 มิย. 2554
ขอบคุณ อ.ชัยพร (BMS)
โรงพยาบาลบ่อโร่
โรงพยาบาลแหลมงอบ

ออฟไลน์ Neo

  • Hero Member
  • *****
  • กระทู้: 1,703
  • The Kop
  • Respect: +6
    • ดูรายละเอียด
Re: รายงานสรุปปริมาณการใช้ยา Antibiotic แยกกลุ่มโรค
« ตอบกลับ #4 เมื่อ: มีนาคม 08, 2012, 14:51:56 PM »
0
;D ;D ;D ;D  ผมมีข้อสงสัยนิดนึ่งครับ
              จำนวนใบสั่งยาผู้ป่วยนอก ---> นับได้จากไหนครับ
              จำนวนใบสั่งยาผู้ป่วยใน  ------> นับได้จากไหนครับ


count(o.hos_guid)  จาก opitemrce
Mr.Chayanut Suwamat
E-Mail=>Mr.Chayanut9@Gmail.com
BMS DATACENTER ระดับจังหวัดบึงกาฬ Start 1 พ.ย. 2554
สำนักงานสาธารณสุขจังหวัดบึงกาฬ

ออฟไลน์ James011

  • Hero Member
  • *****
  • กระทู้: 1,743
  • Respect: +16
    • ดูรายละเอียด
Re: รายงานสรุปปริมาณการใช้ยา Antibiotic แยกกลุ่มโรค
« ตอบกลับ #5 เมื่อ: มีนาคม 08, 2012, 15:16:17 PM »
0
   o.hos_guid  ------> 1 hos_guid  = 1 items ยา

ออฟไลน์ udomchok

  • Hero Member
  • *****
  • กระทู้: 8,357
  • Respect: +589
    • ดูรายละเอียด
    • ร.พ.สมเด็จพระสังฆราช องค์ที่ 17
Re: รายงานสรุปปริมาณการใช้ยา Antibiotic แยกกลุ่มโรค
« ตอบกลับ #6 เมื่อ: มีนาคม 08, 2012, 16:04:35 PM »
0
ใบสั่งยาผู้ป่วยนอก ผมใช้
select count(distinct vn) from opitemrece where rxdate between "2012-01-01" and "2012-01-31" and (vn is not null or vn <>"")
เพราะ 1 vn = 1 ใบสั่งยา

หากจะนับเฉพาะที่มีรายการยา ก็ เป็น
select count(distinct vn) from opitemrece where rxdate between "2012-01-01" and "2012-01-31" and (vn is not null or vn <>"") and icode like "1%"
« แก้ไขครั้งสุดท้าย: มีนาคม 08, 2012, 16:15:38 PM โดย udomchok »
ทำด้วยหัวใจร.พ.สมเด็จพระสังฆราช องค์ที่ 17 อ.สองพี่น้อง จ.สุพรรณบุรี
อบรมโดย BMS Team เมื่อ พ.ย. 49 ขึ้นระบบห้องบัตรเมื่อ X'Mas 2007
2008 : X-Ray กายภาพบำบัด แพทย์แผนไทย กิจกรรมบำบัด OPD ตา
2009 : ทันตกรรม ห้องตรวจตา OPD (พยาบาลและห้องตรวจแพทย์บางห้อง)

ออฟไลน์ James011

  • Hero Member
  • *****
  • กระทู้: 1,743
  • Respect: +16
    • ดูรายละเอียด
Re: รายงานสรุปปริมาณการใช้ยา Antibiotic แยกกลุ่มโรค
« ตอบกลับ #7 เมื่อ: มีนาคม 08, 2012, 16:08:38 PM »
0
 ;D ;D ;D พี่โก้ มาแล้ว ขอ  ใบสั่งยาผู้ป่วยใน ด้วยครับ

ออฟไลน์ udomchok

  • Hero Member
  • *****
  • กระทู้: 8,357
  • Respect: +589
    • ดูรายละเอียด
    • ร.พ.สมเด็จพระสังฆราช องค์ที่ 17
Re: รายงานสรุปปริมาณการใช้ยา Antibiotic แยกกลุ่มโรค
« ตอบกลับ #8 เมื่อ: มีนาคม 08, 2012, 16:16:47 PM »
0
;D ;D ;D พี่โก้ มาแล้ว ขอ  ใบสั่งยาผู้ป่วยใน ด้วยครับ

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

ออฟไลน์ James011

  • Hero Member
  • *****
  • กระทู้: 1,743
  • Respect: +16
    • ดูรายละเอียด
Re: รายงานสรุปปริมาณการใช้ยา Antibiotic แยกกลุ่มโรค
« ตอบกลับ #9 เมื่อ: มีนาคม 08, 2012, 16:22:41 PM »
0
;D ;D ;D พี่โก้ มาแล้ว ขอ  ใบสั่งยาผู้ป่วยใน ด้วยครับ

James011 แก้ไขผู้่ปวยนอกนิดนึงนะครับ ตกวงเล็บไป
    ;D ;D ;D  ไม่มีปัญหาครับ ขอแค่ Concept

ออฟไลน์ udomchok

  • Hero Member
  • *****
  • กระทู้: 8,357
  • Respect: +589
    • ดูรายละเอียด
    • ร.พ.สมเด็จพระสังฆราช องค์ที่ 17
Re: รายงานสรุปปริมาณการใช้ยา Antibiotic แยกกลุ่มโรค
« ตอบกลับ #10 เมื่อ: มีนาคม 08, 2012, 16:26:53 PM »
0
ผู้ป่วยในน่าจะนับจาก ipt_order_no
1 record = 1 ใบสั่ง ตัดรายการที่เป็นการสั่งแบบอัตโนมัติ (auto) ออก
select count(*) as prescript from ipt_order_no where rxdate between "2012-01-01" and "2012-01-31" and (order_type="IRx" or order_type="Hme" or order_type="TRx")

หรือ
select count(*) as prescript from ipt_order_no where rxdate between "2012-01-01" and "2012-01-31" and order_type<>"ATO"

ถ้าจะนับเฉพาะใบสั่งยาที่มียาต้องเอาไป join กับ opitemrece
select count(distinct o.order_no) as prescript from ipt_order_no i
join opitemrece o on o.order_no=i.order_no
where i.rxdate between "2012-01-01" and "2012-01-31" and i.order_type<>"ATO" and o.icode like "1%"

หรือ
select count(distinct order_no) as prescript opitemrece
where rxdate between "2012-01-01" and "2012-01-31" and icode like "1%"

ผมยังไม่ได้ confirm กับข้อมูลจริงนะครับ ลองดูก่อนครับ

กรณีนับทุกใบ อาจใช้
select count(distinct order_no) as prescript opitemrece
where rxdate between "2012-01-01" and "2012-01-31"
(แต่ยังนับใบสั่งยาแบบ auto อยู่)

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

ออฟไลน์ Neo

  • Hero Member
  • *****
  • กระทู้: 1,703
  • The Kop
  • Respect: +6
    • ดูรายละเอียด
Re: รายงานสรุปปริมาณการใช้ยา Antibiotic แยกกลุ่มโรค
« ตอบกลับ #11 เมื่อ: มีนาคม 08, 2012, 19:56:07 PM »
0
อ.โก้. ร่ายยาวเลย. ขอบคุณที่ชี้แนะ. ขอเสริมปัญหาหนึ่งที่เจอที่ในการเขียนรายงานคือ. ผู้ใช้กำหนดสุตรไม่ชัดเจน. บางครั้งมาสั่งจะเอาแบบนั้นจะเอาแบบนี้. เขียนเสร็จทำไม่ข้อมูลน้อยจัง ข้อมูลเยอะจัง. ที่เด็จที่สุดคือ. บอกว่ามันไม่ถูกเล่นเอาหมดกำลังใจเลย.....  ผู้เขียนวิเคราะไม่ดีไม่เข้าใจโมดูการบันทึกข้อมของ. User. ... มันก็เลยเป็นอย่างนี้แหละครับ.


ปล.  หากมีพลังพอจะเชิญ. อ.โก้สอนให้กระผมและน้องๆๆๆทางจังหวัด. บึงกากาฬสักครั้งไม่รู้คิว อ.โก้วางช่งไหนครับ
Mr.Chayanut Suwamat
E-Mail=>Mr.Chayanut9@Gmail.com
BMS DATACENTER ระดับจังหวัดบึงกาฬ Start 1 พ.ย. 2554
สำนักงานสาธารณสุขจังหวัดบึงกาฬ

ออฟไลน์ thannawe

  • Hero Member
  • *****
  • กระทู้: 2,904
  • Respect: +8
    • ดูรายละเอียด
Re: รายงานสรุปปริมาณการใช้ยา Antibiotic แยกกลุ่มโรค
« ตอบกลับ #12 เมื่อ: มีนาคม 08, 2012, 20:34:41 PM »
0
ผู้ป่วยในน่าจะนับจาก ipt_order_no
1 record = 1 ใบสั่ง ตัดรายการที่เป็นการสั่งแบบอัตโนมัติ (auto) ออก
select count(*) as prescript from ipt_order_no where rxdate between "2012-01-01" and "2012-01-31" and (order_type="IRx" or order_type="Hme" or order_type="TRx")

หรือ
select count(*) as prescript from ipt_order_no where rxdate between "2012-01-01" and "2012-01-31" and order_type<>"ATO"

ถ้าจะนับเฉพาะใบสั่งยาที่มียาต้องเอาไป join กับ opitemrece
select count(distinct o.order_no) as prescript from ipt_order_no i
join opitemrece o on o.order_no=i.order_no
where i.rxdate between "2012-01-01" and "2012-01-31" and i.order_type<>"ATO" and o.icode like "1%"

หรือ
select count(distinct order_no) as prescript opitemrece
where rxdate between "2012-01-01" and "2012-01-31" and icode like "1%"

ผมยังไม่ได้ confirm กับข้อมูลจริงนะครับ ลองดูก่อนครับ

กรณีนับทุกใบ อาจใช้
select count(distinct order_no) as prescript opitemrece
where rxdate between "2012-01-01" and "2012-01-31"
(แต่ยังนับใบสั่งยาแบบ auto อยู่)

ลองเลือกใช้ดูครับ

เขียนได้คล้ายๆ แบบ อ.โก้ ครับ
select count(distinct order_no) as prescript opitemrece
where rxdate between "2012-01-01" and "2012-01-31"
and an > '1' and icode like '1%'
แต่ ใช้ ฟิลด์ order_no ระบบจะค้างครับ มันไม่มี index ครับ ใช้เวลานานมากครับ
ต้องใช้เงื่อนไขอื่นร่วมด้วยครับ
« แก้ไขครั้งสุดท้าย: มีนาคม 08, 2012, 20:37:18 PM โดย thannawe_TanKit(กิจ) »
กิจจา ชาญธัญกรรม
นักวิชาการคอมพิวเตอร์ชำนาญการ รพ.โพธาราม จ.ราชบุรี
็HOSxP XE

ออฟไลน์ udomchok

  • Hero Member
  • *****
  • กระทู้: 8,357
  • Respect: +589
    • ดูรายละเอียด
    • ร.พ.สมเด็จพระสังฆราช องค์ที่ 17
Re: รายงานสรุปปริมาณการใช้ยา Antibiotic แยกกลุ่มโรค
« ตอบกลับ #13 เมื่อ: มีนาคม 09, 2012, 01:27:53 AM »
0
เขียนได้คล้ายๆ แบบ อ.โก้ ครับ
select count(distinct order_no) as prescript opitemrece
where rxdate between "2012-01-01" and "2012-01-31"
and an > '1' and icode like '1%'
แต่ ใช้ ฟิลด์ order_no ระบบจะค้างครับ มันไม่มี index ครับ ใช้เวลานานมากครับ
ต้องใช้เงื่อนไขอื่นร่วมด้วยครับ
อ้อ...ครับ  ;D ;D
ทำด้วยหัวใจร.พ.สมเด็จพระสังฆราช องค์ที่ 17 อ.สองพี่น้อง จ.สุพรรณบุรี
อบรมโดย BMS Team เมื่อ พ.ย. 49 ขึ้นระบบห้องบัตรเมื่อ X'Mas 2007
2008 : X-Ray กายภาพบำบัด แพทย์แผนไทย กิจกรรมบำบัด OPD ตา
2009 : ทันตกรรม ห้องตรวจตา OPD (พยาบาลและห้องตรวจแพทย์บางห้อง)

ออฟไลน์ masashi_548

  • Newbie
  • *
  • กระทู้: 5
  • Respect: 0
    • ดูรายละเอียด
Re: รายงานสรุปปริมาณการใช้ยา Antibiotic แยกกลุ่มโรค
« ตอบกลับ #14 เมื่อ: พฤษภาคม 04, 2012, 20:33:54 PM »
0
ขอบคุณค้าบ
 

ออฟไลน์ Bond_007

  • Hero Member
  • *****
  • กระทู้: 1,533
  • เมื่อก่อนเคยรักมากเท่าไหร่มันยังคงรักมากเท่านั้น
  • Respect: +2
    • ดูรายละเอียด
Re: รายงานสรุปปริมาณการใช้ยา Antibiotic แยกกลุ่มโรค
« ตอบกลับ #15 เมื่อ: พฤษภาคม 04, 2012, 21:24:19 PM »
0
ของผมดาวโหลดแล้วเป็นภาษาต่างดาวเข้าใจว่าไม่มี ตัวอักษรไทยสารบัณ แบบนี้ต้องแก้ยังไงดีครับ  ;D
โรงพยาบาลศิริเวชลำพูน
Hosxp version 3.53.7.16
ขอขบคุณ อาจารย์ชัยพร,อ.อ็อด,อ.เกื้อ,พี่เอก,พี่กิติศักดิ์,พี่เข้ม,พี่ไสว,พี่ terminator 2010,พี่pikepid,พี่udomchock ,พี่ขวด,พี่เจมส์,ป๋าJdadmin,พี่กานดา admin ทุกๆท่าน และนางฟ้า BMS

ทำเพื่อใครสักคนฉันได้ทำเพื่อความรัก
ร้องให้สักคนฉันก็ร้องจากหัวใจ
รักที่มันต้องจบมันก็ยังงดงาม ฉันยังจำไว้

Nologo How to be hosxp star

ออฟไลน์ Neo

  • Hero Member
  • *****
  • กระทู้: 1,703
  • The Kop
  • Respect: +6
    • ดูรายละเอียด
Re: รายงานสรุปปริมาณการใช้ยา Antibiotic แยกกลุ่มโรค
« ตอบกลับ #16 เมื่อ: พฤษภาคม 04, 2012, 21:46:13 PM »
0
ฟอนต์ผมทำเป็นไทยสารบัญไว้ครับ วิธีแก้ไข ก็ลง ฟอนต์ไทยสารบัญในเครื่องที่ต้องดึงรายงานตัวนี้ก็อ่านอออกแล้วครับ
Mr.Chayanut Suwamat
E-Mail=>Mr.Chayanut9@Gmail.com
BMS DATACENTER ระดับจังหวัดบึงกาฬ Start 1 พ.ย. 2554
สำนักงานสาธารณสุขจังหวัดบึงกาฬ

ออฟไลน์ Yuwa-Hos

  • Jr. Member
  • **
  • กระทู้: 70
  • Respect: +1
    • ดูรายละเอียด
    • ycap.go.th
Re: รายงานสรุปปริมาณการใช้ยา Antibiotic แยกกลุ่มโรค
« ตอบกลับ #17 เมื่อ: กรกฎาคม 28, 2014, 09:46:34 AM »
0
จะนำไปประยุกต์ใช้ที่ รพ. ขอบคุณครับ
รพ.ยุวประสาทไวทโยปถัมภ์ กรมสุขภาพจิต
เริ่มใช้งาน : ตุลาคม 2554
Server&Salve : IBM System x3200 M3 (Xeon X3450 2.67GHz)
RAM : 18 GB
OS : CentOS 6.2
ขึ้นระบบ : เมื่อ 10 ตุลาคม 2554 ( ทีม BMS )
HOSxP vsersion : 3
Percona MySQL 5.5.28