BMS-HOSxP Community
HOSxP => HOSxP Web Services => ข้อความที่เริ่มโดย: armds ที่ มิถุนายน 20, 2008, 16:43:19 PM
-
ฝากให้สมาชิกทุกท่านที่ได้ทดลองใช้ medication error ของ รพร.ด่านซ้ายนะครับ ฝากเอาไปปรับใช้ได้ครับ (เพิ่งทำมาดๆ )
แต่จะมีอีกแบบครับ เอาอันนี้ไปก่อนละกันครับ
-
ขอบคุณครับ จะลองทดสอบดูครับ
-
View downloder ดูได้ด้วยว่าใคร download ไป
-
ยังไม่รู้เลยครับเมนูนี้อยู่ตรงไหนของ hosxp ครับ
รบกวนท่านผู้รู้อธิบายเมนูเข้าด้วยครับ
-
ยังไม่รู้เลยครับเมนูนี้อยู่ตรงไหนของ hosxp ครับ
รบกวนท่านผู้รู้อธิบายเมนูเข้าด้วยครับ
มันไม่อยู่ใน hosxp เป็นภายนอกเหมือน เวปมายอ
-
ขอบคุณครับ
-
ขอบคุณครับ
-
ขอบคุณมากครับ armds จะลองปรับใช้ดูครับ
-
ทดลองบันทึกข้อมูล แล้วบันทึกข้อมุลไม่ได้ครับ
ไม่รู้เป็นเพราะอะไร พอกดบันทึก จะมีหน้าจอแจ้ง error ว่า เกิดปัญหาในการบันทึก ครับ
ขอคำแนะนำหน่อยครับ
-
ได้ปรับปรุง ตาราง medication_err และตาราง medication_err_type หรือยังครับ ถ้ายังให้ตรวจสอบดูว่ามีตารางนี้อยู่หรือยัง และมีโครงสร้างตรงกันหรือเปล่านะครับ run คำสั่งด้านล่างนี้ก็ได้ แล้ว เอาไฟล์ cds ไปนำเข้าด้วยนะครับ
CREATE TABLE `medication_err` (
`err_id` int(11) NOT NULL auto_increment,
`user_err` varchar(250) NOT NULL default '',
`depart_code` char(3) NOT NULL default '',
`err_date_report` date NOT NULL default '0000-00-00',
`err_time_report` time NOT NULL default '00:00:00',
`err_date` date NOT NULL default '0000-00-00',
`err_time` time NOT NULL default '00:00:00',
`patient_type` char(3) NOT NULL default '',
`detail_err` varchar(250) NOT NULL default '',
`prescrib_err` varchar(250) NOT NULL default '',
`order_process_err` varchar(250) NOT NULL default '',
`dispens_err` varchar(250) NOT NULL default '',
`adminis_err` varchar(250) NOT NULL default '',
`cause` varchar(250) NOT NULL default '',
`level_code` char(1) NOT NULL default '',
`date_work` varchar(1) default NULL,
`betweentime` varchar(1) default NULL,
`work` varchar(1) default NULL,
`working` varchar(1) default NULL,
`sentinel_event` varchar(1) default NULL,
`drug_err1` varchar(50) default NULL,
`drug_err2` varchar(50) default NULL,
`non_compliane` varchar(1) NOT NULL,
`allergy_sum` varchar(1) NOT NULL,
PRIMARY KEY (`err_id`)
) TYPE=MyISAM AUTO_INCREMENT=16 ;
CREATE TABLE `medication_err_type` (
`err_id` int(1) NOT NULL,
`id` int(2) NOT NULL,
`typename` varchar(100) default NULL
) TYPE=MyISAM;
-
ทำแล้วครับ
ข้อมูลมาครบ แต่พอกดบันทึกจะแจ้งว่า เกิดปัญหาในการบันทึก
-
ลองตรวจสอบ ฟิล์ว ของตาราง medication_err ว่ามีอะไรบ้างครับ ส่งมาให้ดูหน่อยครับ
-
สั่ง export MySQL ได้ประมาณนี้ครับ
`err_id` int(11) NOT NULL auto_increment,
`user_err` varchar(250) NOT NULL default '',
`depart_code` char(3) NOT NULL default '',
`err_date_report` date NOT NULL default '0000-00-00',
`err_time_report` time NOT NULL default '00:00:00',
`err_date` date NOT NULL default '0000-00-00',
`err_time` time NOT NULL default '00:00:00',
`patient_type` char(3) NOT NULL default '',
`detail_err` varchar(250) NOT NULL default '',
`prescrib_err` varchar(250) NOT NULL default '',
`order_process_err` varchar(250) NOT NULL default '',
`dispens_err` varchar(250) NOT NULL default '',
`adminis_err` varchar(250) NOT NULL default '',
`cause` varchar(250) NOT NULL default '',
`level_code` char(1) NOT NULL default '',
`date_work` varchar(1) default NULL,
`betweentime` varchar(1) default NULL,
`work` varchar(1) default NULL,
`working` varchar(1) default NULL,
`sentinel_event` varchar(1) default NULL,
`drug_err1` varchar(50) default NULL,
`drug_err2` varchar(50) default NULL,
`non_compliane` varchar(1) NOT NULL,
`allergy_sum` varchar(1) NOT NULL,
PRIMARY KEY (`err_id`)
) ENGINE=MyISAM DEFAULT CHARSET=tis620 AUTO_INCREMENT=16 ;
-
ตรวจสอบไฟล์ phpconf.php ว่าได้ใส่ ค่า ของ server และ ชื่อ ดาด้าเบส ถูกหรือเปล่า
-
ได้แล้ว
ขอบคุณครับ
-
สำหรับตัวรายงานต้องสร้างตารางเพิ่มอีก 1 ตารางนะครับ
โดย ต้องสร้างตาราง clinic_month ด้วยนะครับ สงสัย armds ลืมบอกไป
ตามคำสั่งนี้เลยครับ ( Copy จาก PM ที่ armds ตอบมาแจ้งอีกทีครับ)
CREATE TABLE `clinic_month` (
`id` int(2) NOT NULL,
`month` varchar(50) NOT NULL,
`year_list` int(2) NOT NULL,
PRIMARY KEY (`id`)
) TYPE=MyISAM;
และก็เพิ่มข้อมูลแต่ละเดือนไปด้วยนะ
INSERT INTO `clinic_month` (`id`, `month`, `year_list`) VALUES
(1, 'ม.ค.', 4),
(2, 'ก.พ.', 5),
(3, 'มี.ค.', 6),
(4, 'เม.ย.', 7),
(5, 'พ.ค.', 8 ),
(6, 'มิ.ย.', 9),
(7, 'ก.ค.', 10),
(8, 'ส.ค.', 11),
(9, 'ก.ย.', 12),
(10, 'ต.ค.', 1),
(11, 'พ.ย.', 2),
(12, 'ธ.ค.', 3);