BMS-HOSxP Community
HOSxP => Development => ข้อความที่เริ่มโดย: doramon ที่ กันยายน 16, 2008, 23:49:29 PM
-
HOSxP 3.51.9.16
Checking structure phase 2
ALTER TABLE stock_supplier_item ADD `item_tax` char(1) NULL
ALTER TABLE stock_supplier_item ADD `item_date` date NULL
ALTER TABLE stock_subdraw_list ADD `remain` int NULL
ALTER TABLE stock_subdraw_list ADD `stock_subdraw_unitcost` double(15,5) NULL
ALTER TABLE stock_subdraw_list ADD `stock_subdraw_price` double(15,3) NULL
ALTER TABLE stock_subdraw_list ADD `confirm_empty` char(1) NULL
ALTER TABLE stock_subdraw_list ADD `stock_subdraw_qty` int NULL
ALTER TABLE stock_subdraw_list ADD `item_id` int NULL
ALTER TABLE stock_subdraw_list ADD `stock_subdraw_id` int NULL
ALTER TABLE stock_subdraw ADD `total_price` double(15,3) NULL
ALTER TABLE stock_subdraw ADD `item_count` int NULL
ALTER TABLE stock_subdraw ADD `stock_subdraw_complete` char(1) NULL
ALTER TABLE stock_subdraw ADD `warehouse_id` int NULL
ALTER TABLE stock_subdraw ADD `stock_subdraw_approve` char(1) NULL
ALTER TABLE stock_subdraw ADD `stock_subdraw_approve_name` varchar(100) NULL
ALTER TABLE stock_subdraw ADD `stock_subdraw_officer_name` varchar(100) NULL
ALTER TABLE stock_subdraw ADD `stock_subdraw_request_date` date NULL
ALTER TABLE stock_subdraw ADD `department_id` int NULL
ALTER TABLE stock_subdraw ADD `stock_subdraw_no` varchar(50) NULL
ALTER TABLE stock_subdraw ADD `stock_subdraw_date` date NULL
ALTER TABLE stock_snapshot_detail ADD `avg_unit_cost` double(15,5) NULL
ALTER TABLE stock_return_cutpay_list ADD `stock_return_cutpay_unit_qty` int NULL
ALTER TABLE stock_return_cutpay_list ADD `stock_cutpay_list_id` int NOT NULL
ALTER TABLE stock_return_cutpay_list ADD `stock_return_cutpay_qty` int NOT NULL
ALTER TABLE stock_return_cutpay_list ADD `item_list_id` int NOT NULL
ALTER TABLE stock_return_cutpay_list ADD `stock_return_cutpay_id` int NOT NULL
ALTER TABLE stock_return_cutpay ADD `cutpay_id` int NULL
ALTER TABLE stock_return_cutpay ADD `stock_return_cutpay_no` varchar(20) NULL
ALTER TABLE stock_return_cutpay ADD `remark` varchar(250) NULL
ALTER TABLE stock_return_cutpay ADD `department_id` int NOT NULL
ALTER TABLE stock_return_cutpay ADD `stock_return_cutpay_date` date NULL
ALTER TABLE stock_return ADD `stock_return_no` varchar(20) NULL
ALTER TABLE stock_request_list ADD `remark` varchar(250) NULL
ALTER TABLE stock_request_list ADD `supplier_id` int NULL
ALTER TABLE stock_request ADD `use_date` date NULL
ALTER TABLE stock_proviso_item ADD `supplier_item_id` int NULL
ALTER TABLE stock_proviso_item ADD `item_id` int NULL
ALTER TABLE stock_po_detail ADD `reference_id` int NULL
ALTER TABLE stock_po_detail ADD `stock_deliver_qty` int NULL
ALTER TABLE stock_po_detail ADD `cancel_reason` varchar(100) NULL
ALTER TABLE stock_po_detail ADD `stock_po_before_discount_price` double(15,5) NULL
ALTER TABLE stock_po ADD `reference_id` int NULL
ALTER TABLE stock_po ADD `note` text NULL
ALTER TABLE stock_item_list ADD `stock_po_id` int NULL
ALTER TABLE stock_item_list ADD `item_qty` int NULL
ALTER TABLE stock_item_list ADD `icode` varchar(7) NULL
ALTER TABLE stock_item_list ADD `item_unitqty` int NULL
ALTER TABLE stock_item_list ADD `item_price` double(15,5) NULL
ALTER TABLE stock_item_list ADD `warehouse_id` int NULL
ALTER TABLE stock_expire ADD `inv_name` varchar(200) NULL
ALTER TABLE stock_expire ADD `item_expire` date NULL
ALTER TABLE stock_expire ADD `inv_no` varchar(50) NULL
ALTER TABLE stock_expire ADD `price` double(15,3) NULL
ALTER TABLE stock_expire ADD `item_left_qty` int NULL
ALTER TABLE stock_expire ADD `location_id` int NULL
ALTER TABLE stock_expire ADD `stock_type` char(1) NULL
ALTER TABLE stock_expire ADD `item_lotno` varchar(50) NULL
ALTER TABLE stock_expire ADD `item_id` int NULL
ALTER TABLE stock_expire ADD `transaction_date` date NULL
ALTER TABLE stock_draw_list ADD `last_activity` datetime NULL
ALTER TABLE stock_draw ADD `stock_subdraw_id` int NULL
ALTER TABLE stock_department_route ADD `icode` char(7) NULL
ALTER TABLE stock_department_route ADD `route_to_department_id` int NOT NULL
ALTER TABLE stock_department_route ADD `department_id` int NOT NULL
ALTER TABLE stock_cutpay_list ADD `stock_cutpay_unitqty` int NULL
ALTER TABLE stock_cutpay_list ADD `stock_cutpay_left_qty` int NULL
ALTER TABLE stock_cutpay_list ADD `stock_cutpay_price` double(15,3) NULL
ALTER TABLE stock_cutpay_list ADD `stock_cutpay_unitcost` double(15,5) NULL
ALTER TABLE stock_cutpay_list ADD `stock_cutpay_qty` int NULL
ALTER TABLE stock_cutpay_list ADD `item_list_id` int NULL
ALTER TABLE stock_cutpay_list ADD `stock_cutpay_id` int NOT NULL
ALTER TABLE stock_cutpay ADD `reference_id` int NULL
ALTER TABLE stock_cutpay ADD `cutpay_type_id` int NULL
ALTER TABLE stock_cutpay ADD `stock_cutpay_officer_name` varchar(100) NULL
ALTER TABLE stock_cutpay ADD `stock_cutpay_no` varchar(50) NULL
ALTER TABLE stock_cutpay ADD `stock_cutpay_date` date NULL
ALTER TABLE stock_cutpay ADD `stock_cutpay_id` int NOT NULL
ALTER TABLE stock_borrow ADD `stock_borrow_no` varchar(100) NULL
ALTER TABLE opduser ADD `real_staff` char(1) NULL
CREATE TABLE stock_subdraw_list ( `stock_subdraw_list_id` int NOT NULL )
CREATE TABLE stock_subdraw ( `stock_subdraw_id` int NOT NULL )
CREATE TABLE stock_return_cutpay_list ( `stock_return_cutpay_list_id` int NOT NULL )
CREATE TABLE stock_return_cutpay ( `stock_return_cutpay_id` int NOT NULL )
CREATE TABLE stock_expire ( `stock_expire_id` int NOT NULL )
CREATE TABLE stock_department_route ( `stock_department_route_id` int NOT NULL )
CREATE TABLE stock_cutpay_list ( `stock_cutpay_list_id` int NOT NULL )
Checking structure phase 1
-
แหม...ไม่ทัน อ.อ๊อดเลย
ไวจริง ๆ
-
;D ;D ;D
- ปรับปรุงระบบ Inventory แก้ไขระบบการตัดรายการจ่ายจาก sub stock 2 รายการแล้วมีจำนวนติดลบ
และ เพิ่มระบบ substock routing
- เพิ่มบัญชี จ1/จ2 ในระบบบัญชียาโรงพยาบาล
- ปรับปรุงระบบ patient emr เพิ่มปุ่ม rotate left และ rotate right ที่หน้าจอ opds scan view
- ปรับปรุง IPD Drug profile ปรับ รายการคืน ให้สนใจตัวเลือก ไม่สร้าง Profile
- เพิ่ม Module HCIS Import ในระบบงานเชิงรุก
- เพิ่มระบบการตรวจสอบสิทธิการ remed ในระบบห้องตรวจ (ต้องให้สิทธิ Access_NO_REMED
จะเป็นการห้าม remed)
;D ;D ;D
-
;D ;D ;D
- ปรับปรุงระบบ Inventory แก้ไขระบบการตัดรายการจ่ายจาก sub stock 2 รายการแล้วมีจำนวนติดลบ
และ เพิ่มระบบ substock routing
- เพิ่มบัญชี จ1/จ2 ในระบบบัญชียาโรงพยาบาล
- ปรับปรุงระบบ patient emr เพิ่มปุ่ม rotate left และ rotate right ที่หน้าจอ opds scan view
- ปรับปรุง IPD Drug profile ปรับ รายการคืน ให้สนใจตัวเลือก ไม่สร้าง Profile
- เพิ่ม Module HCIS Import ในระบบงานเชิงรุก
- เพิ่มระบบการตรวจสอบสิทธิการ remed ในระบบห้องตรวจ (ต้องให้สิทธิ Access_NO_REMED
จะเป็นการห้าม remed)
;D ;D ;D
http://hosxp.net/index.php?option=com_changelog
การแสดงผลไม่เรียงลำดับตาม version
-
เพิ่มระบบการตรวจสอบสิทธิการ remed ในระบบห้องตรวจ (ต้องให้สิทธิ Access_NO_REMED
จะเป็นการห้าม remed)
สอบถามท่าน jdadmin1 (พอดียังไม่มีโอกาสทดลองครับ)
1.... การห้าม remed หมายถึง เข้าหน้า F2 ดูได้ มองเห็นยาเก่า แต่กดปุ่ม Remed ไม่ได้ ใช่มั๊ยครับ
2.... การห้าม remed หมายถึง การกดปุ่ม Remed ได้ มีรายการยามาครับตาม visit ที่เลือก แต่ไม่สามารถบันทึกได้
3.... การห้าม remed หมายถึง การกดปุ่ม Remed ได้ มีรายการยามาครับตาม visit ที่เลือก แต่ไม่สามารถบันทึกได้ เฉพาะยา items ที่สั่งให้มีการตรวจสอบกลุ่มผู้ใช้ ตรวจสอบผู้สั่งยา เท่านั้น (ยาตัวอื่นที่ไม่ต้องตรวจสอบสิทธิการสั่ง สามารถ remed บันทึกได้)
ไม่รู้ว่า ลองแล้ว เป็นแบบไหนครับ เพราะ ถ้าเป็นแบบ 1 หรือ 2 ผมคิดว่า น่าจะไม่ค่อยได้ประโยชน์มากนัก เพราะในรพ.ขนาดใหญ่ มีแพทย์เฉพาะทาง และยาที่ต้องสั่งโดยแพทย์เฉพาะทางเท่านั้น ทางห้องยาก็ไปกำหนดสิทธิการสั่ง ที่ยาแต่ละตัวนั้นๆ แล้ว ใช้งานได้ดี ยกเว้นว่า ถ้าเรียกจาก remed จะสามารถบันทึกได้
เลยลุ้นอยู่ครับ ว่า ถ้า ออกมาแบบที่ 3 ก็ เยี่ยมเลยครับ ห้ามบันทึกเฉพาะยาที่ไม่มีสิทธิสั่ง
-
;D ;D ;D ผมโพสต์จาก ChangeLog ที่ อ.manoi แจ้งไว้ครับคุณหมอ ยังไม่มีเวลาทดสอบอะไรเลยครับ ตอนนี้กำลังตามเก็บตามแก้ข้อมูล OPD ของปี 51 อยากให้มันสมบูรณ์ไว้เป็นฐานครับ คงต้องรอ รพ.พิจิตร แล้วล่ะครับ
เห็นว่าจะทดสอบเวอร์ชั่นวันนี้พอดีครับ ;D ;D ;D
-
ในข้อ 3 โปรแกรมควรจะทำได้อยู่แล้วครับ ผมจะตรวจสอบให้ใหม่นะครับ
-
เท่าที่ทดลอง ใน 51.9.9b ข้อ 3 ยังไม่ได้ครับ แพทย์ที่ไม่มีสิทธิสั่งยาตัวนี้ แต่ถ้าเรียกจาก remed จะไม่มีการตรวจสอบสิทธิการสั่งยา ทำให้สั่งยาตัวที่ไม่มีสิทธิสั่งได้ครับ
ภาพด้านล่าง ขึ้น เฉพาะ กรณีที่สั่งยาในหน้า F3 สั่งยา แต่พอเรียกยานั้นมาจาก remed จะไม่มี pop up ดังกล่าวครับ
หมายเหตุ ผมลองกำหนดสิทธิแพทย์เป็นกลุ่มๆ
-
ในข้อ 3 โปรแกรมควรจะทำได้อยู่แล้วครับ ผมจะตรวจสอบให้ใหม่นะครับ
ลองใน 51.9.16 ไม่ได้ตรวจสอบการสั่งยา ที่ดึงมาจาก remed เหมือนเดิมครับ
ไม่รู้ อ.ตรวจสอบดูเป็นไงบ้างครับ
:)
-
:)
-
อาจารย์แก้อีกครั้งใน 9.23 แล้วครับ
(ผมยังไม่ได้ใช้ระบบนี้)