BMS-HOSxP Community
HOSxP => Development => ข้อความที่เริ่มโดย: manoi ที่ สิงหาคม 21, 2008, 17:42:41 PM
-
สำหรับ รพ. ที่ต้องการทดสอบการรวมข้อมูลและตรวจสอบประวัติการรักษาของผู้ป่วยใน ระดับอำเภอ ครับ download ได้จาก Link ใน attachment
ข้อจำกัด มีอย่างเดียวครับคือ รองรับข้อมูลของสถานบริการได้ทั้งหมดไม่เกิน 4 หน่วยบริการ
-
ความต้องการของระบบมีดังนี้ครับ
1. MySQL Server (แนะนำให้ใช้คนละตัวกับ Server ของ HOSxP)
2. เครื่อง Server ที่เปิดใช้งาน Datacenter Server ตอนนี้ยังเป็น Windows อยู่ครับ และ ต้องสามารถเชื่อมต่อกับ MySQL Server ได้ และควรจะมี IP จริง ที่เปิดให้เครื่องลูกข่าย ส่งข้อมูลเข้ามาเก็บเอาไว้ได้ (หรือจะใช้ IP ของ hamachi ไปก่อนก็ได้ครับ)
-
หน้าจอโปรแกรมที่เปิดครั้งแรกครับ
-
ถัดมา จะต้องสร้างฐานข้อมูลใหม่ สำหรับเก็บข้อมูล ใน Mysql ก่อน สมมติว่า ผมจะใช้ชื่อว่า datacenter ก็ใช้คำสั่ง
create database datacenter;
ครับ
-
คลิกที่ Tab configuration กำหนดค่าให้ถูกต้อง
-
ถัดมา เป็นแฟ้มสร้างตารางที่จำเป็นของ database datacenter ครับ
-
Load เข้าด้วยคำสั่ง
use datacenter;
source datacenter.sql;
-
สร้าง admin account ด้วยคำสั่ง
insert into web_user (user_name,user_password) values ('admin','admin');
-
กลับมาที่ tab configuration กดปุ่ม Create function get_serialnumber ดังรูป
-
มาที่ Tab allow hospcode ใส่รหัสสถานพยาบาลที่อนุญาตให้ส่งข้อมูลเข้ามาได้
-
ทุกครั้งที่มีการเปลี่ยนแปลง hospcode ต้องกดปุ่ม recheck database ด้วยนะครับ
-
เสร็จแล้วครับ กับมาที่หน้า Connection ต่อไปก็จะเป็นการกำหนดค่าในฝั่ง Client ครับ
-
ถ้าใช้ HOSxP PCU กำหนดค่าได้ที่ System setting ดังรูป
-
หรือถ้าใช้ HOSxP ก็ที่ System setting เช่นเดียวกันครับ
-
การส่งข้อมูลจาก PCU หรือ HOSxP สามารถส่งได้จากเมนู Datacenter synchronize ดังรูปครับ
-
หน้าตาตัว Agent ครับ กดปุ่ม Start ได้เลย
-
กลับมาดูที่หน้าจอ Server จะเห็นว่าปัจจุบันมี Client connect มาจากที่ไหนบ้าง
-
ขอคำแนะนำในการ Resyn back ตาราง person_screen_head หน่อยครับ
ต้องการใช้ข้อมูลครับ ในตารางยังเป็นค่าว่างอยู่ครับ
-
มาดูโครงสร้างของ ฐานข้อมูลใน datacenter ครับ
ตอนนี้โปรแกรมจะเก็บข้อมูลของแต่ละหน่วยแยกออกจากกันตามรหัส (ขึ้นต้นด้วย dw_ )
-
โดยในโปรแกรมจะมีตัวสร้างและ Run script สำหรับรวมข้อมูลจากหลายๆ dw_ มารวมกันใน datacenter ซึ่ง ผู้ดูแลเลือกที่จะสร้างเป็น schedule command ของ windows ให้ทำงานอัตโนมัติวันละ กี่ครั้งก็ได้ ที่ต้องแยกกันอยู่ ก็เพื่อประสิทธิภาพในการเก็บข้อมูล และการนำข้อมูลออกมาใช้ จะทำได้เร็วขึ้นครับ
-
ถัดมาเป็นการเตรียมข้อมูลพื้นฐานให้กับ Datacenter ครับ ผ่าน Tools maintenance -> test
-
อันดับแรก ต้อง load ข้อมูลเข้าตาราง thaiaddress ก่อนครับ ทำตามขั้นตอนดังนี้
1. พิมพ์คำสั่ง select * from thaiaddress
2. กดปุ่ม DW Open (ต้องใส่รหัสผ่าน ก่อน ตามที่ได้กำหนดไว้ก่อนหน้านี้ คือ admin /admin )
3. กดปุ่ม Append from file (เลือกแฟ้ม C:\program files\hosxp\dataset\thaiaddress.cds)
4. กดปุ่ม DW update
และทำซ้ำกับตาราง hospcode
-
การตรวจสอบประวัติจาก DW EMR จะสามารถทำได้ทุกหน้าจอที่มีปุ่ม DW EMR ให้กด
-
แต่ว่าจะต้อง Login อีกครั้ง (ต้องเพิ่มรหัสในตาราง dw_emr_user ใน datacenter ก่อนนะครับ)
-
เสร็จแล้ว ตอนต่อไปจะมาพาทำรายงานจาก datacenter ครับ
ส่วน Management Tools ใน Trial version นี้ยังไม่มีให้นะครับ แต่จะมีในรุ่น Commercial แทนครับ (รวมทั้ง OLAP tools ด้วย)
-
.... :o :o .... สุดยอด ๆๆๆๆๆๆๆๆๆๆๆๆๆๆๆๆๆๆๆๆๆๆ .... :o :o ....
....ขอบคุณอาจารย์มาก ๆ ครับ มีสิ่งดีๆมาฝากเสมอเลย.....
....จะรอตอนต่อไปครับ..... :D....
-
สำหรับ รพ. ที่ต้องการทดสอบการรวมข้อมูลและตรวจสอบประวัติการรักษาของผู้ป่วยใน ระดับอำเภอ ครับ download ได้จาก Link ใน attachment
ข้อจำกัด มีอย่างเดียวครับคือ รองรับข้อมูลของสถานบริการได้ทั้งหมดไม่เกิน 4 หน่วยบริการ
คือการรวมข้อมูลประวัติผู้ป่วย 4 โรงพยาบาล
ถ้าแต่ละโรงพยาบาลมีประวัติ อนามัย PCU ด้วยก็รวมไปด้วยทั้งหมด ประมาณนี้ใช่ไหมครับ
น่าสนใจมากครับ ;D
....แล้วชัยภูมิจะลองบ้างไหม?
-
ผมมี 23 สถานีอนามัย ทุกแห่งมี ADSL จะทำไง !
-
ขอร่วมทดสอบด้วยคนครับ และถามเผื่อคนที่สนใจดังนี้ครับ
1. MySQl สำหรับตัวที่ทำหน้าที่เป็น DataCenter Server ควรเป็น Version ไหนครับ
2. Version ของ HOSxP ที่ Support การทำ DataCenter
3. Version ของ HOsxP PCU ที่ Support การทำ DataCenter
ผมทดสอบกับ HOSxP 3.51.8.6 พบปัญหาคือ
1. เมนู Datacenter Synchronize มีอยู่ 2 เมนู เมนูบนใช้ได้เมนูล่างคลิกแล้วไม่มีอะไรขึ้นมาครับ
2. พบคลิกปุ่ม Start ที่ HOSxP DWSync Agent แล้วมี Error
-
อีกครั้งครับ ทดสอบกับ HOSxP PCU 3.51.8.19 พอเปิดโปรแกรมขึ้นมา HOSxP DWSync Agent รันขึ้นมาอัตโนมัติ ไม่พบ Error แต่ยังไม่ได้ตรวจสอบที่ Datacenter Server ว่ามีข้อมูลหรือไม่ครับ
-
...สงสัยงาน เข้า แน่ๆ เลยงานนี้...ขอบคุณ อ.MN ผมจะทดสอบกับ 4 PCU ก่อน.... ;D....
-
คำตอบที่เกี่ยวข้องกับกระทู้นี้ ครับ
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=6790.msg34635#new
-
??? ??? ??? อยากบอกว่ามันเป็นความฝันของผมเลยนะครับเรื่องทำ data ระดับอำเภอนี่ เคยปรึกษา,ขอรับคำแนะนำจาก อ.manoi มาก็หลายครั้ง เคยทุ่มแบบสุด ๆ ทั้งเรื่องข้อมูลและแผนงาน แต่ก็มาติดปัญหากับความไม่เข้าใจของคน แต่ก็ยังไม่หมดความพยายามนะครับ คงต้องรอโอกาสและเวลา ตอนนี้ขอเก็บไว้รอความลงตัวที่อาจจะเกิดขึ้นได้.....หรือจะไม่ได้....คงต้องทุ่มแบบสุด ๆ....จะลองพยายามดูครับ ??? ??? ???