แสดงกระทู้

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - navyNP

หน้า: 1 2 [3] 4 5 ... 19
101
ล็อกแล้ว user จะเปลี่ยน password ตัวเองได้หรือเปล่าครับ เพราะของผมให้ user รับผิดชอบเปลี่ยน password เอาเองทันทีที่ออก loginname ให้ จะได้ไม่มีข้ออ้างว่ามีผู้แอบใช้ loginname ของตน แต่ก็อย่างน้านานว่านั่นแหละครับ มีมือบอนไม่กี่คนหรอกครับ นอกนั้นไม่ค่อยมีใครอยากยุ่งอะไร ขนาดปลั๊กหลวมไฟไม่ติดยังตามเลย ;D

102
ครับ เฉพาะของเด็กครับ ของผู้ใหญ่แสดงเฉพาะเบอร์โทรก็พอ ;D เบี่ยงเบนเนื้อหา จขก.เขาหรือเปล่าเนี่ย อ.ขวด

103
อยากเสนอเพิ่มอีกอย่างคือ ชื่อเล่นผู้ป่วยน่ะครับ เพราะเห็นมีให้ลงในประวัติ แต่ไม่ได้ดึงออกมาใช้งานก็เลยอยากเสนอให้เพิ่มช่องแสดงชื่อเล่นทั้งในหน้าส่งตรวจ และหน้าที่มีการดึงข้อมูลมาใช้งาน(เช่น หน้าจอซักประวัติ ห้องตรวจ ห้องจ่ายยา ฯลฯ) จะได้ประโยชน์ในแง่จิตวิทยาในผู้ป่วยเด็กซึ่งสามารถสร้างความคุ้นเคยให้เด็กไม่กลัวการรักษาได้ หากเจ้าหน้าที่ทักเด็กด้วยชื่อเล่น ทั้งเด็กและผู้ปกครองจะได้อุ่นใจว่าเจ้าหน้าที่ รพ.ยังจำเขาได้ อะไรประมาณนี้ครับ ;D

... จนท.ขอ หรือ ลูกๆ ขอมาครับพี่ อิ อิ ...  ;D  ;D .....

คุณหมอขอมาครับ อ.ขวด ประมาณว่าพอเราพาลูกเข้าไปหาหมอ พอเจอหน้าหมอ หมอทักอ้าว! ป่วยเป็นอะไรมาคะน้องขวด พอเด็กได้ยินก็จะให้ความร่วมมือในการตรวจเป็นอย่างดี อะไรเงี้ย ;D ;D ;D

104
อยากเสนอเพิ่มอีกอย่างคือ ชื่อเล่นผู้ป่วยน่ะครับ เพราะเห็นมีให้ลงในประวัติ แต่ไม่ได้ดึงออกมาใช้งานก็เลยอยากเสนอให้เพิ่มช่องแสดงชื่อเล่นทั้งในหน้าส่งตรวจ และหน้าที่มีการดึงข้อมูลมาใช้งาน(เช่น หน้าจอซักประวัติ ห้องตรวจ ห้องจ่ายยา ฯลฯ) จะได้ประโยชน์ในแง่จิตวิทยาในผู้ป่วยเด็กซึ่งสามารถสร้างความคุ้นเคยให้เด็กไม่กลัวการรักษาได้ หากเจ้าหน้าที่ทักเด็กด้วยชื่อเล่น ทั้งเด็กและผู้ปกครองจะได้อุ่นใจว่าเจ้าหน้าที่ รพ.ยังจำเขาได้ อะไรประมาณนี้ครับ ;D

105
อ่านกระทู้แล้วต๊ก!ใจ นึกว่าใครมาขโมยห้อง lab ไป ;D ;D ;D

106
เหตุผลง่ายนิดเดียวเองครับ ก็บอกว่าผล lab ออกไม่ตรงคนเนื่องจาก version มันเก่ามากๆ  ถ้าจะแก้ไขโดยที่จะไม่เปลี่ยน version ต้องจ้าง อ.MN มาแก้ไขให้เป็นการส่วนตัวนะ ;D(ยังสงสัยอยู่ว่าแล้วมันส่ง 18 แฟ้ม ออกหรือครับ)

