BMS-HOSxP Community
HOSxP => Development => ข้อความที่เริ่มโดย: manoi ที่ ตุลาคม 31, 2006, 10:50:13 AM
-
หลังจากที่ผมได้ทดสอบระบบการรับส่งข้อมูลผ่าน Internet ไปเก็บไว้ที่ datawarehouse (ทดสอบที่ สสจ.ยโสธร) มาได้พักหนึ่งแล้ว วันนี้ก็เลยเอาตัว Web Service Beta version มาให้ทดลอง download ไปทดสอบติดตั้งระบบ Datawarehouse ของแต่ละจังหวัดครับ
อันดับแรก Download HOSxPIndy.exe ไปเปิดไว้สำหรับรับข้อมูลที่จะส่งเข้ามาจาก รพ.ต่างๆ ครับ
-
และ โครงสร้างของ Database ในฝั่ง datawarehouse ครับ
-
หลังจากเรียก HOSxPIndy.exe ขึ้นมาทำงานจะแสดงหน้าจอดังรูปครับ (ผมเรียกใช้ผ่าน wine ใน linux)
สิ่งที่ต้องกำหนดก็คือ การเชื่อมต่อไปยังฐานข้อมูลของ datawarehouse ว่าจะเก็บข้อมูลไว้ที่ไหนครับ (อย่ากำหนดไปใช้ฐานข้อมูลของ hosxp นะครับ ให้สร้างขึ้นมาใหม่จาก structure กระทู้ด้านบน)
และที่สำคัญก็คือ username / password ของ Webservices header ที่ client connect เข้ามา หากไม่ตรงกัน ก็จะใช้งานไม่ได้ครับ
กำหนดค่าเสร็จแล้วให้กดปุ่ม apply ที่มุมล่างซ้าย
ปกติตัว Web services จะต้องติดตั้งให้ทำงานผ่าน Web server เช่น apache ซึ่งจากการทดสอบประสิทธิภาพยังไม่ค่อยดี ผมก็เลยทำเป็น Web server ไปในตัวด้วยเลย โดย HOSxPIndy.exe จะทำงานเป็น Web server และรอการเชื่อมต่อที่ Port 1024
-
ลองทดสอบดูว่า HOSxP Soap Server ทำงานอยู่หรือไม่ โดยการใช้ web browser เปิด Web service listing โดย browse ไปที่ url http://127.0.0.1:1024/wsdl
-
ส่วนในฝั่ง HOSxP สามารถกำหนดได้ที่ system setting - webservices โดยจะกำหนดไว้ 2 ที่คือ Central Report และ Datawarehouse (กรณีอยู่ที่เดียวกัน ก็กำหนดให้เหมือนกันได้)
หากจะลองทดสอบเชื่อมต่อไปยัง HOSxP Soap server ที่เปิดขึ้นมา ก็กำหนดไปที่ http://127.0.0.1:1024/soap
หมายเหตุ :
ใน 2.49.10.30 เป็นต้นไป Central Web Report ได้ย้ายที่อยู่ไปที่ hosxp.net แล้ว ดังนั้นให้กำหนด central report url เอาไว้ที่ http://hosxp.net:1024/soap
ส่วน User / password ที่ต้องกำหนดคือ hosxp / hosxp
-
จากนั้นก็ไปทดสอบส่งข้อมูลเข้า Datawarehouse ได้เลย โดยใช้ Datacenter synchronize
-
ขอบคุณมากครับ ไม่ต้องรอ HL -7 แล้ว ต่อไป มาตราฐานโดยภาพรวมของระบบสารสนเทศสาธารณสุขน่าจะดีขึ้นมาก ทางปัตตานี สสจ.เตรียม server +ท่อ เรียบร้อยแล้ว ภายในสิ้นปี่นี้ น่าจะมี รพ.เปลี่ยนใช้ hosxp อีก 4 โรง
-
ขอบคุณมากๆๆ จริง
แต่ไม่แน่ใจว่าจะหมายรวมถึงการส่งข้อมูลจาก pcu มาฝังโรงพยาบาลด้วยหรือไม่
-
การส่งข้อมูลจาก PCU มารวมกับ รพ. สามารถทำได้ 2 แบบครับ คือ
- แยกมาเก็บไว้ใน datawarehouse ที่อยู่ที่ รพ. หรือ
- นำมารวมกับข้อมูลของ รพ.
ซึ่ง แบบแรกสามารถใช้ datawarehouse model มาช่วยได้ ส่วนแบบที่สอง ต้องมีการแก้ปัญหา Hn conflict และ VN conflict ซึ่งจะอยู่ใน Hospital synchronize tools ของ HOSxP ครับ (ประมาณอาทิตย์หน้าจะออกให้ ทดสอบครับ)
-
หลังจากที่ข้อมูลถูกส่งมาเก็บไว้ที่ datawarehouse แล้ว จะทำอย่างไรต่อดี
อย่างแรก ระบบ data browser แสดงข้อมูลสรุปอย่างง่ายๆ ว่ามีข้อมูลจากที่ไหนบ้าง
-
ถัดมาเป็นการ browse ข้อมูลแยกตามสถานบริการ แสดงราย visit ตามวันที่เลือก และข้อมูลรายละเอียดการ visit
-
ถัดมาเป็นการแสดงประวัติผู้ป่วย โดยการใช้ CID ในการตรวจสอบ หากข้อมูลมีมากพอ ก็จะตรวจสอบได้ว่าผู้ป่วย ไปรับบริการที่หน่วยให้บริการที่ใดบ้าง เคยได้รับยาอะไรบ้าง มีผลการวินิจฉัยว่าอะไรบ้าง (ขึ้นอยู่กับความละเอียดของข้อมูลที่เก็บไว้ใน datawarehouse)
-
Model ณ ปัจจุบันนี้สามารถตอบโจทย์ข้อแรกที่ตั้งเอาไว้ได้แล้ว คือ ทำอย่างไรจะตรวจสอบประวัติผู้ป่วยที่มารับบริการได้ว่า เคยไปรับบริการที่ไหนมาบ้าง ได้ยาอะไรมาแล้วบ้าง และจากข้อมูลทีตรวจสอบได้ ควรจะช่วยเพิ่มประสิทธิภาพของการตรวจรักษาครั้งนี้ได้ดียิ่งขึ้น
ส่วนข้อมูลที่เก็บเอาไว้ ทางทีมสารสนเทศ คงต้องมาพิจารณาว่า จะนำมาใช้ประโยชน์ได้อย่างไร และยังขาดข้อมูลอะไรบ้าง
ส่วนที่เหลือถัดจากนี้จะเป็นการ พัฒนา ETL Tools ว่าจะส่งข้อมูลมาเก็บไว้ที่ datawarehouse ให้มีความละเอียดขนาดไหน และการกำหนดมาตรฐานของข้อมูลว่าจะใช้มาตรฐานของอะไรดี ตัวอย่างของข้อมูลที่มีมาตรฐานแล้ว ได้แก่ ICD10 / ICD9CM , รหัสสถานพยาบาล , PCODE ส่วนข้อมูลที่ยังไม่มีมาตรฐานเช่น รหัสยา/เวชภัณฑ์ (ใช้ของ สกส. ดีไหม) เนื่องจากหากข้อมูลพื้นฐานใดๆ ไม่มีรหัสมาตรฐาน จะต้องทำการเก็บข้อมูลเหล่านั้นเอาไว้อ้างอิงใน datawarehouse ด้วย ซึ่งจะทำให้สิ้นเปลืองเนื้อที่ และการวิเคราะห์ข้อมูลทำได้ยากขึ้น) และ ความปลอดภัยของข้อมูล ว่า ใครจะมีสิทธิเข้าถึงได้บ้าง
-
หายไปวันเดี่ยวมีอะไรใหม่ให้ใช้อีกแล้ว อ.
:D :D :D :D :D :D :D :D :D
-
Data browser จะอยู่ใน 2.49.10.31 นะครับ :)
-
Server ที่ สสจ.ต้องเป็น Windows แล้วลง HosxpIndy ใช่หรือเปล่าครับ ??
แล้ว Server linux ของแต่ละ โรงพยาบาล กำหนดการเชื่อมต่อไปยัง Server ที่ตั้งอยู่ที่ สสจ. ยังงัยครับ ? หรือว่า ให้เครื่องลูกเครื่องใด เครื่องหนึ่งเป็นตัวส่งไปแทน .. ??
ปล. แต่ทว่ามันยอดเยี่ยมมากเลยครับ แนวคิดนี้ .....
-
1. HosxpIndy ต้องใช้กับเครืองที่เป็น windows ครับ
ใช้ใน linux ก็ได้แต่ต้องใช้ wine ใน linux เป็นโปรแกรมที่ทำให้โปรแกรมที่ใช้ใน windows มารันได้ใน linux ได้ครับ แต่จริงๆ HosxpIndy รันใน windows
2. วิธีส่งข้อมูลใช้ในโปรแกรม hosxp ส่งครับ
ถ้าจะทำตลอดก็ต้องเสียเครื่องไว้ตัวหนึ่งครับ
ผมอาจจะเข้าใจผิด เดี่ยวรอ อ. ตอบอีกรอบแล้วกัน
:D :D
-
เครื่องที่จะเปิด HOSxPIndy.exe เอาไว้ ควรจะมี IP จริงครับ เนื่องจากเครื่องอื่นๆ จะสามารถเชื่อมต่อและส่งข้อมูลเข้ามาได้ หรือหากไม่มี ip จริง จะลง hamachi เอาไว้ แล้วใช้ IP Address ของ hamachi ก็ได้ครับ
การส่งข้อมูลเข้ามาจะใช้ datacenter synchronize ใน hosxp ครับ ตามที่ อ.อ๊อด บอก
-
http://203.157.148.3:1024/wsdl
-
structure ของ datawarehouse สำหรับใช้กับ hosxp 2.49.11.1 ครับ
-
มี รพ.ที่ทดสอบ ระบบ datawarehouse kit ที่ใด บ้าง แล้ว ครับ ผลการดำเนิการ เป็นอย่าง ไร และ site นำร่อง เพื่อ เป็น ต้นแบบ และ ศึกษา ดูงาน ที่แนะนำ
เป็น แนวทางการนำไปสู่ การเชื่อมโยงข้อมูล ของ ผู้ป่วย ที่ ต้องไปรับบริการ หลายแห่ง ครับ รวมถึง ข้อมูลเชิง บริหาร ถ้า work เต็มที่ จะเป็น จุดเด่น มาก ครับ
-
ได้ปรึกษากับทีมจังหวัด ยังมีปัญหาสงสัยเรื่องสิทธิการเข้าถึงข้อมูลผู้ป่วยครับ เช่น ผู้ที่ไปรักษาที่หนึ่ง เมื่อย้ายไปรักษาอีกที่หนึ่ง ผู้ป่วยต้องมีสิทธิ์ที่จะอนุญาตที่จะให้เข้าถึงข้อมูลดังกล่าวหรือไม่ จะมีวิธีการดำเนินการยังไงได้บ้างครับ จะอนุญาตยังไง อนุญาตเฉพาะครั้งนั้น หรืออนุญาตตลอดไป ต้องเก็บการเข้าถึงข้อมูลเพื่อให้ตรวจสอบได้
เป็นกำลังใจให้อ.ครับ
ปล.ความชัดเจนเรื่องการประชุม hosxp ก่อน ประชุม TMI เป็นไงบ้างครับ
-
ในเรื่องนโยบายการเข้าถึงข้อมูลผู้ป่วย แต่ละที่คงมีไม่เหมือนกัน คงต้องรอให้มีการสรุปให้ชัดเจนก่อนครับ ว่าต้องการให้มีการตรวจสอบอะไรบ้าง ก่อนเข้าถึงข้อมูลผู้ป่วยได้ ส่วนการปรับปรุงระบบการตรวจสอบทำได้ไม่ยากครับ
-
ได้ความรู้ใหม่มาประดับสมองอันน้อยนิดอีกแล้วครับท่าน ฮา ๆ ;D
-
::)
-
น่าสนใจมากๆครับ
:o :o :o :o
-
ขอบคุณมากๆครับ :)