แสดงกระทู้

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.


Topics - Maetha Hospital

หน้า: [1]
1
หน้าเมนู ลงรายการจ่ายยา - Mode 2

สามารถกำหนดให้ การลบ เรคคอร์ด ที่เป็น ค่าธรรมเนียมบริการ (เช่นค่าบริการ 30บาท , ค่าบริการทางการพยาบาล) 
ไม่สามารถลบได้ นอกจากผู้ดูแลระบบของโรงพยาบาลเท่านั้น
สามารถทำได้หรือไม่ 
   มีวิธีดำเนินการอย่างไร ครับ

ขอบคุณล่วงหน้าครับ

2
รายงานอุบัติเหตุจราจรประจำเดือนครับ ช่องแรกก็ติดแล้ว ใช้สคริปต์เดียวกันแต่ใส่วันเวลาเองในสายฟ้าแล้วขึ้นผลในสายฟ้าถูกต้อง แต่พอเอามารันเองในรายงานแล้วขึ้นเป็น 0 เลยคิดว่าน่าจะมีปัญหาที่วันที่หรืออะไรซักอย่าง รบกวนช่วยดูให้ด้วยนะครับว่าไปหลงหูหลงตาตรงไหนหรือเปล่า


3
พอดีเอาฟอร์มนี้จากในคลัง Report มาแก้ใหม่ให้พิมพ์ใบ Admit Summary ได้โดยใช้กระดาษเปล่าครับ แต่มีปัญหาว่าพอสั่งพิมพ์เสร็จแล้ว มันจะต้องให้พิมพ์เลข AN ใหม่อีกรอบก่อนถึงจะพิมพ์ได้ เลยไม่รู้ว่าระบบ Admit ไม่ส่งเลข AN ให้ Report หรือเปล่า อยากให้ช่วยตรวจสอบด้วยครับเพราะไปต่อไม่ถูกแล้ว

4
ได้โจทย์จากงาน NCD มาครับ ต้องการรายงานคนไข้ NCD ตาม "ปิงปองจราจรชีวิต 7 สี" ตามนี้นะครับ
ข้อมูล FBS ครั้งสุดท้าย ของผู้ป่วย DM
DM + MI + HF
DM + Stroke + CVA
DM + DRF + E112 + E119
ข้อมูล BP ครั้งสุดท้ายของผู้ป่วย HT
HT + MI + HF
HT + Stroke + CVA
HT + CHF
ตามนี้ครับ ไม่ทราบว่า รพ. อื่นได้โจทย์แบบนี้บ้างหรือไม่ครับ เห็นทางงาน NCD บอกว่าจะเอาไปประเมินคนไข้เข้าปิงปอง 7 สีนี้ แต่ไม่เคยเห็นที่ไหนขอซักทีครับ เลยลองสอบถามดูครับ เผื่อมีที่ไหนเริ่มทำไปบ้างแล้ว ขอบคุณล่วงหน้าสำหรับทุกคำตอบครับ

5
โจทย์ที่ได้มาตามนั้นเลยครับ ปก OPD Card มีข้อมูลทุกอย่างครบแล้ว อยากให้เพิ่มโรงพยาบาลตามสิทธิ์ของผู้ป่วยลงไปด้วย เข้าใจว่าต้องดึงจาก hospcode แล้วแปลงเป็นชื่อ รพ. อีกที เลยอยากทราบว่าจะต้องเอามาจากตรงไหนยังไงบ้างครับ ขอบคุณครับ