107
มีใครทำอย่างไรบ้าง เริ่มบังคับใช้วันนี้แล้ว ของผมทำได้แต่เพิ่มวงเล็บต่อท้ายชื่อยาเฉยๆ ไว้แนบไปกับใบเสร็จ(หากมีใครมาขอ ;D) อย่างอื่นมิกล้าเปลี่ยนแปลงใดๆ รอ ท่านอื่นๆ นำร่องไปก่อน เพื่อความชัวร์ ;D

109
ต้องไปเพิ่มเงื่อนไขใน Events ตามนี้คับ(ถ้าแพทย์มี position_id =1)
begin
    GetDateRangeDialog(date1, date2);   
       ds1:=formatdatetime('yyyy-mm-dd',date1);
    ds2:=formatdatetime('yyyy-mm-dd',date2);
   
     ChangeReportSQL('select * from doctor where position_id="1" and code in ('+
       getsqlsubquerydata('select distinct dx_doctor from vn_stat where vstdate between "'+
         ds1+'" and "'+ds2+'"')+') order by code ');
end;

110
มีอยู่แล้วในรายงานหลักหรือเปล่าครับ ."สรุปยอดผู้ป่วยตามแพทย์ผู้ตรวจ" (SYSTEM-OPD-DOCTOR-SUMMARY)

111
ส่วนรายงานหาราคาต้นทุนในแต่ละเดือนผมเคยมีนะ แต่เดี๋ยวหาก่อน ;D ;D ;D

112
nondrugitems ก็มีราคาทุนครับ อ.โก้
ส่วนจะใส่เท่าไหร่ดี ก็ต้องมานั่งคิดราคาทุนกันอีกทีครับ(งานเข้า ;D)

113
ใช่ครับ ตามที่คุณ manit ถามมาว่าต้องให้ระบุประเภทของค่าใช้จ่ายแผนไทยในใบเสร็จรับเงินไว้ด้วย ไม่ทราบว่าเพื่อนๆ ได้เตรียมการอย่างไรบ้าง ขอแนวทางด้วยครับ เห็นว่าจะบังคับใช้ใน 1 พ.ค.54 นี้ครับ ;D

114
กรณีที่ยาหมด stock ได้กำหนดให้มีข้อความแจ้งเตือนและกำหนดให้ห้ามสั่ง แต่ปรากฏว่าระบบงานทันตกรรมยังสามารถสั่งยาที่หมดได้อยู่ รบกวนให้ อ.ตรวจสอบให้ด้วยครับ(ทดสอบจาก V.3.54.1.22)

115
แต่ปัญหาที่พบในการตั้งค่าใช้จ่ายส่วนเกินคือในใบสั่งยาจะไม่แยกรายการราคาปกติกับค่าใช้จ่ายส่วนเกินครับ(คือพิมพ์เป็นราคารวมออกมา แต่จะแยกหลังจากพิมพ์ใบสั่งยาออกมาแล้ว) ไม่ทราบว่า v.ล่าสุดแก้ไขได้หรือยัง ใครทดสอบแล้วช่วยแจ้งผลให้ทราบด้วยครับ ;D

118
Bill No และ Billcode เป็นรหัสค่าบริการอื่นๆ ที่ไม่ใช่ยา(ที่เบิกได้)ครับ สังเกตดูในตัวอย่างของผม ถ้าเป็นยามันจะแสดงเฉพาะรหัสยา 24 หลัก แต่ถ้าเป็นค่าบริการอื่นๆ มันจะแสดงเฉพาะ Bill No และ Billcode(ซึ่งมีอยู่แล้วในตาราง nondrugitems ซึ่งอ้างอิงตามประกาศ กค.เรื่องอัตราค่าบริการฯ ครับ)

