BMS-HOSxP Community

HOSxP => HOSxP Web Services => ข้อความที่เริ่มโดย: armds ที่ มิถุนายน 20, 2008, 16:43:19 PM

หัวข้อ: ไฟล์รายงาน medication err ให้สมาชิกทุกท่าน
เริ่มหัวข้อโดย: armds ที่ มิถุนายน 20, 2008, 16:43:19 PM
ฝากให้สมาชิกทุกท่านที่ได้ทดลองใช้ medication error  ของ รพร.ด่านซ้ายนะครับ ฝากเอาไปปรับใช้ได้ครับ (เพิ่งทำมาดๆ )
แต่จะมีอีกแบบครับ เอาอันนี้ไปก่อนละกันครับ
หัวข้อ: Re: ไฟล์รายงาน medication err ให้สมาชิกทุกท่าน
เริ่มหัวข้อโดย: pop_hosxp ที่ มิถุนายน 20, 2008, 17:17:19 PM
ขอบคุณครับ จะลองทดสอบดูครับ
หัวข้อ: Re: ไฟล์รายงาน medication err ให้สมาชิกทุกท่าน
เริ่มหัวข้อโดย: doramon ที่ มิถุนายน 20, 2008, 19:21:01 PM
View downloder  ดูได้ด้วยว่าใคร download ไป
หัวข้อ: Re: ไฟล์รายงาน medication err ให้สมาชิกทุกท่าน
เริ่มหัวข้อโดย: sawauysomsri ที่ มิถุนายน 21, 2008, 14:57:36 PM
ยังไม่รู้เลยครับเมนูนี้อยู่ตรงไหนของ hosxp ครับ
รบกวนท่านผู้รู้อธิบายเมนูเข้าด้วยครับ
หัวข้อ: Re: ไฟล์รายงาน medication err ให้สมาชิกทุกท่าน
เริ่มหัวข้อโดย: doramon ที่ มิถุนายน 21, 2008, 15:01:46 PM
ยังไม่รู้เลยครับเมนูนี้อยู่ตรงไหนของ hosxp ครับ
รบกวนท่านผู้รู้อธิบายเมนูเข้าด้วยครับ



มันไม่อยู่ใน hosxp  เป็นภายนอกเหมือน   เวปมายอ
หัวข้อ: Re: ไฟล์รายงาน medication err ให้สมาชิกทุกท่าน
เริ่มหัวข้อโดย: sawauysomsri ที่ มิถุนายน 21, 2008, 15:18:23 PM
ขอบคุณครับ
หัวข้อ: Re: ไฟล์รายงาน medication err ให้สมาชิกทุกท่าน
เริ่มหัวข้อโดย: sayun ที่ มิถุนายน 21, 2008, 22:04:34 PM
ขอบคุณครับ
หัวข้อ: Re: ไฟล์รายงาน medication err ให้สมาชิกทุกท่าน
เริ่มหัวข้อโดย: por ที่ มิถุนายน 22, 2008, 23:36:30 PM
ขอบคุณมากครับ armds จะลองปรับใช้ดูครับ
หัวข้อ: Re: ไฟล์รายงาน medication err ให้สมาชิกทุกท่าน
เริ่มหัวข้อโดย: nahos ที่ มิถุนายน 24, 2008, 10:56:10 AM
ทดลองบันทึกข้อมูล แล้วบันทึกข้อมุลไม่ได้ครับ

ไม่รู้เป็นเพราะอะไร  พอกดบันทึก จะมีหน้าจอแจ้ง error ว่า เกิดปัญหาในการบันทึก ครับ

ขอคำแนะนำหน่อยครับ
หัวข้อ: Re: ไฟล์รายงาน medication err ให้สมาชิกทุกท่าน
เริ่มหัวข้อโดย: armds ที่ มิถุนายน 24, 2008, 11:33:49 AM
ได้ปรับปรุง ตาราง  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;
หัวข้อ: Re: ไฟล์รายงาน medication err ให้สมาชิกทุกท่าน
เริ่มหัวข้อโดย: nahos ที่ มิถุนายน 24, 2008, 12:07:23 PM
ทำแล้วครับ

ข้อมูลมาครบ แต่พอกดบันทึกจะแจ้งว่า เกิดปัญหาในการบันทึก

หัวข้อ: Re: ไฟล์รายงาน medication err ให้สมาชิกทุกท่าน
เริ่มหัวข้อโดย: armds ที่ มิถุนายน 24, 2008, 13:25:50 PM
ลองตรวจสอบ  ฟิล์ว  ของตาราง  medication_err  ว่ามีอะไรบ้างครับ  ส่งมาให้ดูหน่อยครับ 
หัวข้อ: Re: ไฟล์รายงาน medication err ให้สมาชิกทุกท่าน
เริ่มหัวข้อโดย: nahos ที่ มิถุนายน 24, 2008, 13:55:15 PM
สั่ง 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 ;

หัวข้อ: Re: ไฟล์รายงาน medication err ให้สมาชิกทุกท่าน
เริ่มหัวข้อโดย: armds ที่ มิถุนายน 24, 2008, 15:15:33 PM
ตรวจสอบไฟล์  phpconf.php  ว่าได้ใส่  ค่า ของ  server  และ ชื่อ ดาด้าเบส ถูกหรือเปล่า 
หัวข้อ: Re: ไฟล์รายงาน medication err ให้สมาชิกทุกท่าน
เริ่มหัวข้อโดย: nahos ที่ มิถุนายน 24, 2008, 16:02:18 PM
ได้แล้ว
ขอบคุณครับ


หัวข้อ: Re: ไฟล์รายงาน medication err ให้สมาชิกทุกท่าน
เริ่มหัวข้อโดย: nahos ที่ มิถุนายน 26, 2008, 15:10:59 PM
สำหรับตัวรายงานต้องสร้างตารางเพิ่มอีก 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);