6
select "11140" as HCODE,v.VN,v.HN,v.cid as PIDPAT,p.pname as TITLE,
concat(p.fname," ",p.lname) as NAMEPAT,p.birthday as DOB,p.SEX,p.marrystatus as MARRIAGE,
p.chwpart as CHANGWAT,p.amppart as AMPHUR,v.vstdate as DATEOPD,o.vsttime as TIMEOPD,
pt.hospmain as HMAIN,v.PTTYPE,v.PDX,v.dx0 as SDX1,v.dx1 as SDX2,v.dx2 as SDX3,
v.dx3 as SDX4,v.dx4 as SDX5,v.op0 as Proc1,v.op1 as Proc2,v.op2 as Proc3,v.op3 as Proc4,
v.op4 as Proc5,v.inc16 as CHROOM,v.inc08 as CHINSTRU,v.inc12 as CHDRUG,v.inc03 as CHMEDSUP,
v.inc02 as CHBLOOD,v.inc01 as CHLAB,v.inc04 as CHXRAY,v.inc05 as CHSINV,
v.inc09 as CHEQUIP,v.inc06 as CHOR,v.inc14 as CHNURSING,v.inc11 as CHDENTAL,
v.inc13 as CHREHAB,v.inc07 as CHACU,v.income as TOTCHARGE,
space(1) as ROOM,space(1) as INSTRU,space(1) as DRUG,space(1) as MEDSUP,space(1) as BLOOD,
space(1) as LAB,space(1) as XRAY,space(1) as SINV,space(1) as EQUIP,space(1) as 'OR',
space(1) as NURSING,space(1) as DENTAL,space(1) as REHAB,space(1) as ACU,space(1) as TOTCOST,
v.age_y as AGE from vn_stat v
left outer join ovst o on o.vn=v.vn
left outer join patient p on p.hn=v.hn
left outer join pttypeno pt on pt.hn=v.hn and pt.pttype=v.pttype and v.pttypeno=pt.pttypeno
where v.vstdate between'2010-10-01'and'2011-09-30'

จากโค้ดที่ดึงตัวนี้ครับ พอเอาไปใส่ในโปรแกรม Unit Cost ปรากฏว่าค่าบริการทางทันตกรรม ค่าบริการกายภาพบำบัด ไปรวมอยู่ในค่าบริการทางการแพทย์และการพยาบาล เลยดึงต้นทุนออกมาไม่ค่อยถูกเท่าไหร่ อยากจะทราบว่าผู้ป่วยนอกก็จะเป็นแบบนี้ถูกต้องหรือไม่ครับ และถ้าจะแยกค่าบริการส่วนนี้ออกมาจะทำยังไงบ้างครับ ขอบคุณครับ

7
ICD10 Code Map ของห้องตรวจ OPD เวลาคีย์เข้าไป ถ้ายังไม่ครบระบบจะแจ้งเตือนแล้วมี Dialog Box ขึ้นมาต่อให้ครบ แต่ห้อง ER ไม่มีครับ ต่อให้ใส่ขาดระบบก็จะไม่เตือน เลยอยากรู้ว่าจะทำยังไงถึงจะขึ้นแจ้งเตือนได้บ้างครับ ขอบคุณครับ

8
แพทย์แจ้งมาว่าในหน้าจอตรวจรักษา -> วินิจฉัย [F4] ไม่มีช่องให้ใส่ ICD 10 Code Map ครับ เลยทำงานไม่ได้ จะให้กด Spacebar หาเอาก็ดูจะไม่ถนัดนัก เลยขอสอบถามครับว่ามันไปเปิดหรือไปเปิดการมีช่อง ICD 10 Code Map ในหน้าต่างไหนช่องไหนครับ ขอบคุณครับ

9
Report Exchange / DBPipeline['hn'] ไม่ดึงค่าขึ้นมาครับ
« เมื่อ: มีนาคม 15, 2012, 16:52:33 PM »
ตอนนี้กำลังทำรายงานข้อมูลผู้ป่วย HT,DM แยกรายพื้นที่รับผิดชอบ รพ.สต. ให้พี่ที่ดูแล NCD ครับ เพราะที่โรงพยาบาลมีนโยบายให้คนไข้ที่เป็น HT,DM ที่อาการไม่หนักมากกลับไปรับยาของคลีนิคที่ รพ.สต. จะได้ลด Workload ของโรงพยาบาลได้ ก็เลยจะต้องมีข้อมูล lab ของคนไข้ด้วยว่ามีการทำ lab อะไรไปแล้วบ้าง ข้อมูล lab แต่ละตัวเป็นยังไง จะได้ประกอบการตัดสินใจได้ว่าคนไหนจะส่งกลับ รพ. สต. คนไหนจะให้รักษาตัวต่อที่ รพ.