119
ใคร load ฟอร์มไปใช้ อย่าลืมกด Thanks ให้ด้วยนะ เผื่อสิ้นปีจะได้มาม่าจาก อ.MN สักห่อ ;D ;D ;D

120
ของผมพิมพ์ ใบแสดงรายการค่าใช้จ่ายขนาด A5(ไม่ใช่ใบสั่งยา)จากระบบห้องชำระเงินครับ(ใช้ฟอร์ม FORM-Doctor-RxOder-Finance) ตามรูปและฟอร์มที่แนบ ลองดูครับ น่าจะดีกว่ามานั่งเขียนนะครับ

121
เอาของคนอื่นมาใส่แล้ว ใส่แบบไหนครับ ผมเห็นยังเป็นของเดิมอยู่เลยครับ ลองดูดีๆ ครับ ของคุณ benz ไม่มี R10 นี่ครับ มีแต่ R100 ครับ เพราะ code3 มันจะเอามาจาก R10 ครับ ไม่ได้เอามาจาก R100 ;D

122
ผมเข้าใจนะครับ ว่า อ.โก้ต้องการคงรหัสเดิมของ จ.หนองคายไว้เพื่อไม่ให้ประวัติของผู้ป่วยเปลี่ยนตาม แต่ปัญหาที่ผมมองก็คือ หาก รหัส จ.หนองคาย เปลี่ยนแปลงด้วย(เรียงลำดับ อ. ต. ใหม่)ผมเกรงว่า รหัสมันจะไปซ้ำซ้อนกัน น่ะครับ ใครมีข้อมูลตรงนี้เอามาแชร์กันหน่อย แต่หาก จ.หนองคาย ไม่มีการเปลี่ยนแปลงรหัส(ตัดออกเฉยๆ)ก็คงไม่มีผลใดๆ ขอรับ ใช้ของ อ.ได้เลย ;D ;D ;D

123
ขอคัดค้าน อ.โก้ครับ ;D(ก็เลยยังไม่ได้กด thank ให้)
ของ อ.โก้ เพิ่มแต่ จ.บึงกาฬ เข้ามาเฉยๆ แต่ จ.หนองคาย(พิมพ์เสร็จอ่านแล้วอ่านอีกกลัวจะพิมพ์ผิด ;D)เดิม ยังไม่ได้ตัด อ.ต่างๆ ที่ย้ายไปขึ้นกับ จ.บึงกาฬออก แล้วลำดับ อ.ต่างๆ ใน จ.หนองคายจะต้องเรียงใหม่หรือเปล่า ติ๊กต๊อก ๆ ๆ ๆ ๆ ๆ  ;D ;D ;D

124
สมมุติว่าลองเลือกเป็นรหัส R1049(ถ้าตาราง ICD101 ถูกต้องและสมบูรณ์แล้ว) จะแสดงชื่อโรคเป็น
"R10-R104-R1049" คื่อ "Abdominal and plevic pain-Other and unspecified abdominal pain-Abdominal pain, unspecified" ครับ ลองดู ;D

