BMS-HOSxP Community

HOSxP => แจ้งข้อผิดพลาดการทำงานของ HOSxP V3 => ข้อความที่เริ่มโดย: gu_prajag ที่ พฤษภาคม 04, 2010, 16:49:40 PM

หัวข้อ: ส่งข้อมูลออกของแพทย์แผนไทย ไม่ตรง
เริ่มหัวข้อโดย: gu_prajag ที่ พฤษภาคม 04, 2010, 16:49:40 PM
ผมทดสอบส่งออกข้อมูลแพทย์แผนไทยแล้ว ส่งข้อมูลขึ้นเวปไม่ได้ครับ
มันฟ้องที่ไฟล์ xxxxx-OPDDiag.csv ผมตรวจสอบดูแล้วในไฟล์ ที่ ส่งออกมาจาก hosxp
ดังนี้
11426,166,2,200,46,1,45,O,1
แต่ถ้าส่งออกจากโปรแกรมรหัสข้อมูลสุขภาพด้านการแพทย์แผนไทย
ข้อมูลในไฟล์ดังกล่าวจะเป็นอย่างนี้ครับ
11426,1000001,721-78-11,200,,1,40,O,1
ซึ่งจะเห็นว่าไม่ตรงกัน ทำให้ส่งข้อมูลขึ้นเวปไม่ได้
- ฟิลด์ก็ไม่เท่ากัน
- ข้อมูลบางฟิลด์ก็ไม่ตรงกันครับ
ใครมีวิธีแก้ไขอย่างไรครับหรือมี sql ดึงข้อมูลออกมาให้ตรงกับโปรแกรมรหัสข้อมูลสุขภาพด้านการแพทย์แผนไทยอย่างไร เพื่อให้อับขึ้นเวปได้ครับ
หัวข้อ: Re: ส่งข้อมูลออกของแพทย์แผนไทย ไม่ตรง
เริ่มหัวข้อโดย: nahos ที่ พฤษภาคม 04, 2010, 16:51:00 PM
อยากลงโปรแกรมเดียวจบจัง
หัวข้อ: Re: ส่งข้อมูลออกของแพทย์แผนไทย ไม่ตรง
เริ่มหัวข้อโดย: armds ที่ พฤษภาคม 04, 2010, 17:03:09 PM
รอ  อ.mn  ปรับปรุงให้ครับ
ผมเช็คได้ตามนี้ครับ
เอาไปแก้ขัดไปก่อนครับ
มีอยู่  3  ไฟล์ที่ฟิวล์ไม่ครบ         11447  =  คือรหัสสถานพยาบาลนะครับ
ที่เหลือใช้ได้ครบครับ

คำสั่งส่งออก ของ  XXXXX-OPDDiag.csv------------------------------>

SELECT '11447' AS hospcode ,s.health_med_service_id ,
concat(g.health_med_organ_code,"-",t.health_med_operation_type_code,"-",i.health_med_operation_item_code)as operation_code,
d.service_price  ,d.health_med_organ_id ,s.health_med_doctor_id  ,
health_med_service_operation_time_minute  ,'O' ,1
FROM health_med_service s
right outer join health_med_service_operation d
 on(s.health_med_service_id=d.health_med_service_id)
left join health_med_operation_item i on d.health_med_operation_item_id= i.health_med_operation_item_id
left join health_med_operation_type t on t.health_med_operation_type_id=i.health_med_operation_type_id
left join health_med_organ g on g.health_med_organ_id=d.health_med_organ_id
 where s.health_med_service_type_id=1
and s.service_date between '2010-03-01'  and '2010-03-31'

--------------------------

คำสั่งส่งออกของ  XXXXX-Doctor.csv -------------------->

SELECT '11447' AS hospcode ,health_med_doctor_id  ,pname  ,fname  ,lname  ,
license_number  ,health_med_curriculum_id  ,health_med_educational_id ,
health_med_institute_type_id ,health_med_institute_id ,health_med_license_type_id  ,
health_med_doctor_type_id  ,health_med_curriculum_other ,health_med_educational_other  ,
health_med_institute_type_other ,space(200) As health_med_institute_type_no_other ,
health_med_institute_other  ,space(200) As health_med_curriculum_no_type_other ,
d.cid As cid
FROM health_med_doctor  h
left join doctor d on  d.licenseno=h.license_number