ก็เลยลองเอารายงานของ อ. เอก CMI 2 ตัว (รายงานข้อมูลดิบส่ง สปสช. กับรายงานคนไข้ DMHT แยกราย รพ.สต.) มาจับยำรวมกันดู ก็ไม่มี Error อะไรนะครับ แต่ว่าทำออกมาแล้วมันไม่สามารถดึงผล Lab ของคนไข้แต่ละคนได้ ลอง SQL Trace ออกมาดูก็ได้ประมาณนี้

select lo.lab_order_result from lab_head lh   left outer join lab_order lo on lo.lab_order_number=lh.lab_order_number    where lo.lab_items_code= '153'  and lh.hn=''  order by order_date desc  limit 1

เทียบกับโค้ดใน Variable ตัวนี้ครับ

Value :=  GetSQLIntegerData('select lo.lab_order_result from lab_head lh  '+
  ' left outer join lab_order lo on lo.lab_order_number=lh.lab_order_number   '+
  ' where lo.lab_items_code= "'+lab_fbs_code+'" '+
  ' and lh.hn="' +DBPipeline['hn'] + '" order by order_date desc  limit 1');

ค่อนข้างชัดเลยว่าตัวที่มีปัญหาคือ DBPipeline['hn'] ที่ไม่เอาค่า hn ของคนไข้มาใส่ เวลาดึงผลออกมาจะได้เป็น 0 ตลอด เลยอยากสอบถามว่ามีปัญหาตรงไหนได้บ้างครับ ผมแนบรายงานทั้งสองตัวไว้ข้างล่างแล้วนะครับ สำหรับให้เอาไปลองกัน ขอบคุณทุกคำตอบล่วงหน้าด้วยครับ

10
ตอนนี้ได้รายงานผลทั้งสามตัวมาแล้วครับ แต่ว่าแยกกันอยู่ ทางพี่พยาบาลที่ดูแลก็อยากจับเข้าไปรวมกันในตารางเดียวเลยจะได้อ่านได้ง่ายๆ แล้วก็ส่ง สปสช ได้เลยง่ายๆ ต้นทางมาตามรายงานข้อมูลดิบของ อ. เอก แล้วก็รายงานภาวะแทรกซ้อนของคุณ nuttavut ตามที่ได้แปะไว้ข้างล่างนี่นะครับ เดี๋ยวผมจะต้องเพิ่มช่อง Cretinine กับ Lipid Profile ในรางานเพิ่มอีก งานยาวเลย แต่ของส่วนตาเท้านี่พอลองทำเชื่อมโยง outer join แล้วมึนไปหมดเลยครับ ไม่รู้จะจับอันไหนกับอันไหน แล้วดึงอันไหนมาที ยังไงรบกวนอาจารย์ทั้งหลายลองช่วยกันยำด้วยนะครับ ขอบคุณล่วงหน้าครับ

http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=23047.0

11
หัวหน้าพยาบาล Request ตรงนี้มาครับ ว่าอยากให้ส่วนของการ Screen หน้าห้องตรวจ เพิ่มการเลือกชื่อผู้ Screen คนไข้ แยกออกมาอีก 1 ช่อง 1 ฟิลด์ ต่างหาก เพราะว่างานพยาบาลผู้ป่วยนอกจะแยกส่วนการ Screen ออกมาจากส่วนการบันทึกผลการ Screen แล้วจะให้ Nurse Aid เป็นคนบันทึกผลการ Screen ทั้งหมดที่พยาบาลได้ (อาจจะเขียนใส่กระดาษเปล่าหรืออะไรก็ว่าไป)   มึนตึ้บเลยครับ วิธีที่ง่ายที่สุดคือให้ Nurse Aid เอา Login ของพยาบาลไปคีย์ แต่ว่ามันก็จะมีปัญหาว่า Nurse Aid กับพยาบาลจุด Screen มันไม่ใช่ 1-1 ถ้าต้องคอยสลับล็อกอินไปมาทีนี้ก็ยุ่งตาย จะมาคีย์ Screen ย้อนหลังก็ไม่ได้ด้วย เลยอยากทราบว่าจะมีวิธีการไหนที่จะให้เก็บชื่อผู้ที่บันทึกการ Screen เข้าในระบบ HosXP ได้โดยที่ผู้ที่บันทึกเป็นคนละคนกันบ้างครับ ขอบคุณล่วงหน้าครับ