125
คือข้อมูลประกอบคำถามมันไม่สมบูรณ์นะครับ ผมหมายถึงรูปประกอบในรูปแรกที่มีการลง Dx กับรูปที่ไม่มี pdx มันคนละคนกันนะครับ สรุปปัญหาก็คือ
1.การวินิจฉัยโรคไม่สมบูรณ์(มี - - ข้างหน้า) เกิดจากตาราง ICD101 ไม่สมบูรณ์ตามที่ อ.หลายๆ ท่านอธิบายมานั่นแหละครับ ยกตัวอย่างรูปที่ 2 ที่ให้รหัส R104 แล้วแสดงออกมาเป็น -Abdominal pain อธิบายตามรหัสคือ ชื่อโรคจะแสดงด้วย รหัสอักษรและเลข 2 ตัวหน้าก่อน(คือ R10 จริงๆ ก็คือ Abdominal and pelvic pain แต่ตามรูปไม่แสดงชื่อโรครหัสส่วนหน้า แสดงว่าในตาราง ICD101 ข้อมูลของ R10 เป็นค่าว่าง)แล้วตามด้วยเครื่องหมาย "-" แล้วตามด้วยรหัสตัวต่อไป(คือ R104 ในตัวอย่างแสดงเป็น Abdominal pain แต่ที่ถูกต้องตามรหัสสากลต้องเป็น Other and unspecified abdominal pain) ถ้าตาราง ICD101 สมบูรณ์และถูกต้องจะต้องแสดงเป็น Abdominal and pelvic pain-Other and unspecified abdominal pain(ถ้าดูตัวอย่างตามรูป แต่ละรหัสจะแสดงชื่อโรคเป็น code3-code4-code5)
2.รูปที่นำมาแสดงที่ไม่มีชื่อโรคก็คือรายที่ไม่มีการลงรหัสโรคครับ ไม่ใช่ลงไม่ถูกแล้วไม่แสดงครับ(คนละประเด็นกัน)
วิธีแก้ไข อย่างที่ อ.เกื้อแนะนำนั่นแหละครับ เอาตาราง ICD101 ของ อ.เกื้อไปลงทับตาราง ICD101 ในฐานข้อมูลซะก็จะถูกต้องแล้วครับ(ผลวินิจฉัยเดิมจะถูกแก้ไขให้ถูกต้องตามด้วย)
อธิบายซะยืดยาวไม่ทราบว่างงหรือเปล่า ;D

126
ลองตรวจสอบดูใหม่ว่า ward ได้ discharge ออกจากระบบจริงหรือเปล่าครับ(บางทีจำหน่ายทางเอกสารเฉยๆ แต่ยังไม่ได้จำหน่ายออกจากระบบครับ รพ.ผมเจอบ่อย  ;D)

127
ยินดีต้อนรับ / Re: รอ ว่าที่ จ.บึงกาฬ
« เมื่อ: มีนาคม 29, 2011, 15:27:10 PM »
ใครมีรหัส จ.บึงกาฬ แล้วบ้างครับ จะเอาไปเพิ่มในตาราง thaiaddress  ;D

128
คงไม่น่าจะเกี่ยวกับฟอร์มนะครับ อ.เกื้อ เนื่องจากถ้าพิมพ์ใบสั่งยาก่อนจะแยกหมวดหมู่ถูกต้องแต่ไม่แยกค่าใช้จ่ายส่วนเกิน แต่ถ้าพิมพ์ OPD ก่อน ใบสั่งยาจะแยกค่าใช้จ่ายส่วนเกินถูกต้องแต่ไม่แยกหมวดหมู่(พิมพ์รวมกันออกมาหมดเลย)

129
ถ้าทำให้เด็กเกิดใหม่ต้องปรึกษา อ.นาจ ครับ ;D ;D ;D

130
ขออนุญาตดันกลับมาเป็นกระทู้เร่งด่วนในเช้าวันจันทร์ครับ ;D
ด้วยหวังว่า จะได้รับคำแนะนำในการแก้ไข โดย
1.ในกรณีที่เลือกลำดับการพิมพ์ใบสั่งยาก่อน ให้สามารถแยกรายการค่าใช้จ่ายส่วนเกินในใบสั่งยาทันทีเมื่อบันทึก จะให้ดีควรจะแยกรายการทันทีที่ enter ขึ้นบรรทัดใหม่ในหน้าจอสั่งยา
2.หรือกรณีเลือกพิมพ์ใบ OPD ก่อนใบสั่งยา ในใบสั่งยาควรจะมีการพิมพ์แยกหมวดหมู่ตามปกติ(ปัจจุบันจะพิมพ์รวมออกมาหมดไม่แยกหมวดหมู่)
ขออนุญาตรบกวน อ.ทั้งหลาย ว่าพบปัญหาเดียวกันหรือไม่ แล้วจะแก้ไขอย่างไร ขอบคุณครับ