----------------------------
คำสั่งส่งออกของ  XXXXX-Diag.csv -------------------------->

select '11447' As hospcode, h.health_med_provider_id,h.health_med_provider_pname,
h.health_med_provider_fname,h.health_med_provider_lname,h.health_med_provider_license_no,
h.health_med_curriculum_id,h.health_med_educational_id,h.health_med_institute_type_id,
h.health_med_institute_id,h.health_med_license_type_id,h.health_med_provider_type_id,
h.health_med_provider_category_id,
space(100)as h,space(100)as h,space(100)as h,space(100)as h,space(100)as h,space(100)as h,
d.cid from health_med_provider h
left join doctor d on d.licenseno=h.health_med_provider_license_no
--------------------------
หัวข้อ: Re: ส่งข้อมูลออกของแพทย์แผนไทย ไม่ตรง
เริ่มหัวข้อโดย: gu_prajag ที่ พฤษภาคม 06, 2010, 09:08:50 AM
ขอบคุณ คุณ armds มากๆครับ ผมจะลองนำไปใช้ดูครับ

ปล.อยากลงโปรแกรมเดียวจบจัง เช่นกันครับคุณ nahos แต่ทำไงได้การเมืองเยอะครับ
หัวข้อ: Re: ส่งข้อมูลออกของแพทย์แผนไทย ไม่ตรง
เริ่มหัวข้อโดย: Terminator2015 ที่ พฤษภาคม 06, 2010, 10:18:18 AM
 ;D ทดสอบใน 3.53.5.4 หรือยังครับว่าได้ปรับหรือยัง
หัวข้อ: Re: ส่งข้อมูลออกของแพทย์แผนไทย ไม่ตรง
เริ่มหัวข้อโดย: armds ที่ พฤษภาคม 06, 2010, 11:08:29 AM
;D ทดสอบใน 3.53.5.4 หรือยังครับว่าได้ปรับหรือยัง
ยังผิดอยู่ครับ  ตามที่แจ้งมาครับ 
หัวข้อ: Re: ส่งข้อมูลออกของแพทย์แผนไทย ไม่ตรง
เริ่มหัวข้อโดย: Terminator2015 ที่ พฤษภาคม 06, 2010, 11:59:14 AM
 ??? ขอบคุณ ท่าน armds มากครับ คงต้องรอทดสอบใน V. ถัดไป
หัวข้อ: Re: ส่งข้อมูลออกของแพทย์แผนไทย ไม่ตรง
เริ่มหัวข้อโดย: Terminator2015 ที่ พฤษภาคม 06, 2010, 12:29:06 PM
 ;D ตอนนี้ผมเอาสคริป ของท่าน armds ไป RUN แล้วใช้ Excel Export

จากนั้นลบ หัวคอลัมน์ออก แล้วบันทึกเป็น ไฟล์ csv ตามรูปแบบชื่อ  ก็ใช้ได้แล้วใช่ไหมครับ

ผมทำถูกขั้นตอนหรือเปล่า ?
หัวข้อ: Re: ส่งข้อมูลออกของแพทย์แผนไทย ไม่ตรง
เริ่มหัวข้อโดย: armds ที่ พฤษภาคม 06, 2010, 13:09:08 PM
;D ตอนนี้ผมเอาสคริป ของท่าน armds ไป RUN แล้วใช้ Excel Export

จากนั้นลบ หัวคอลัมน์ออก แล้วบันทึกเป็น ไฟล์ csv ตามรูปแบบชื่อ  ก็ใช้ได้แล้วใช่ไหมครับ