12
จากรูปนี้เลยครับ กรอบสีแดงที่ทำไว้ มันหมายถึงอะไรเหรอครับ เดาๆ เอาว่าน่าจะเกี่ยวกับระบบยืม-คืนเวชระเบียน เพราะถ้าคลิกขวา เลือกลงบันทึกได้รับแฟ้มแล้ว จากหน้าสมุดเปิดกว้างจะกลายเป็นลูกศรสีเขียว (แต่บางทีก็กลายเป็นกากบาทสีแดงเหมือนกัน) แต่เป็นวิธีการคืนเวชระเบียนที่ช้ามากเลยครับ ต้องมาไล่หาเป็นคนๆ (แล้วก็เพราะแบบนี้ที่นี่เลยยังไม่ยอมใช้หน้ายืม-คืนเวชระเบียน เพราะคืนที่หน้านั้นแล้วไม่ทำให้หน้านี้ลูกศรกลายเป็นสีเขียว) เลยอยากจะถามว่ามันคืออะไรกันแน่ครับ ขอบคุณครับ

13
โจทย์ส่งมาจาก สสจ. ครับ ว่าต้องการรายงาน Unit Cost ของโรงพยาบาลเป็นรายเดือนครับ (ที่จังหวัดมีปัญหาเรื่อง รพ. ขาดทุนอยู่เยอะ เข้าใจว่าต้องการเอาตัวนี้ไปวิเคราะห์ว่าทำไมขาดทุน จะได้ตามแก้ปัญหากันถูก) โดยสิ่งที่ขอมีตามนี้