131
ขอความช่วยเหลือด่วนครับ ตอนนี้ไม่ใช่ปัญหาเจ้าหน้าที่ลืมเก็บเงินอย่างเดียวเสียแล้ว เพราะเจ้าหน้าที่ตรวจสอบบัญชีของกองทัพเรือท้วงติงเรื่องหลักฐานทางการเงินไม่ตรงตามความเป็นจริง หมายถึงใบเสร็จรับเงินกับใบสั่งยารายการไม่ตรงกันครับ(งานเข้าแล้วครับทีนี้) หมายถึง ในใบสั่งยามีรายการเดียวคือ ค่า foley cath 35 บาท แต่ในใบแจ้งหนี้(กรณีผู้ป่วยใช้สิทธิจ่ายตรง)เป็นค่า foley cath ส่งเบิก 30 บาท และใบเสร็จรับเงินที่ผู้ป่วยต้องชำระเองจำนวน 5 บาท
การแก้ไข
1.ลองสลับลำดับการพิมพ์ ใบสั่งยา ให้ออกทีหลัง OPD card ปรากฏว่าแยกให้สองรายการจริง แต่ปัญหาที่พบหากใช้วิธีนี้คือ ใบสั่งยาไม่แยกหมวดหมู่ให้ คือพิมพ์รวมกันออกมาเลยไม่แยกหมวดหมู่
2.หากพิมพ์ ใบสั่งยา ก่อน OPD ใบสั่งยาจะไม่แยกรายการ(ออกรายการเดียวคือ foley cath 35 บาท) แต่ใบ OPD แยกรายการให้ คือ ค่า foley cath 30 บาท และค่าเวชภัณฑ์ส่วนเกิน 5 บาท
ขอคำชี้แนะเป็นการด่วนครับว่าผมจะแก้ไขอย่างไรดีให้มันถูกต้องครับ รบกวนด้วยครับ ;D

132
ขอสนับสนุนด้วยครับ เพราะหน้านี้มีระบบงานอื่นๆ ใช้ด้วย รวมถึงแพทย์บางท่านก็ต้องการเพิ่มเติมข้อมูลในส่วนนี้ ก็อยากเสนอให้หน้านี้แทนที่จะดูได้อย่างเดียวก็อยากให้เพิ่มเติมแก้ไขได้ด้วย ตัวอย่างเช่น พยาบาลไม่ได้ลงข้อมูล นน.+ส่วนสูงมาให้ แต่แพทย์ต้องการคำนวณ BMI ให้ผู้ป่วยว่า นน.ที่เหมาะสมควรเป็นเท่าไหร่ พอใส่เองโปรแกรมก็ไม่คำนวณให้ หรือข้อมูลส่วนอื่นๆ ถึงแม้จะเพิ่มเติมเข้าไปจะไม่บันทึกให้ อยากให้เป็นเหมือนหน้า screen น่ะครับ คือสามารถใส่ข้อมูลเพิ่มเติมได้ และคำนวณอัตโนมัติให้ด้วย(ไม่ใช่คำนวณหลังบันทึก) และอีกอย่าง ตรง BMI chart ดูยากมากเพราะ scale มันสูงมากครับ(นน. เป็น 1000 กิโล) อยากให้ตัวเลขให้ใกล้เคียงกับความเป็นจริง และข้อมูลของผู้ป่วยก็น่าจะอยู่ในตารางเลยสามารถดูได้เลยว่าอยู่ในเกณฑ์ปกติหรือไม่(ปัจจุบันจะอยู่ด้านขวาสุดของกราฟครับ) ขอเสนอให้ปรับปรุงเพิ่มเติมด้วยครับ ;D

133
เข้าไปใน report designer แล้วไป restore ฟอร์มเดิมกลับมาก็ใช้ได้แล้วครับ