ผมทำถูกขั้นตอนหรือเปล่า ?
ครับ  ตามนั้นเลยครับ
หัวข้อ: Re: ส่งข้อมูลออกของแพทย์แผนไทย ไม่ตรง
เริ่มหัวข้อโดย: gu_prajag ที่ พฤษภาคม 06, 2010, 14:33:35 PM
โครงสร้างที่ไฟล์ csv ต่างๆครับ
http://203.157.81.28/ittm/download/ttm_csv_structure.xls
ได้ยังไงผมจะมายืนยันอีกทีครับ
ปล.ทดสอบอยู่ เวปแพทย์แผนไทยโครตช้าเลย บางทีก็เข้าไม่ได้บ่อยๆ
หัวข้อ: Re: ส่งข้อมูลออกของแพทย์แผนไทย ไม่ตรง
เริ่มหัวข้อโดย: gu_prajag ที่ พฤษภาคม 06, 2010, 16:11:21 PM
Upload file name : 11426-OPDVisit.csv  --> ส่งออกจาก hosxp
Upload file status : Upload ไฟล์ผู้ป่วยที่มารับบริการ OPD OK.
Upload file name : 11426-OPDDiag.csv -->ใช้ sql ของคุณ armds  
Upload file status : Upload ไฟล์การทำหัตถการ OPD OK.
Upload file name : 11426-OPDDrug.csv --> ส่งออกจาก hosxp
Upload file status : Upload ไฟล์การใช้ยา OPD OK.

แต่ไปดูในรายงานพออับผ่าน ข้อมูลมันยังไงๆอยู่ครับ
คงต้องหาวิธีใหม่
ถ้าใครมี sql ของ xxxxx-OPDVisit.csv และ xxxxx-OPDDrug.csv เพราะว่า OPD เขาต้องการ 3 ไฟล์นี้ครับ
หัวข้อ: Re: ส่งข้อมูลออกของแพทย์แผนไทย ไม่ตรง
เริ่มหัวข้อโดย: gu_prajag ที่ พฤษภาคม 07, 2010, 09:08:36 AM
ใครที่ส่งออกข้อมูลแพทย์แผนไทยจาก hosxp แล้วไม่มีปัญหาช่วยแนะนำหน่อยครับ
หัวข้อ: Re: ส่งข้อมูลออกของแพทย์แผนไทย ไม่ตรง
เริ่มหัวข้อโดย: gu_prajag ที่ กรกฎาคม 09, 2010, 09:20:56 AM
ขออนุญาติดันกระทู้
หัวข้อ: Re: ส่งข้อมูลออกของแพทย์แผนไทย ไม่ตรง
เริ่มหัวข้อโดย: nahos ที่ กรกฎาคม 09, 2010, 09:42:45 AM
เห็นว่า HOsXP V 3.52.7.6  สามารถส่งออกแผนไทยได้สมบูรณ์แล้ว
ตามนี้
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=16120.msg130613


หัวข้อ: Re: ส่งข้อมูลออกของแพทย์แผนไทย ไม่ตรง
เริ่มหัวข้อโดย: fast2525 ที่ กรกฎาคม 15, 2010, 10:12:50 AM
แพทย์แผนไทยกรณี ADMIN ทำไมคีย์ข้อมูลไม่ได้คะ ตรงหน้าของแพทย์แผนไทยอ่ะคะ
หัวข้อ: Re: ส่งข้อมูลออกของแพทย์แผนไทย ไม่ตรง
เริ่มหัวข้อโดย: Terminator2015 ที่ กรกฎาคม 15, 2010, 19:40:30 PM
 ;D แนะนำให้ส่งจาก hosxp 3.53.7.14b เลยนะครับ ปรับอีกนิด ให้ถูกต้องมากยิ่งขึ้น
หัวข้อ: Re: ส่งข้อมูลออกของแพทย์แผนไทย ไม่ตรง
เริ่มหัวข้อโดย: udomchok ที่ กรกฎาคม 15, 2010, 23:31:42 PM
แพทย์แผนไทยกรณี ADMIN ทำไมคีย์ข้อมูลไม่ได้คะ ตรงหน้าของแพทย์แผนไทยอ่ะคะ
ADMIN หรือ admit ครับ