BMS-HOSxP Community
HOSxP => Development => ข้อความที่เริ่มโดย: วีระวัฒน์ (เอก) ที่ กันยายน 16, 2009, 10:44:49 AM
-
การตรวจสอบสิทธิการรักษา HOSxP ร่วมกับโปรแกรม NHSO UCSearch Client
เป็นการตรวจสอบสิทธิแบบกลุ่มทีละมาก ๆ และเป็นปัจจุบันมากทีสุด โดย download ตัวโปรแกรม
คลิกเลือกที่ HOSxP SQL Query หรือ สายฟ้า เอาคำสั่งข้างล่างนี้ copy ไปวางใว้ ที่ Tab Query แล้วคลิกปุ่ม RUN แนะนำทำทีละ ไม่เกิน 30000 record เนื่องจากหน่วยความจำคอมอาจไม่พอ
1. เอา CID มาจาก HN ที่มีอยู่
select cid from patient p
where length(p.cid)=13 and
(p.cid <> '1111111111111' and p.cid <> '2222222222222' and p.cid <> '3333333333333' and
p.cid <> '4444444444444' and p.cid <> '5555555555555' and p.cid <> '6666666666666' and
p.cid <> '7777777777777' and p.cid <> '8888888888888' and p.cid <> '9999999999999' and
p.cid <> '0000000000000') and
hn like '52%'
หรือเอา CID มาจาก ตารางใน hipdata ของ HOSxP (ตัวเข้มเปลื่ยนไปตามรหัสของอำเภอท่าน)
select cid from hipdata where tambon like '5019%'
-
กำลังทำ link HOSxP Hospital-OS Mrecord ให้เชื่อมกัน ใช้งาน ร่วมกันได้ โครงการระยะเวลา 2 ปี
ผมไม่แน่ใจ
แต่จำไม่ผิด สปสช จำกัดการค้นหาแบบ webservice ตามขนาดโรงพยาบาลด้วยครับ
รพช 2-4 หมื่น ถ้าผมจำไม่ผิด
ผิดขอโทษด้วย
-
เลื่อนเม้าส์ไปอยู่ในช่องแสดงข้อมูล แล้วคลิกขวาของเม้าส์ ส่งออกเป็น HTML Excel หรือ foxpro ก็ได้
แล้วให้ save as เป็น text file อีกทีหนึ่ง
-
ตอนนี้ยังไม่มี รพ.เปิดใช้กันมาก สปสช.เปิดเสรี ให้ใช้เต็มที่ก่อน ถ้าใช้กันมาก ๆ ก็จะจำกัดตามขนาด ร.พ
ถ้า ข้อมูลเกิน 25000 record แนะนำให้แบ่งไพล์ออกเป็น ไฟล์ละไม่เกิน 25000 record ใช้โปรแกรม editplus เป็นตัวแยก ง่ายที่สุด
ถ้าเกิน 25000 ราย จะเกินหน่วยความจำ (เท่าที่ทดสอบมา)
-
เมื่อได้ text file แล้ว ก็นำเข้าตรวจสอบสิทธ์แบบกลุ่มในโปรแกรม NHSO UCSearch Client ได้เลย
-
ขอถามเพราะไม่รู้เรื่องหน่อยนะ
ตรวจสอบได้แล้วเอาไปทำอะไร
ไม่ต้องตรวจอีกหรือเวลาผู้ป่วยมารักษาในแต่ละวัน
หรือเอาไปทำข้อมูล ประชากร
-
แล้วทำการส่งออกเป็น text file อีกรอบ อาจส่งออก ตามค่า default ตามข้อมูล DBPOP ได้ + บ้านเลขที่ หมู่บ้าน
ถ้าเรา set database เป็นตัวเดียวกับ HOSxP ข้อมูลจะเก็บใว้ในฐานเดียวกับ HOSxP ของเราเลยครับ ชื่อตาราง nhso_smartcard_webservice
-
ถ้ามีการใช้งานร่วมกับ บัตรประชาชนแบบ smartcard รูปจะเก็บใว้ที่ตาราง nhso_smartcard_picture ก็สามารถนำรูป ไปใช้ในส่วนต่าง ๆ ของ HOSxP ที่มีการแสดงรูปภาพผู้รับบริการได้
จึง อยากเสนอความคิดว่า อ.ชัยพร เพิ่ม Tool ตรวจสอบสิทธิเวลาส่งตรวจ จาก ตาราง nhso_smartcard_webservice ด้วยครับ (จากที่มีแล้วจาก hipdata สิทธิประจำตัว สิทธิเดิม)
-
เห็นด้วยค่ะ ที่ว่าทำปุ่มลิ้งข้อมูล เพราะว่าจะได้สะดวกเวลาใช้งาน
รูปคนไข้ก็จะได้ตรงกับสมาทการ์ดด้วยค่ะ
สนับสนุนเต็มที่!!!!!
-
หลังตรวจสอบสิทธิเรียบร้อยแล้ว ได้ข้อมูลส่งออกมาเป็นtext file แล้ว เอามานำเข้าโปรแกรม จากเมนูไหนครับ
-
หลังตรวจสอบสิทธิเรียบร้อยแล้ว ได้ข้อมูลส่งออกมาเป็นtext file แล้ว เอามานำเข้าโปรแกรม จากเมนูไหนครับ
tab ตรวจสอบข้อมูลเป็นกลุ่ม
-
เก่ง แต้ๆ น้อ อ้ายเอก
-
ตัวอย่างข้อมูลที่ส่งออกเป็น text file ส่งออกตามค่า defeult DBPOP + ที่อยู่หมู่บ้าน
จึ่งเสนอ อ.ชัยพร ทำ Tool นำเข้า Hipdata อีกทางหนึ่งครับ
เนื่องจากวิธีตรวจสอบสิทธิจาก สปสช .ตัวนี้เป็นตัวที่เป็นปัจจุบันที่สุด ไม่ต้องขอข้อมูล dbpop จากจังหวัดเลย
ทำเองได้ทุกเวลาที่ต้องการ หรือทำ Tool ตรวจสอบสิทธิตัวเลือกที่ 4 เวลาลงทะเบียนส่งตรวจ จาก ตารางnhso_smartcard_webservice ข้างต้น ก็จะสุดยอดมากครับ อาจารย์
ก็ขอเสียงสนับสนุนด้วยครับ
-
น่าจะ Insert ข้อมูลจากตาราง nhso_smartcard_webservice เข้าไปใน hipdata ได้นะครับ พอดีผมยังไม่เห็นโครงสร้างของตาราง แต่น่าจะเขียนคำสั่งแบบนี้ครับ
delete from hipdata where cid in (select cid from nhso_smartcard_webservice) ;
insert into hipdata (cid,hn,fname,.....) select cid,hn,fname,.... from nhso_smartcard_webservice ;
-
ตัวอย่างตารางข้อมูลที่ส่งมาจาก NHSO UCSearch Client ที่เป็น MySQL database ตัวเดียวกับ HOSxP
-
หลังตรวจสอบสิทธิเรียบร้อยแล้ว ได้ข้อมูลส่งออกมาเป็นtext file แล้ว เอามานำเข้าโปรแกรม จากเมนูไหนครับ
tab ตรวจสอบข้อมูลเป็นกลุ่ม
หมายถึงตอนนำเข้าใน hosxp นะครับ พอดีผมลองนำเข้าแล้วไม่ได้ครับ
-
หลังตรวจสอบสิทธิเรียบร้อยแล้ว ได้ข้อมูลส่งออกมาเป็นtext file แล้ว เอามานำเข้าโปรแกรม จากเมนูไหนครับ
tab ตรวจสอบข้อมูลเป็นกลุ่ม
หมายถึงตอนนำเข้าใน hosxp นะครับ พอดีผมลองนำเข้าแล้วไม่ได้ครับ
ยังไม่มีครับ ใช้แบบตามที่ อ.ชัยพรแนะนำก่อนนะครับ
ผมว่าไม่นานเกินรอ อ.คงจะปรับให้ครับ
-
ขึ้น Error แบบบนี้ แก้ไขอย่างไง?
-
ขึ้น Error แบบบนี้ แก้ไขอย่างไง?
username password เข้า สปสช .ไม่ถูกต้อง
อ.ชัยพร ครับเนื่องจากทั้ง 3 ตารางมีการเปลื่ยนแปลงตลอดเวลาที่มีการตรวจสอบสิทธิทั้งรายบุคคล และรายกลุ่มครับ ดังนั้นเมือมีการตรวจสอบสิทธิจาก NHSO UCSearch Client แล้วข้อมูลถึงจะ บันทึกลงใน 3 ตารางนี้ครับ ถ้าต้องการข้อมูลที่เก็บใน 3 ตารางนี้มาใช้งานทันที เพื่อใช้งานใน เวลาลงทะเบียนส่งตรวจ คิดว่าคงต้องเพิ่มตัวเลือก อย่างที่ผมเสนอไปครับหรือว่า อาจมีวิธีที่ดีกว่าผม ก็ได้ ช่วยเสนอแนะเข้ามาด้วยนะครับ
อีกเหตุผลหนึ่งคือ งานประชาสัมพันธ์ เอา smartcard เสียบที่เครื่องอ่านบัตรแล้วตรวจสอบสิทธิ์ทันที และคืนบัตร smartcard ผู้ป่วยทันที่ ถ้าเอา smartcard มาติดกับใบคิวแล้วค่อยตรวจสอบสิทธิภายหลัง smartcard รวมกันมีจำนวนมากๆ อาจหายได้นะครับ บัตรประชาชนที่ ร.พ ผมหายบ่อยมากครับ เมื่ออ่านสิทธิจาก smartcard แล้วข้อมูลจะเก็บใน 3 ตารางทันที ห้องบัตรเพียงแค่ ลงทะเบียนส่งตรวจ สิทธิจาก smartcard ก็จะแสดง ให้เลือกได้ทันที
หรืออีกวิธีหนึง จัดคอมใว้ 1 ตัว ให้ผู้รับบริการเสียบบัตร smartcard ตรวจสอบสิทธิเองเลย (เหมือนตรวจสอบยอดเงินจากบัตร ATM) ข้อมูลจะเก็บใน 3 ตารางเช่นกัน ลดงาน จนท.ประชาสัมพันธ์ไปในตัวด้วย
และเสนอว่า เพิ่มรูปเข้าไปใน patient_image ในกรณีที่ยังไม่มีรูป จะได้ไม่เสียเวลามาถ่ายรูปอีกครั้งครับ
ต้วอย่าง แสดงสิทธิที่ได้จากการตรวจสอบจากบัตร smartcard และพร้อมที่จะพิมพ์ออกมาแนบกับ chart (กรณีผู้ป่วยใน)
-
น้องพงศ์นที พี่เอกขอตัวอย่าง opdcard ที่ดึงรูปมาจาก บัตร smartcard ให้หน่อยนะ หรือส่ง คำสั่ง SQL ก็ได้นะครับ จะทำเหมือนของถ้ำพรรณราด้วย จาก กระทู้นี้นะครับ
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=11567.0
-
น้องพงศ์นที พี่เอกขอตัวอย่าง opdcard ที่ดึงรูปมาจาก บัตร smartcard ให้หน่อยนะ หรือส่ง คำสั่ง SQL ก็ได้นะครับ จะทำเหมือนของถ้ำพรรณราด้วย จาก กระทู้นี้นะครับ
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=11567.0
ครับผม
-
ขึ้น Error แบบบนี้ แก้ไขอย่างไง?
username password เข้า สปสช .ไม่ถูกต้อง
อ.ชัยพร ครับเนื่องจากทั้ง 3 ตารางมีการเปลื่ยนแปลงตลอดเวลาที่มีการตรวจสอบสิทธิทั้งรายบุคคล และรายกลุ่มครับ ดังนั้นเมือมีการตรวจสอบสิทธิจาก NHSO UCSearch Client แล้วข้อมูลถึงจะ บันทึกลงใน 3 ตารางนี้ครับ ถ้าต้องการข้อมูลที่เก็บใน 3 ตารางนี้มาใช้งานทันที เพื่อใช้งานใน เวลาลงทะเบียนส่งตรวจ คิดว่าคงต้องเพิ่มตัวเลือก อย่างที่ผมเสนอไปครับหรือว่า อาจมีวิธีที่ดีกว่าผม ก็ได้ ช่วยเสนอแนะเข้ามาด้วยนะครับ
อีกเหตุผลหนึ่งคือ งานประชาสัมพันธ์ เอา smartcard เสียบที่เครื่องอ่านบัตรแล้วตรวจสอบสิทธิ์ทันที และคืนบัตร smartcard ผู้ป่วยทันที่ ถ้าเอา smartcard มาติดกับใบคิวแล้วค่อยตรวจสอบสิทธิภายหลัง smartcard รวมกันมีจำนวนมากๆ อาจหายได้นะครับ บัตรประชาชนที่ ร.พ ผมหายบ่อยมากครับ เมื่ออ่านสิทธิจาก smartcard แล้วข้อมูลจะเก็บใน 3 ตารางทันที ห้องบัตรเพียงแค่ ลงทะเบียนส่งตรวจ สิทธิจาก smartcard ก็จะแสดง ให้เลือกได้ทันที
หรืออีกวิธีหนึง จัดคอมใว้ 1 ตัว ให้ผู้รับบริการเสียบบัตร smartcard ตรวจสอบสิทธิเองเลย (เหมือนตรวจสอบยอดเงินจากบัตร ATM) ข้อมูลจะเก็บใน 3 ตารางเช่นกัน ลดงาน จนท.ประชาสัมพันธ์ไปในตัวด้วย
และเสนอว่า เพิ่มรูปเข้าไปใน patient_image ในกรณีที่ยังไม่มีรูป จะได้ไม่เสียเวลามาถ่ายรูปอีกครั้งครับ
ต้วอย่าง แสดงสิทธิที่ได้จากการตรวจสอบจากบัตร smartcard และพร้อมที่จะพิมพ์ออกมาแนบกับ chart (กรณีผู้ป่วยใน)
ถ้าได้แบบนี้เจ๋งไปเลยครับ
ตอนนี้รออยากให้ส่งตรวจด้วย Smart card ได้ :-*
-
มีปัญหาตอน Update stucture โปรแกรม HOSxP ไม่รู้จัก ตารางของ NHSO UCSearch Client ไม่ว่าจะเป็นแบบ
innoDB หรือ MyISAM
วีธีแก้ไข ขั้นต้น ต้อง ย้าย 3 ตาราง ไปฝากใว้ที่อื่นก่อน หลัง Update stucture แล้วก็ copy กลับมาใว้ที่เดิม
(ใน window ค่า defualt ของ อ.ชัยพร ที่ /program files/hosxp/mysql/data/hos)
(ใน linux ค่า defualt อยู่ที่ /var/lib/mysql/data/hos)
-
up ได้นะครับ
-
up ได้นะครับ
ผมเองก็อัพได้นะครับ
-
;D ;D ;D ของผมก็ UP ได้ Confirm ครับ
-
อยากให้อาจารย์พัฒนาต่อจังครับ เพราะแต่ละหน่วยงานสามารถ update ฐานสิทธิ์ผู้รับบริการได้เองไม่ต้องรอจาก สสจ. สะดวกและง่ายต่อการทำงาน เพราะปัญหา tool นำเข้า hipdata ยังมีปัญหาอยู่ หลายๆที่ยังไม่ได้ใช้ในส่วนนี้(hipdata) ขอสนับสนุนท่าน weerawat อีกแรงครับ...
-
8) เรื่องข้อมูล :: เป็นการตรวจสอบข้อมูลให้ตรงกันในเรื่องสิทธิการรักษา 8)
8) ส่วนรูป :: เรื่องรูปภาพ ไม่แนะนำให้เก็บ เพราะมีผลต่อระบบการจราจรของข้อมูล อึด....อยู่ 8)
8) แต่ไม่ได้ค้านกับระบบนะขอรับ ระบบดีอยู่แล้ว แต่ถ้ามีการขนส่งข้อมูลในจำนวนมาก ๆ ย่อมมีเหตุการณ์ดังกล่าว 8)