134
รับที่ห้องจ่ายยาทั้งหมดครับ ปัญหาของผมก็คือ Humen error ครับ ;D ไม่ว่าเราจะออกแบบระบบให้รัดกุมขนาดไหน คนมันก็ไม่ยอมทำอยู่ดี อ้างเพิ่มงานบ้างล่ะ คนไข้เยอะไม่มีเวลามั่งล่ะ ฯลฯ พอมีปัญหาก็โทษว่าระบบเราไม่ดี ทำไมไม่แยกมาตั้งแต่ใบสั่งยาเหมือนเดิมล่ะ(เวอร์ชั่นก่อนๆ ใช้งานได้ดีไม่มีปัญหา) เราก็เถียงเขาไม่ออกครับ ก็เลยอยากคอมเม้นท์ว่าให้พิมพ์แยกในใบสั่งยาเหมือนเดิมได้หรือเปล่าครับ แต่ที่ตั้งกระทู้นี้ขึ้นมาก็เพื่ออยากให้เพื่อนๆ ที่ใช้เวอร์ชั่นเดียวกันทดสอบให้หน่อยว่าเกิดปัญหาเดียวกันหรือเปล่า แต่ถ้าไม่มีปัญหาอะไร ผมจะได้ตรวจสอบของผมโดยละเอียดว่าเกิดอะไรขึ้น ถ้าเป็นเหมือนกัน ก็อยากฝากให้ อ.MN แก้ไขให้ด้วยในเวอร์ชั่นหน้า ขอบคุณครับ ;D ;D ;D

135
ใช่ครับ ปัญหาอยู่ที่ใบสั่งยามันไม่แยกรายการให้(พิมพ์ออกจากห้องตรวจแพทย์) แต่โปรแกรมจะแยกหลังพิมพ์ใบสั่งยาออกมาแล้ว ส่วนเจ้าหน้าที่การเงินนั้น ส่วนใหญ่จะไม่ค่อยได้เปิดดูตอนผู้ป่วยมาส่งใบสั่งยา จะตรวจสอบใบสั่งยาก่อนแล้วค่อยมาพิมพ์ใบแจ้งหนี้ทีหลังถึงจะเห็น ตอนนี้แก้ไขปัญหาเฉพาะหน้าโดยการให้เจ้าหน้าที่กดดูข้อมูลก่อน บางครั้งมันไม่ทันผู้ป่วยเยอะ(เขาว่างั้นนะ) แต่ผมว่ามันไม่ใช่วิธีแก้ไขปัญหาที่ถูกต้องนะครับ หรือ อ.ท่านอื่นว่างัยครับ ;D

136
มะมีใครช่วยทดสอบให้ผมเลยหรือครับนี่ อยากรู้แค่ว่าที่อื่นมีปัญหาแบบเดียวกันหรือเปล่า ตอนนี้เป็นปัญหามาก เพราะเจ้าหน้าที่การเงินไม่รู้ว่ามียอดเงินส่วนเกินที่ต้องจ่ายเอง ทำให้หลุดไปเยอะมาก จะตามผู้ป่วยให้กลับมาจ่ายแค่ 5 บาท เขาคงไม่มาหรอกครับ รบกวนด้วยครับ ;D

137
ปัจจุบันใช้ v.3.54.1.22 เป็น version หลักอยู่ครับ เกิดปัญหาค่าใช้จ่ายส่วนเกินที่ตั้งไว้ ไม่พิมพ์แยกในใบสั่งยาครับ แต่จะแยกเมื่อใบสั่งยาออกมาแล้ว
ตัวอย่างเช่น ตั้งค่า foley cath ไว้ที่ 35 บาท(เบิกได้ 30 บาท ส่วนเกิน 5) ใบสั่งยาออกมาเป็นรายการเดียวคือ 35 บาท แต่พอบันทึกหลังใบสั่งยาออกมาแล้วถึงจะแยกเป็น 2 ราคา คือ ค่า foley 30 บาท และ ค่าเวชภัณฑ์ส่วนเกิน 5 บาท ครับ ทดสอบใน v.3.54.2.15C ก็ยังเป็นอยู่ (version ก่อนๆ ใช้ได้ปกติครับ)
รบกวนที่ไหนเป็นบ้างครับ แก้ไขอย่างไร รบกวนด้วยครับ ;D ;D ;D

