BMS-HOSxP Community
HOSxP => HOSxP Web Services => ข้อความที่เริ่มโดย: nutsuanplu ที่ ตุลาคม 17, 2012, 10:46:49 AM
-
มีของมาปล่อย ลองโหลดไปใช้กันดูนะครับ เว็บส่งออกข้อมูล COPD DATA ;D
แต่ตอนนี้กำลังอยู่ในช่วงกำลังพัฒนา ยังไม่ได้ลองใช้จริง อยากให้ลองทดสอบกันดูครับ
ยังไม่มีระบบ login นะครับ ลงเสร็จ ตั้งค่า แล้วก็ใช้งานได้เลย ตามไฟล์แนบ
กำลังจะทำ REHAB ต่อ ถ้าทำเสร็จแล้วจะนำมาให้ลองโหลดไปทดสอบกันนะครับ
หน้าตาก็ประมาณในภาพครับ เอา source code ของ web เบาหวานความดันมาพัฒนา
มีปัญหา หรือข้อสงสัยอะไรถามได้นะครับ ยังไงก็จะพัฒนาให้เรื่อยๆ นะครับ
*** อัพเดตวันที่ 24 ตุลาคม 2555 ***
rehab เสร็จแล้วครับ แก้ไขอะไร นิดๆหน่อยๆ ลองส่งออกดูก็ใช้ได้
เหลือแต่ลอง zip ไฟล์ แล้วส่งไป สปสช. ยังไม่ได้ลอง
อัพไฟล์ copd.zip และ copd.sql ให้ใหม่ วิธีใช้งานเหมือนเดิมทุกประการ
*** อัพเดตวันที่ 25 ตุลาคม 2555 ***
ค่อนข้างสมบูรณ์แล้วนะครับ ลองนั่งกดทดสอบดู แนบไฟล์ copd.zip และ copd.sql ให้ใหม่
- เพิ่มตาราง member ให้ลบฐานข้อมูลเก่าก่อนก็ได้ครับ แล้วลงใหม่ที่ไฟล์แนบ copd.sql
- เพิ่มระบบ login
- สิทธิเข้าใช้งานหน้าตั้งค่าและตอบรับผู้ใช้งาน เข้าได้แค่ admin เท่านั้น (member_id = 1)
- แก้ไขข้อมูลซ้ำซ้อนจากการ import ข้อมูลหลายครั้ง หรือมีหลาย visit ในวันเดียว
- แก้ไขข้อมูลส่งออก โดยจะส่งออกข้อมูลที่สมบูรณ์เท่านั้น ถ้าไม่สมบูรณ์จะถูกตัดออก
หากมีข้อสงสัยก็ติดต่อสอบถามได้ครับ ;D
-
สุดยอดอีกแล้ว กำลังทดสอบครับ
-
สอบถามครับ HN ต้องระบุเป็น 9 หลักเสมอหรือป่าวครับ หรือว่าเป็น standard dataset
-
โรงพยาบาลผม hn 8 หลักครับ เวลานำเข้าลงตาราง copd_detail +00 นำหน้าเข้าไป
เพราะ format ตอนส่งออกที่เขาต้องการเป็น hn 10 หลักครับ
แต่ดูจาก format ที่เขาต้องการแล้ว รู้สึกจะแปลกๆ อยู่นะครับ เหมือนจะมีการเปลี่ยนแปลงอีก
ยังไงก็ลองเอาไปใช้กันดู ถ้าอยากให้ปรับแก้ไขอะไร ลองแจ้งมาดูครับจะได้แก้ไขให้
-
ผม HN 9 ตัว พอคลิกดู มันเติม 00 ด้านหน้าทำให้ ตัวที่ 420012345 เลข 5 จะหาย กลายเป็น 0042001234
จะเปลี่ยนตรงไหนครับ ให้เติม 0 แค่ตัวเดียว
-
ผม HN 9 ตัว พอคลิกดู มันเติม 00 ด้านหน้าทำให้ ตัวที่ 420012345 เลข 5 จะหาย กลายเป็น 0042001234
จะเปลี่ยนตรงไหนครับ ให้เติม 0 แค่ตัวเดียว
เปลี่ยนที่ import_data.php ตรงบันทัดที่ 53 ครับ
พอดีฐานข้อมูลกำหนดเป็น varchar 10 ตัวที่ 11 มันเลยตัดออก ;D
-
OK.. :D
-
OK.. :D
ไฟล์ text ที่ส่งออกมา พอ zip แล้วสามารถส่งข้อมูลได้ถูกต้องรึเปล่าครับ อ.เกื้อกูล
-
ที่ไฟล์ REHAB
STRDATE กับ ENDDATE ส่งสัยตั้งแต่ไฟล์ VISIT ว่าเขากำหนดความกว้างแค่ 8
แต่จริงๆแล้ว Sample data ที่ให้มาเป็น 31/03/2555 (ผมนับได้ 10) ผมก็กำหนดเป็น 10 ไม่รู้ส่งออกถูกรึเปล่า
แล้ว STRDATE กับ ENDDATE คือวันที่ของอะไร แล้วข้อมูลมาจากตรงไหนของ hosxp มีใครพอนิยามได้รึเปล่าครับ
ถ้าผมทำ STRDATE จากวันที่มารับบริการ vstdate แล้ว ENDDATE มาจากไหน
แล้วถ้าไม่มี ENDDATE ข้อมูลส่งออกกำหนดเป็น N ถูกรึเปล่าครับ
รบกวนท่านอาจารย์ทั้งหลาย ชี้ทางทีครับ
-
ที่ไฟล์ REHAB
STRDATE กับ ENDDATE ส่งสัยตั้งแต่ไฟล์ VISIT ว่าเขากำหนดความกว้างแค่ 8
แต่จริงๆแล้ว Sample data ที่ให้มาเป็น 31/03/2555 (ผมนับได้ 10) ผมก็กำหนดเป็น 10 ไม่รู้ส่งออกถูกรึเปล่า
แล้ว STRDATE กับ ENDDATE คือวันที่ของอะไร แล้วข้อมูลมาจากตรงไหนของ hosxp มีใครพอนิยามได้รึเปล่าครับ
ถ้าผมทำ STRDATE จากวันที่มารับบริการ vstdate แล้ว ENDDATE มาจากไหน
แล้วถ้าไม่มี ENDDATE ข้อมูลส่งออกกำหนดเป็น N ถูกรึเปล่าครับ
รบกวนท่านอาจารย์ทั้งหลาย ชี้ทางทีครับ
อาจต้อง dd/mm/yy ไม่ใช่ dd/mm/yyyy กระมังครับ จะได้ 8 พอดี รวม( / ) ด้วย
-
ทำให้เสร็จแล้วนะครับ ลองโหลดไปใช้งานได้ที่หน้าแรก
มีปัญหาหรือข้อสงสัยอะไรก็ ถามได้เลยนะครับ ;D
-
ถ้าไม่เข้าใจเรื่องการเขียน php ถามได้ไหมครับ ;D
ทำให้เสร็จแล้วนะครับ ลองโหลดไปใช้งานได้ที่หน้าแรก
มีปัญหาหรือข้อสงสัยอะไรก็ ถามได้เลยนะครับ ;D
-
ถ้าไม่เข้าใจเรื่องการเขียน php ถามได้ไหมครับ ;D
ทำให้เสร็จแล้วนะครับ ลองโหลดไปใช้งานได้ที่หน้าแรก
มีปัญหาหรือข้อสงสัยอะไรก็ ถามได้เลยนะครับ ;D
แรกๆ ผมก็ไม่เป็น แต่ลองทำแล้วไม่ยากครับ สิ่งสำคัญที่สุดคือ ต้องลองทำ
ทำอันไหนไม่ได้ ก็ GOOGLE โลดเลยครับ ;D
-
อยากให้เพิ่ม user password เหมือน dm ht ครับ และในส่วนของการนำเข้าข้อมูลทั้ง copd และ rehab หากเป็นคนเดียวกันและเป็นวันวันเดียวกันที่มีการ dx copd อยากให้ไม่ต้องนำเข้ามาซ้ำเป็นรายการเบิ้ลครับ(ตอนนี้ระบบยอมให้นำเข้าได้ซ้ำครับ)
ขอเพิ่มครับอยากให้สามารถลบรายการที่นำเข้าผิดพลาดได้ด้วยครับ
-
อยากให้เพิ่ม user password เหมือน dm ht ครับ และในส่วนของการนำเข้าข้อมูลทั้ง copd และ rehab หากเป็นคนเดียวกันและเป็นวันวันเดียวกันที่มีการ dx copd อยากให้ไม่ต้องนำเข้ามาซ้ำเป็นรายการเบิ้ลครับ(ตอนนี้ระบบยอมให้นำเข้าได้ซ้ำครับ)
ขอเพิ่มครับอยากให้สามารถลบรายการที่นำเข้าผิดพลาดได้ด้วยครับ
ใส่คำสั่ง group by o.hn ที่ไฟล์ import_data_copd.php กับ import_data_rehab.php ได้เลยครับ
ส่วนลบรายการที่นำเข้าผิดพลาด กำลังคิดอยู่ครับว่าจะทำแบบไหนดี
เพราะบางเคส พี่ที่กายภาพบอกว่า ไม่ได้รับเข้าโครงการก็มีครับ อาจจะเช็คที่ฟิลด์ไหนไม่ได้บันทึกก็จะตัดออก
หรือให้เลือกเป็นรายเคสเลยว่าจะเอารายไหนเข้าบ้าง
ผมขอเวลาตรวจสอบหน่อยนะครับ จะได้แนบไฟล์ที่สมบูรณ์ให้ พร้อมระบบ login
-
เอาแบบ field ไหนไม่ได้บันทึกตัวส่งออกก็ตัดทิ้งไปดีกว่าให้มาเลือกคนที่จะส่งออกครับ
-
อัพไฟล์ให้ใหม่แล้ว ปรับแก้ไขตามที่ พี่ golf_win บอก โหลดไปทับของเก่าได้เลยครับ ที่หน้าแรก
-
กำลังทดสอบครับ
การ download file visit/rehab จาก folder export หากใช้ linux webserver จะไม่สามารถ download file ออกมาได้สมบูรณ์ครับโดยใน file ที่ download จะไม่มีข้อมูลออกมา อย่างอื่นก็ OK นะครับ
อยากให้เพิ่มปุ่มค้นหา HN ผู้ป่วยใน page copd_data.php และ rehab_data.php ครับ
-
พอดียังไม่ได้ลองใน linux อ่ะครับ ทำไม่เป็น ;D ลองแต่บน windows
ยังไงลองศึกษาดูนะครับ http://www.thaicreate.com/php/forum/061990.html
ถ้ามีโอกาส เดี๋ยวผมจะลองหาเครื่องลง linux เล่นดูนะครับ ผมไม่อยากยุ่งกับฐาน hosxp เท่าไหร่
พอดีคุยกับหน้างานแล้วมีสิ่งที่ต้องแก้ไขอีกหน่อย ถ้าเสร็จแล้วจะอัพให้ใหม่นะครับ
-
พอดียังไม่ได้ลองใน linux อ่ะครับ ทำไม่เป็น ;D ลองแต่บน windows
ยังไงลองศึกษาดูนะครับ http://www.thaicreate.com/php/forum/061990.html
ถ้ามีโอกาส เดี๋ยวผมจะลองหาเครื่องลง linux เล่นดูนะครับ ผมไม่อยากยุ่งกับฐาน hosxp เท่าไหร่
พอดีคุยกับหน้างานแล้วมีสิ่งที่ต้องแก้ไขอีกหน่อย ถ้าเสร็จแล้วจะอัพให้ใหม่นะครับ
บน linux server test แล้วทำงานได้ปกติแล้วครับ ทีแรกผิดที่ผม grant สิทธิ์ไม่ครบเองครับ
-
ผมติดปัญหาตัว browser ผมมันจะไปเลือก encoding เป็น tis-620 ตลอดเลย ทั้ง ie และ firefox เลย ... จะแก้ไขอย่างไรครับ หรือว่าต้องไปแก้ไขใน apache web server ครับ .. อ่านไม่ออกเลย ต้องไปเปลี่ยน encoding ตลอด ๆ ๆ ทุกครั้งที่คลิก
-
ผมติดปัญหาตัว browser ผมมันจะไปเลือก encoding เป็น tis-620 ตลอดเลย ทั้ง ie และ firefox เลย ... จะแก้ไขอย่างไรครับ หรือว่าต้องไปแก้ไขใน apache web server ครับ .. อ่านไม่ออกเลย ต้องไปเปลี่ยน encoding ตลอด ๆ ๆ ทุกครั้งที่คลิก
การปรับแต่งระบบทำได้โดยการแก้ไขแฟ้ม /etc/httpd/conf/httpd.conf แล้ว ให้ระบบอ่านค่าที่ปรับใหม่ได้ด้วยคำสั่ง
/etc/init.d/httpd restart
Stopping httpd: [ OK ]
Starting httpd: [ OK ]
คำแนะนำในการปรับแต่งค่าต่างๆของ /etc/httpd/conf/httpd.conf
การทำให้รองรับระบบภาษาไทย ต้องแก้ไขให้มีค่าดังต่อไปนี้
***โปรดระวัง หากมีการใส่ข้อมูลผิดพลาด อาจทำให้ web server ไม่ทำงาน
***ห้ามแปะข้อความทั้งหมดนี้ต่อท้ายแฟ้มเดิม เพราะเป็นวิธีที่ไม่ถูกต้อง
***ข้อความนี้อยู่เริ่มต้นประมาณบรรทัดที่ 653
DefaultLanguage th
AddLanguage th .th
LanguagePriority th en da nl et fr de el it ja kr no pl pt pt-br ltz ca es sv tw
AddCharset TIS-620 .tis-620 .th
***หมายเหตุ มักเจอปัญหาการใส่ข้อมูลผิดพลาดบ่อยๆมากๆ
***คำแนะนำ/ข้อสังเกตุ
เดิมมีบรรทัดว่า # DefaultLanguage nl
ให้เพิ่มบรรทัดใหม่ข้อความว่า DefaultLanguage th
(ห้ามมีเครื่องหมาย # อยู่ข้างหน้า)
เดิมมีบรรทัดว่า AddLanguage ... ซึ่งเป็นภาษาอื่นๆ
ให้เพิ่มบรรทัดใหม่ข้อความว่า AddLanguage th .th
เดิมมีบรรทัดว่า LanguagePriority en ca cs da de ....
ให้เพิ่มข้อความอักษร th แทรกเข้าไป
กลายเป็น LanguagePriority th en ca ca da de ....
เดิมมีบรรทัดว่า AddDefaultCharset UTF-8
ให้เพิ่มเครื่องหมาย # นำหน้าบรรทัดกลายเป็นว่า #AddDefaultCharset UTF-8
*** หากจำเป็นจริงๆ อาจต้องเปลี่ยนเป็น
AddDefaultCharset TIS-620
เดิมมีบรรทัดว่า AddCharset ...ซึ่งเป็นภาษาอื่นๆ
ให้เพิ่มบรรทัดใหม่ข้อความว่า AddCharset TIS-620 .tis-620 .th
Ref : http://educms.pn.psu.ac.th/edu-blog/index.php?print=160
-
ผมว่าผมทำหมดแล้วนะครับ รวมถึง restart server ด้วย ... :'( :'(
หรือตกหล่นอะไร อีกกันนะ เดี๋ยวไปดูใหม่อีกรอบครับ
-
ก็ยังเหมือนเดิมครับ ...
ปัญหาของผมก็คือ ตัว browser จะ Default Encoding อยู่ที่ TIS-620 ตลอดเลย ไม่ว่าจะเปิดมากี่ครั้ง ๆ ก็ตาม
แต่ WEB COPD DATA ต้องใช้ UTF-8 จึงจะแสดงผลภาษาไทยได้ถูกต้องครับ
-
error ตอนนำเข้า COPD ครับ แก้ยังไงครับ :-\
-
error ตอนนำเข้า COPD ครับ แก้ยังไงครับ :-\
linux or windows ??? ???
-
ก็ยังเหมือนเดิมครับ ...
ปัญหาของผมก็คือ ตัว browser จะ Default Encoding อยู่ที่ TIS-620 ตลอดเลย ไม่ว่าจะเปิดมากี่ครั้ง ๆ ก็ตาม
แต่ WEB COPD DATA ต้องใช้ UTF-8 จึงจะแสดงผลภาษาไทยได้ถูกต้องครับ
แก้ httpd.conf หรือยังครับ
ถ้ามี AddDefaultCharset ให้ comment ไว้ แล้ว restart httpd อีกครั้ง
เช่น
# AddDefaultCharset tis-620
# AddDefaultCharSet UTF-8
เป็นต้น
/etc/httpd/conf/httpd.conf
-
ผมติดปัญหาตัว browser ผมมันจะไปเลือก encoding เป็น tis-620 ตลอดเลย ทั้ง ie และ firefox เลย ... จะแก้ไขอย่างไรครับ หรือว่าต้องไปแก้ไขใน apache web server ครับ .. อ่านไม่ออกเลย ต้องไปเปลี่ยน encoding ตลอด ๆ ๆ ทุกครั้งที่คลิก
เก็บข้อมูลเก่าไว้แล้วลงใหม่เลยครับ ผมใช้ appserv 2.5.10
ตอนติดตั้ง ก็เลือกเป็น utf-8 ครับ
-
error ตอนนำเข้า COPD ครับ แก้ยังไงครับ :-\
ผมเดานะ เหมือนมันไม่เจอตาราง copd_detail
ดาวน์โหลดฐานข้อมูลไปลงที่ web server ด้วย (ไฟล์ copd.sql)
แต่ถ้าโหลดไปลงแล้วยัง error ลองให้ข้อมูลมากกว่านี้ จะได้ดูให้ใหม่ครับ
-
error ตอนนำเข้า COPD ครับ แก้ยังไงครับ :-\
linux or windows ??? ???
windows ครับ
error ตอนนำเข้า COPD ครับ แก้ยังไงครับ :-\
ผมเดานะ เหมือนมันไม่เจอตาราง copd_detail
ดาวน์โหลดฐานข้อมูลไปลงที่ web server ด้วย (ไฟล์ copd.sql)
แต่ถ้าโหลดไปลงแล้วยัง error ลองให้ข้อมูลมากกว่านี้ จะได้ดูให้ใหม่ครับ
ผมสร้างฐานใน appserv ถูกมั้ยครับ
-
error ตอนนำเข้า COPD ครับ แก้ยังไงครับ :-\
linux or windows ??? ???
windows ครับ
error ตอนนำเข้า COPD ครับ แก้ยังไงครับ :-\
ผมเดานะ เหมือนมันไม่เจอตาราง copd_detail
ดาวน์โหลดฐานข้อมูลไปลงที่ web server ด้วย (ไฟล์ copd.sql)
แต่ถ้าโหลดไปลงแล้วยัง error ลองให้ข้อมูลมากกว่านี้ จะได้ดูให้ใหม่ครับ
ผมสร้างฐานใน appserv ถูกมั้ยครับ
ครับ สร้างฐานข้อมูล copd ใน appserv แล้วก็ import ไฟล์ copd.sql ลงไป
-
อาจารย์ครับ ตอนนำเข้า ผู้ป่วย COPD เราจำเป็นต้องมี คลินิก COPD ใน hosxp ด้วยไหมครับ
-
อาจารย์ครับ ตอนนำเข้า ผู้ป่วย COPD เราจำเป็นต้องมี คลินิก COPD ใน hosxp ด้วยไหมครับ
ตัวนี้ไม่ต้องมีครับ เน้นใช้ง่ายๆ
เพียงแค่ export ข้อมูลออกมาเท่านั้น
โดยดึงข้อมูลผู้ป่วยจากฐาน hosxp มาเก็บไว้ในฐานข้อมูล phpmyadmin
ทำการบันทึกค่าต่างๆ แล้วก็ส่งออกครับ
แต่ตอนนี้อาจารย์ชัยพรได้เพิ่ม COPD ใน hosxp แล้ว สามารถใช้งานได้เลยครับ
โดย hosxp ต้องเป็นเวอร์ชั่นที่สูงกว่า 3.55.12.xx นะครับ
ใครใช้เวอร์ชั่นต่ำกว่าก็ลองโหลดไปใช้หรือศึกษาเล่นๆ ดูได้ อยากให้แก้ไขอะไรก็บอกได้ครับ
-
:)