หน่วยต้นทุน (ต้องการรายรับของแต่ละหน่วยต้นทุน แยกเป็นผู้ป่วยนอกและใน ผลผลิตเป็นจำนวนผู้ป่วยนอก จำนวนผู้ป่วยใน และวันนอนของผู้ป่วยใน)
    • 1. องค์กรแพทย์ (นับรายรับจาก "ค่าบริการผู้ป่วยนอก ในเวลาราชการ" และ "ค่าบริการผู้ป่วยนอก นอกเวลาราชการ" และ "ค่าบริการตรวจผู้ป่วยในรายวัน")
    [/color]
    • 2. งานบริการเภสัชกรรม (นับรายรับจากจำนวนยาและเวชภัณฑ์ที่จ่ายออกไปทั้งหมด แยกผู้ป่วยนอกและใน)
    • 3. งานชันสูตร (นับรายรับจากค่าสั่งชันสูตรทั้งหมด (ไม่รวม X-Ray) แยกผู้ป่วยนอกและใน วันนอนนับเฉพาะวันนอนของผู้ป่วยที่มีการชันสูตร)
    [/color]
    • 4. งานห้องผ่าตัด (นับรายรับจากจำนวนหัตถการที่ทำในห้องผ่าตัดทั้งหมด แยกผู้ป่วยนอกและใน วันนอนนับเฉพาะวันนอนของผู้ป่วยที่มาผ่าตัด)
    [/color]
    • 5. งานห้องคลอด (นับรายรับจากจำนวนหัตถการที่ทำในห้องคลอดทั้งหมด รวมหัตถการและค่านอนห้องรอคลอด)
    [/color]
    • 6. งานแพทย์แผนไทย (นับรายรับจากจำนวนยาและเวชภัณฑ์ที่จ่ายออกไปจากห้องแพทย์แผนไทย และหัตถการที่ทำ แยกผู้ป่วยนอกและใน)
    • 7. งานกายภาพบำบัด (นับรายรับจากหัตถการที่ทำทั้งหมด แยกผู้ป่วยนอกและใน)
    • 2. งานเอกซเรย์ (นับรายรับจากการสั่ง X-Ray ทั้งหมดแยกผู้ป่วยนอกและใน)

    หน่วยต้นทุนที่ขอเฉพาะจำนวนครั้ง
    • ทันตกรรม
    • คลินิคพิเศษ (TB,ARV,จิตเวช,ยาเสพติด,แม่และเด็ก)
    • งานอุบัติเหตุและฉุกเฉิน
    • งานผู้ป่วยนอก (ไม่นับแผนกอื่นๆ) เฉพาะการตรวจที่ผู้ป่วยนอกเท่านั้น

    หน่วยต้นทุนที่ขอจำนวนผู้ป่วยและวันนอน
    • งานโภชนาการ
    • งานผู้ป่วยใน

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

    14
    หมอใหญ่ Request มาแบบนี้ครับ จะได้ไม่ต้องออก OPD Card กับใบสั่งยาแยกกันเป็น 2 ใบ จะได้ประหยัดกระดาษ ทีนี้ใน OPD Card ตัวเดิมมีรายการยากับวิธีการใช้ยาอยู่แล้ว หมอใหญ่อยากให้เพิ่มจำนวนยาที่จ่าย กับราคารวมยาแต่ละตัว) เข้าไปใน OPD Card ด้วย ถ้ามีรายละเอียดตัวนี้ครบจะไม่ต้องใช้ใบสั่งยาแล้วครับ ก็เลยอยากจะถามว่าจะต้องแก้ไขใบสั่งยาเดิมตรงไหนบ้าง ตอนนี้ที่ใช้อยู่เป็นตามนี้ครับ สีแดงนี่เพิ่มจากใบ A5 ของ อ. ขวด เอง แต่พอเอาไปทำแล้วมันขึ้น Error เลยไม่รู้จะแก้ตรงไหนดีครับ

    ChangeDBPipeLineLink3SQL('select o.vn,concat(if((s.name is null or s.name = ""),"-",s.name),"  ", '+
         'if(d.strength is null,"",s.strength),"  #  ",if(o.qty is null,"",o.qty)) as drug_name, '+
         'concat(if((du.shortlist is null or du.shortlist = "" or du.shortlist = "*(  ãªéµÒÁá¾·ÂìÊÑè***)") '+
         ',">",du.shortlist),if((su.name1 is null or su.name1 = ""),"",su.name1),if((su.name2 is null or '+
         'su.name2 = ""),"",su.name2),if((su.name3 is null or su.name3 = ""),"",su.name3)) as shortlist, '+
         'o.qty as drug_qty, o.sum_price as sum_price'+
         'from opitemrece o '+
         'left outer join drugitems d on d.icode = o.icode '+
         'left outer join s_drugitems s on s.icode= o.icode '+
         'left outer join drugusage du on du.drugusage = o.drugusage '+
         'left outer join sp_use su on su.sp_use = o.sp_use '+
         'where o.vn = "'+DBPipeline['vn']+'" '+
         
         
         'order by d.therapeuticgroup,d.name ');

    15
    MySQL / MySQL ที่ Server ขึ้น Load 100% ครับ
    « เมื่อ: มกราคม 09, 2012, 16:29:06 PM »
    วันนี้ต้องไป Restart 4 รอบแล้วครับ ทั้งๆ ที่มั่นใจว่าไม่ได้ทำอะไรที่กิน Load ขนาดนั้น แล้วพอขึ้น 100% แล้วไม่ยอมลงด้วยครับ ต้องไป Restart Service ที่ Server อย่างเดียวเลย แต่ไม่ได้เช็คว่าใครไปทำอะไรบ้างถึงทำให้มันขึ้น 100% เลยอยากรู้ว่ามีวิธีการไหนจะเช็คได้บ้างมั้ยครับว่าทำอะไรมันถึงได้ 100% หรือมันเป็นบั๊กของระบบ เพิ่งเป็นมาวันนี้นี่เองครับ วันก่อนๆ ก็ไม่เป็น แต่วันนี้โดนเลยครับ

    16
    เช็คแน่นอนแล้วว่าเลือกช่วงวันที่เดียวกันแน่ๆ ครับ แต่ว่าได้จำนวนออกมาไม่เท่ากัน ของ SuperP2P ส่งออกมาได้ 4234 คน ส่วนใน HosXP ส่งออก 21 แฟ้ม พอเอาไปเข้าโปรแกรม OPPP2554 เช็คแล้วออกมาเป็น 5279 คน แล้วมี Error อยู่ 1121 คน ซึ่งถ้าลบส่วนต่างออกจะเหลือ Error 76 คน ที่เป็นตัวเลขที่สมเหตุสมผล เลยอยากจะรู้ว่ามันเกิดจากอะไรได้บ้าง ทำไมสองโปรแกรมที่ดึงค่าออกมาจากที่เดียวกันส่งค่าออกมาไม่เท่ากัน แล้วจะมีวิธีการใดบ้างที่จะทำให้ส่ง สปสช. / สนย. ได้ค่าที่มี Error น้อยกว่าครับ (ค่าของ SuperP2P น่าจะถูก) ขอบคุณครับ

    17
    พอดีว่าพี่พยาบาลเขาอยากได้ข้อมูลใน Visit สุดท้ายของคนไข้ทั้งหมดที่จะนัดมาในวันต่อไป (เท่าที่อยู่ใน Custom Search แบบ Full ก็พอแล้วครับ) เพื่อจะได้เตรียมการในการตรวจคัดกรองและรักษาในวันนัดวันนั้น ทีนี้พยายามใช้ปุ่ม "ค้นหาผู้ป่วยที่มาในวันนัดที่กำหนด" ผลออกมาเป็นว่าจะต้องเป็นผู้ป่วยที่ Visit ในช่วงวันนั้น และนัดในช่วงเวลานั้นด้วย ก็เลยได้ผลผิดจากที่คาดเอาไว้ และทำตามที่พี่เค้าต้องการไม่ได้ เลยอยากจะสอบถามเล็กน้อยว่า จะมีวิธีการไหนที่จะค้นผู้ป่วยด้วย "วันนัด" (เหมือนหน้าลงนัด) แล้วได้ผลแบบ OPD Custom Search (แบบ Full) บ้างครับ ขอบคุณครับ

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

    ภาระหนักกลับมาอยู่ที่เราเลยครับ เช็คสิทธิ์คนเป็นพัน ถ้าทำผ่านหน้าเว็บ สปสช. ก็ตายพอดีกว่าจะคีย์ได้ทีละคนๆ ต่อให้ก็อปวางๆ ก็เถอะ เลยขอสอบถามว่าจะพอมีวิธีอะไรบ้างมั้ยครับที่จะทำให้เร็วขึ้น สมมติว่าเรามีไฟล์ .xls ที่มีรายชื่อคนไข้และ CID ของคนไข้ทุกคนอยู่ ใส่เป็น input เข้าไป ได้ output ออกมาเป็นสิทธิ์ของทุกคนพร้อมโรงพยาบาลหลักออกมาเลย ขอบคุณครับ (ที่นึกอยู่คือดึงเอาจาก hosxp นี่แหละ ดึงจาก visit สุดท้าย ดึงสิทธิ์และสถานพยาบาลออกมา แล้วตัดเอาเฉพาะคนที่ตรงกับใน .xls แต่ก็ยังนึกไม่ออกว่าจะจับเทียบกันยังไงให้เป็นอัตโนมัติครับ)

    19
    ตามหัวกระทู้เลยครับ พวกพี่ๆ พยาบาลเค้าอยากได้รายชื่อคนที่เป็นโรคตาม Diagnosis ต่างๆ เอาไปเก็บไว้เป็นข้อมูลหรือคลินิคของตัวเอง จะได้ตามผลหรือส่งจังหวัดได้ ทีนี้เค้าอยากได้เป็น .xls เพราะจะได้เอาไปแก้เอง เพิ่มข้อมูล หรือฟอร์แมตสวยๆ ได้อีก แต่ทีนี้พอส่งออกจาก Out Patient Custom Search แล้ว ภาษาไทยมันกลายเป็นอักษรขยะไปเลยครับ อ่านไม่รู้เรื่อง แก้ยังไงก็แก้ไม่ได้ เลยอยากจะถามว่าจะต้องทำยังไงถึงจะแก้ตรงนี้ได้ครับ ขอบคุณครับ

    20
    ปัญหาเกิดตามโจทย์เลยครับ ดูในรูปประกอบได้ ส่ง 18 แฟ้มออกมา แล้วเอามาเข้าโปรแกรม ปรากฎว่ามี PID เปล่าๆ ออกมามากเลยครับใน PROCED (จะเป็น 000000)  แล้ว HN CID NAME จะไม่มีค่าอะไรเลย แต่มี SEQ PROCED CLINIC DATE_SERV ครบเลยครับ เช่นเดียวกัน แฟ้ม SERVICE ส่ง PID ออกมาเป็น 13 หลัก (ใส่ 0 ข้างหน้าให้ครบ 13 ตัว) เลยไม่สามารถดึงค่าที่เกี่ยวกับบุคคลออกมาได้ แต่ว่ามี SEQ PRICE PAY ออกมาครบเลย เลยไม่รู้ว่ามันเป็น Visit จริงที่เราเชื่อมโยงข้อมูลไม่ได้ หรือว่าเป็น Visit ขยะที่โปรแกรมส่งออกมากันแน่ รบกวนผู้รู้ช่วยตรวจสอบด้วยนะครับ ตามรูปที่แนบเลย ขอบคุณครับ

    ปล. แฟ้ม PERSON ถูกต้อง 100% นะครับ มีการรวม/ลบ HN ที่เลข 13 หลักซ้ำกันแล้วครับ
    ปล2. หลังการแก้ไข/รวม HN คนไข้แล้ว ได้ทำ Resync VN แบบรายวันเลยครับ พบ Error ที่ Duplicate ตรงตาราง opitemrece แต่ไม่แน่ใจว่าผิดตรงไหนครับ

    21
    เจอรายงาน 504 แบบว่าอย่างโหดเลยครับ แยก Diagnosis ย่อยตาม icd10 ชนิดละเอียดสุดๆ ไปเลยครับ มีตัวอย่างแนบอยู่ข้างล่างนะครับ ตอนนี้ใช้วิธีแก้โดยการเพิ่มบรรทัดเข้าไปใน Script ตามนี้ครับ (สีแดงคือที่เพิ่มเข้าไป) แก้จาก SYSTEM-OPD-RG504 นะครับ

       if getsqldata('select count(*) as cc from rpt_504_code')=0 then
       fcds.datarequest('EXEC INSERT INTO rpt_504_code (id, code1, code2) VALUES '+
       ' (1,''A00'',''B9999''), '+
       ' (1.1,"A01.0","A01.0"),'+
       ' (1.2,"A05.9","A05.9"),'+
       ' (1.3,"A09","A019"),'+
       ' (1.4,"A015","A16"),'+
       ' (1.5,"B20","B24"),'+
       ' (1.1,"B65","B83"),'+

       ' (2,''C00'',''D4899''), '+
       ' (3,''D50'',''D8999''), '+
       '  (4,''E00'',''E9099''), '+

    แล้วก็ตรงนี้ครับ

      if getsqldata('select count(*) as cc from rpt_504_name')=0 then
      fcds.datarequest('EXEC INSERT INTO rpt_504_name (id, name1, name2) VALUES '+
      ' (1,''âäµÔ´àª×éÍáÅлÃÊÔµ'',''Certain infectious and parasitic diseases''), '+
      '(1.1," "," "),'+
      '(1.2," "," "),'+
      '(1.3," "," "),'+
      '(1.4," "," "),'+
      '(1.5," "," "),'+
      '(1.6," "," "),'+

      ' (2,''à¹×éÍÍ¡ (ÃÇÁÁÐàÃç)'',''Neoplasms''),  '+

    แต่ผลออกมาไม่ได้แบบที่คิดครับ (แบบที่คิดคือน่าจะมีบรรทัด 1.1 1.2 1.3 ต่อท้ายบรรทัด 1 แล้วก็ต่อไปเรื่อยๆ)  แต่กลายเป็นว่าไปต่อข้างท้ายแทน มี X Y Z อะไรก็ไม่รู้งอกออกมาเต็มไปหมดเลย รบกวนผู้รู้ด้วยนะครับว่าควรจะต้องทำยังไงดี ขอบคุณครับ

    22
    พอดีว่าเจ้าหน้าที่ Audit เวชระเบียนเขามี Request มาน่ะครับว่าใน OPD Card ของงานทันตกรรมจะต้องมีบันทึกการรับทราบข้อมูล / ยินยอมรับการรักษาทันตกรรม สำหรับให้ผู้ป่วยหรือญาติเซนต์ "ก่อน" รับการรักษา แล้วเมื่อทำการรักษาเสร็จแล้ว ถึงจะมากรอกข้อมูลในส่วนบันทึกการตรวจรักษาได้ ก็เลยออกมาเป็นแผ่นในกระดาษแบบเขียนด้วยมือตามรูปแนบ ทีนี้มี Request มาว่าอยากจะให้ทำใน HosXP ได้ด้วย งานเข้าเลยครับ คิดอย่างเดียวออกมาได้คือจะต้องทำบันทึกการรับทราบข้อมูลเป็น Document ออกมาก่อน ปรินต์ให้คนไข้เซนต์ เสร็จแล้วกลับด้านอีกข้าง แล้วปรินต์เป็น OPD Card แล้วเก็บเข้าแฟ้มไป (หน้าหนึ่งเป็นบันทึกการรับทราบข้อมูล อีกหน้าหนึ่งเป็น OPD Card) เลยมาขอคำปรึกษาครับว่าควรจะทำอย่างไรดี แนบไฟล์รูป OPD Card แบบกระดาษ และ .cds OPD Card ที่ใช้ปัจจุบันมาให้แล้วครับ

    23
    ตามกระทู้เลยครับ กำลังจะไปอบรมคอร์ส UE วันที่ 11-13 นี้ แต่ยังไม่รู้จะพักที่ไหนใกล้ๆ ดี เลยขอรบกวนผู้มีประสบการณ์ทุกท่านให้ความรู้หน่อยครับ สำหรับพักคนเดียว ราคากลางๆ ครับ ขอบคุณครับ

    24
    พอดีว่าพี่พยาบาลเขาอยากได้รายชื่อคนไข้ที่แพทย์ตามรายชื่อต่อไปนี้ตรวจทั้งหมดในวัน x เวลา y เพื่อที่จะเอาไป Audit เวชระเบียนน่ะครับ แล้วรายงานนี้ค่อนข้างตรงกับที่ต้องการ แต่ว่ามันไม่มีการบอกว่าคนไข้มาตรวจเมื่อใด ที่ห้องไหน (ที่ รพ. แพทย์ต้องรับตรวจทั้ง OPD ทั้ง ER ในเวลาราชการด้วยครับ) แต่เค้าต้องการแค่เฉพาะใน OPD ในเวลาราชการอย่างเดียว จะแก้ SQL Statement ก็ไม่มีอะไรให้เลย จะแก้ DBPipeline ก็ทำไม่เป็นด้วย เลยมาขอความช่วยเหลือครับ แนบรูปตัวอย่างกับ Report มาให้ครับ

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

    ตอนนี้กำลังจะเตรียมการขึ้นระบบ HosXP ใหม่ แทนที่ระบบเดิมที่ใช้มากว่า 10 ปี ตอนนี้ขั้นตอนจัดซื้อฝั่ง Hardware ไปหมดเรียบร้อยแล้วครับ ได้ SV มาหนึ่งตัว Client ตัวใหม่ทดแทนอีก 20 เครื่อง (รวมของเก่าที่ใช้ได้พอควรอีกก็ราวๆ 35 เครื่อง) ตอนนี้กำลังอยู่ในช่วงวางแผนงาน ปรับปรุงเรื่องฟอร์มและรายงาน ทำ Workflow ของโรงพยาบาลกันใหม่ เตรียมพร้อมใช้งานจริง 4 มกราคมนี้ครับ

    ก็เลยมาขอแนะนำตัวกับทุกท่านเพื่อที่จะได้แลกเปลี่ยนความรู้ ประสบการณ์ และทรัพยากรต่างๆ กันในโอกาสต่อๆ ไป ก็ขอให้รับ รพ. เล็กๆ แห่งนี้เข้าไว้ในอ้อมใจของทุกท่านด้วยนะครับ ฮะๆ (พูดเป็นนักร้องลูกทุ่งเชียว)

    ปล. ตอนนี้มี อ. วีรวัฒน์จาก รพ. สารภีเป็นที่ปรึกษาหลักให้อยู่ครับ ตอนนี้ก็เตรียมฟิตร่างกาย ช่วงปีใหม่ 31 - 3 จะเป็นช่วง Deployment + Implement ไม่ได้หยุดไม่ได้เที่ยวอะไรเลย สนุกกันไปดีอีกแบบ  ;D

    หน้า: [1]