138
report designer ครับ มีอยู่ในโปรแกรมแล้วครับ

139
แนะนำว่า ให้จัดทีมไปศึกษาดูงานที่โรงพยาบาลจิตเวชสงขลาราชนครินทร์ จังหวัดสงขลา ก่อน แล้วลองซักถามถึงประสบการณ์ในการขึ้นระบบว่าต้องเตรียมการอะไรบ้าง แนวทางในการใช้งาน ปัญหาที่พบ ฯลฯ ได้เลย แล้วค่อยมาปรึกษากันเพื่อวางแผนในการขึ้นระบบครับ เวลาขึ้นจริงจะได้ไม่หนักเกินไป  ยังงัยก็ขอต้อนรับเข้าชุมชนแห่งนี้ ;D ;D ;D

140
ขอบคุณ อ.ทุกท่านที่ชี้แนะครับ ไปลองดูแล้วตามนี้
begin
  GetDateRangeDialog(date1, date2);

  bdate := Formatdatetime('yyyy-mm-dd',date1);
  edate := Formatdatetime('yyyy-mm-dd',date2);

  drug := GetPickupList('select concat(name," ",strength) as drugname from drugitems where icode in("1480778","1480603","1480674","1480717","1480679","1510012","1490031","1480641","1480625") order by name,strength');
  drugcode := GetSQLStringData('select icode from drugitems where concat(name," ",strength)="'+drug+'"');

  ChangeReportSQL('select o.vn,o.icode,count(qty)as time,o.qty,sum(qty)as sum_qty,o.hn,concat(p.pname,p.fname," ", p.lname) as ptname, ' +
    '"'+drug+'" as drugname from opitemrece o ' +
    'left outer join patient p on p.hn=o.hn ' +
    'left outer join drugitems d on d.icode=o.icode ' +
    'where o.icode="'+drugcode+'" ' +
    'and o.rxdate between "'+ bdate +'" and "'+ edate+'"' +
    'group by o.hn ' +
    'having sum_qty>365 ' +   
'order by sum_qty');
end;

ไม่มีข้อมูลออกเลย น่าจะผิดตรงนี้ครับ 'having sum_qty>365 ' +

เพราะผมลองเอาออกแล้วมีข้อมูลออก แต่มาหมดเลย แต่ผมต้องการแค่ HN ที่มีการจ่ายรวมเกิน 365 เม็ด/ปี ต้องใส่เงื่อนไขเพิ่มเติมอย่างไร ครับ

141
ยินดีต้อนรับ / Re: มือใหม่มากครับ...
« เมื่อ: กุมภาพันธ์ 11, 2011, 16:13:51 PM »
แชร์ printer ครับ แต่ไม่แนะนำให้ใช้วิธีใช้ printer ร่วมครับ เนื่องจาก หากการใช้งานมีปัญหา แพทย์จะไม่รู้ว่าที่สั่งไปนั้น ออกหรือเปล่า ผู้ป่วยก็นั่งรอ เจ้าหน้าที่ก็ไม่รู้ เดี๋ยวจะโดนผู้ป่วยเดินมาด่าว่าทำไมตั้งนานแล้วถึงยังไม่ได้รับยาซักที ;D

142
ที่ถูกต้อง ต้องเขียนอย่างไรอ่ะครับ รบกวนด้วยครับ ;D

143
คือผมต้องการสร้างรายงานตรวจสอบการใช้ยาที่มีมูลค่าสูง ที่จ่ายเกินกว่า 365 เม็ด/ปี(เนื่องจากยากินวันละ 1 เม็ด)
ก็เลยสร้างรายงานหน้าตาออกมาตามรูปที่แนบ แต่สังเกตดูว่าข้อมูลที่ออกมาไม่ค่อยตรงความเป็นจริงซักเท่าไหร่ ทั้งจำนวนครั้งที่มา และจำนวนยารวม คือไม่ว่าจะเปลี่ยนชื่อยาไปเป็นยาตัวไหนจำนวนก็ไม่เปลี่ยนข้อมูลตามชื่อยา
script ที่ใช้ ดังนี้ครับ

begin
  GetDateRangeDialog(date1, date2);

  bdate := Formatdatetime('yyyy-mm-dd',date1);
  edate := Formatdatetime('yyyy-mm-dd',date2);

  drug := GetPickupList('select concat(name," ",strength) as drugname from drugitems where icode in("1480778","1480603","1480674","1480717","1480679","1510012","1490031","1480641","1480625") order by name,strength');
  drugcode := GetSQLStringData('select icode from drugitems where concat(name," ",strength)="'+drug+'"');

  ChangeReportSQL('select o.vn,o.icode,count(qty)as time,o.qty,sum(qty)as sum_qty,o.hn,concat(p.pname,p.fname," ", p.lname) as ptname, ' +
    '"'+drug+'" as drugname from opitemrece o ' +
    'left outer join patient p on p.hn=o.hn ' +
    'left outer join drugitems d on d.icode=o.icode ' +
    'where o.icode in("1480778","1480603","1480674","1480717","1480679","1510012","1490031","1480641","1480625") ' +
    'and o.rxdate between "'+ bdate +'" and "'+ edate+'"' +
    'group by o.hn ' +
    'having sum_qty>365 ' +
    'order by sum_qty');
end;

144
ใครมีฟอร์ม Form-Rx-Appoinment-1 และ Form-Rx-Appoinment-2 บ้าง รบกวนหน่อยครับ ;D

145
อ้างถึง
น้องไปเป็นทหารแล้ว
งั้นเอาทหารไปช่วยแทนไหม อ.ขวด ;D ;D ;D

146
เป็นเฉพาะรายการที่มีการลงประวัติการแพ้ยาหรือเปล่าครับ เช่น ถ้ามีการลงประวัติการแพ้ยาไว้ 3 ตัว ก็จะออกซ้ำ 3 รายการ เป็นต้น ถ้าเป็นแบบนี้ให้เอาส่วนเชื่อมข้อมูลแพ้ยาที่แสดงบนใบสั่งออกครับ

147
เป็นไปได้ไหมครับว่าฐานข้อมูลไม่ครบถ้วน เช่น ขาดระดับการศึกษา และ area type ฯลฯ(มันจะเกี่ยวกันไหมคับ ;D)

148
อ้างถึง
ตรวจสอบ  patient_hn   ว่ามีเลข  hn หรือยังครับ
มีแล้วครับ
อ้างถึง
ในตาราง patient มี cid นี้ซ้ำหรือเปล่า

ในตาราง person  hn นี้มีหลาย pid หรือเปล่า
ไม่มี cid ซ้ำ และ มี pid เลขเดียวครับ ???

149
แต่ เอ๊ะ ผมเพิ่งลองส่งออกเป็นครั้งแรกนี่นา ก็น่าจะไม่มีการ link กันไว้ก่อนหน้านี้(หรือเปล่า)
ก็เลยส่งหน้าค้นหาตัวอย่าง HN ที่มีปัญหามาให้ดูครับ

150
ยูเรก้า! น่าจะปัญหาเดียวกันกับ ป๋า JD ครับ เพราะ รพ.ผมมีการเปลี่ยน HN ตามวงรอบทุก 5 ปี(เก็บไว้แค่ 5 ปีหลังสุด ผู้ป่วยที่มี HN เกิน 5 ปี ถ้ากลับมาก็จะเปลี่ยนเป็น HN ใหม่)
แล้วป๋า JD มีวิธีแก้ไขอย่างไรถึงจะให้มัน link กันเหมือนเดิมล่ะครับ ขอคำชี้แนะด้วย ;D

หน้า: 1 2 [3] 4 5 ... 19