BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: white ที่ สิงหาคม 11, 2008, 01:23:25 AM
-
review เบื้องต้น 3.51.8.10
หน้าส่งตรวจ
-default เป็น"ในเวลา" เลือกนอกเวลา เข้ามาแล้วไม่จำ กลับมาเป็นในเวลาอีก
หน้า Screen
vital signs ที่ไม่มีข้อมูลแสดงเป็น 0 น่าจะเป็นช่องว่าง เหมือนหน้าตรวจรักษาจะสวยกว่า
หน้าห้องตรวจ
-ยังมี วินิจฉัยซ้ำ ในหน้าประวัติ F2 (ถ้าคลิ๊กดูซ้ำจะหายไป ผลุบๆโผล่ๆ) :'(
-ข้อมูลการนัดครบถ้วนมากขึ้น ;D
-เวลาแก้นัด กดตกลง ยังไม่มีการถามยืนยัน (ก็ไม่จำเป็น แต่ต้องระวัง...ห้ามแก้เล่น)
-ไม่เด้งหน้าลงนัดใหม่เลยเหมือนก่อน ;D
(ตอนแรกคิดว่าเพิ่มคลิ๊ก แต่คิดไปคิดมาก็อาจจะดีกว่าครับ เพราะจะได้ดูว่ามีนัดยังไงอยู่บ้าง
บางครั้งผมต้องกดปิดหน้านัดใหม่ออกมา เพื่อดูหน้ารายการนัดเดิม ซึ่งคลิ๊กมากกว่าด้วยซ้ำ)
-การเพิ่มนัดเป็นการเอานัดเก่ามา edit ใหม่
มีข้อดี สำหรับการนัดที่คล้ายๆเดิมต่อเนื่องครับ
แต่มีข้อเสีย เรื่องมันเอาของเดิมมาหมด ทั้งการปฏิบัติตัว, หมายเหตุ, Lab รวมถึงการสั่ง Lab ล่วงหน้าครับ
คิดว่าน่าจะเกิดปัญหาครับ เสี่ยงมากในการสั่ง lab ล่วงหน้าโดยไม่ตั้งใจ
ข้อเสนอ จำค่าเดิมมาแค่ เหตุที่นัด, ติดต่อที่, clinic ล่าสุดก็พอครับ เหมือนแบบเก่า ที่จำ Clinic ล่าสุดรายละเอียดที่ผมเคยเสนอไว้เดิมในกระทู้
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=6511.msg33263#msg33263
bug : คลิ๊กขวารายชื่อในตรวจสอบรายการนัดของแพทย์ ดูรายละเอียดการนัด แล้ว error ครับ
note อยากได้ ดู EMR จากรายชื่อตรงนี้ได้ครับ
รบกวนอาจารย์ และความเห็นคนอื่นด้วยครับ
-
คนอื่นพบ bug อย่างที่ผมเจอไหมครับ
ช่วยทดสอบให้ด้วยครับ
ผมยังไม่กล้าให้ admin up เป็น 8.10 ที่ server จริง
-
อยากให้ระบบ อื่นๆ รอบ ๆ ตัวแพทย์ เรียบร้อยก่อนครับ
ถ้าทุกที่เรียบร้อยแล้ว คิดว่าแพทย์จะใช้ง่ายครับ
น่าจะเป็น phase สุดท้ายครับ
-
ALTER TABLE xray_items MODIFY COLUMN `doctor_fee` double(15,3)
ALTER TABLE web_conf MODIFY COLUMN `header` varchar(1)
ALTER TABLE visit_pttype_change MODIFY COLUMN `old_paid_amount` double(15,3)
ALTER TABLE village_student_vaccine MODIFY COLUMN `provider_hospcode` char(5)
ALTER TABLE village MODIFY COLUMN `address_id` char(6)
ALTER TABLE stock_snapshot_detail MODIFY COLUMN `total_price` double(15,5)
ALTER TABLE stock_po_detail MODIFY COLUMN `stock_po_total` double(15,5)
ALTER TABLE stock_po_detail MODIFY COLUMN `stock_po_ref_price` double(15,5)
ALTER TABLE stock_po_detail MODIFY COLUMN `stock_po_price` double(15,5)
ALTER TABLE stock_item MODIFY COLUMN `dummy_left_price` double(15,3)
ALTER TABLE report_sks MODIFY COLUMN `page_amount` double(15,3)
ALTER TABLE report_sks MODIFY COLUMN `total_sum` double(15,3)
ALTER TABLE report_sks MODIFY COLUMN `rcpt_sum` double(15,3)
ALTER TABLE report_sks MODIFY COLUMN `rcpt03` double(15,3)
ALTER TABLE report_sks MODIFY COLUMN `rcpt01` double(15,3)
ALTER TABLE rcpt_debt_cancel MODIFY COLUMN `total_amount` double(15,3)
ALTER TABLE rcpt_debt_cancel MODIFY COLUMN `discount_amount` double(15,3)
ALTER TABLE rcpt_debt_cancel MODIFY COLUMN `amount` double(15,3)
ALTER TABLE rcpt_current_detail MODIFY COLUMN `total_amount` double(15,3)
ALTER TABLE rcpt_current_detail MODIFY COLUMN `discount` double(15,3)
ALTER TABLE rcpt_current_detail MODIFY COLUMN `amount` double(15,3)
ALTER TABLE rcpt_current MODIFY COLUMN `total_amount` double(15,3)
ALTER TABLE rcpt_current MODIFY COLUMN `discount_amount` double(15,3)
ALTER TABLE rcpt_current MODIFY COLUMN `amount` double(15,3)
ALTER TABLE rcpt_credit_detail MODIFY COLUMN `total_amount` double(15,3)
ALTER TABLE rcpt_credit MODIFY COLUMN `total_amount` double(15,3)
ALTER TABLE rcpt_credit MODIFY COLUMN `discount` double(15,3)
ALTER TABLE physic_list MODIFY COLUMN `price` double(15,3)
ALTER TABLE physic_items MODIFY COLUMN `price` double(15,3)
ALTER TABLE person_women_service MODIFY COLUMN `provider_hospcode` char(5)
ALTER TABLE person_wbc_service MODIFY COLUMN `provider_hospcode` char(5)
ALTER TABLE person_labour MODIFY COLUMN `thyroid_test_hospcode` char(5)
ALTER TABLE person_labour MODIFY COLUMN `labour_hospcode` char(5)
ALTER TABLE person_epi_vaccine MODIFY COLUMN `provider_hospcode` char(5)
ALTER TABLE person_duty MODIFY COLUMN `hcis_code` varchar(2)
ALTER TABLE person_card_request MODIFY COLUMN `hospmain` char(5)
ALTER TABLE person_card_request MODIFY COLUMN `hospcode` char(5)
ALTER TABLE person_card_request MODIFY COLUMN `cid` char(13)
ALTER TABLE person_anc_service MODIFY COLUMN `provider_hospcode` char(5)
ALTER TABLE person_anc MODIFY COLUMN `labour_hospcode` char(5)
ALTER TABLE patient_relation_address MODIFY COLUMN `po_code` char(5)
ALTER TABLE patient_pttype MODIFY COLUMN `hospsub` char(5)
ALTER TABLE patient_pttype MODIFY COLUMN `hospmain` char(5)
ALTER TABLE patient_hospital_refer MODIFY COLUMN `service_price` double(15,3)
ALTER TABLE ovst_sticker MODIFY COLUMN `depcode` varchar(3)
ALTER TABLE operation_screen_in MODIFY COLUMN `bw` double(15,3)
ALTER TABLE operation_anes MODIFY COLUMN `df_price` double(15,3)
ALTER TABLE lab_items MODIFY COLUMN `service_cost` double(15,3)
ALTER TABLE ipt_nurse_oper MODIFY COLUMN `oper_price` double(15,3)
ALTER TABLE ipt_labour_medication MODIFY COLUMN `price` double(15,3)
ALTER TABLE ipt_labour_child_med MODIFY COLUMN `price` double(15,3)
ALTER TABLE ipt_labour_child MODIFY COLUMN `temperature` double(15,3)
ALTER TABLE ipd_refer MODIFY COLUMN `refer_to_hospcode` char(5)
ALTER TABLE ipd_df MODIFY COLUMN `price` double(15,3)
ALTER TABLE finger_template MODIFY COLUMN `cid` char(13)
ALTER TABLE dtmain_save MODIFY COLUMN `fee` double(15,3)
ALTER TABLE drugitems_usage MODIFY COLUMN `icode` char(7)
ALTER TABLE drugitems_ingredient MODIFY COLUMN `icode` char(7)
ALTER TABLE doctor_fee_list MODIFY COLUMN `approve_amount` double(15,3)
ALTER TABLE doctor_fee_list MODIFY COLUMN `original_fee` double(15,3)
ALTER TABLE doctor_df_rate MODIFY COLUMN `price` double(15,3)
ALTER TABLE doctor_dep_dlg_list MODIFY COLUMN `depcode` varchar(3)
ALTER TABLE detail_account MODIFY COLUMN `mouth` varchar(2)
ALTER TABLE company_contact_discount MODIFY COLUMN `discount` double(15,3)
ALTER TABLE blood_request_item MODIFY COLUMN `icode` char(7)
ALTER TABLE blood_detail_type MODIFY COLUMN `icode` char(7)
ALTER TABLE bedno MODIFY COLUMN `nurse_charge_price` double(15,3)
ALTER TABLE bedno MODIFY COLUMN `food_charge_price` double(15,3)
ALTER TABLE bedno MODIFY COLUMN `room_charge_price` double(15,3)
ALTER TABLE bed_charge_pttype MODIFY COLUMN `icode` char(7)
ALTER TABLE ar_receive_head MODIFY COLUMN `total_amount` double(15,3)
ALTER TABLE ar_receive_detail MODIFY COLUMN `amount` double(15,3)
ALTER TABLE ar_original_detail MODIFY COLUMN `total_amount` double(15,3)
ALTER TABLE ar_original_detail MODIFY COLUMN `discount` double(15,3)
ALTER TABLE ar_original_detail MODIFY COLUMN `amount` double(15,3)
ALTER TABLE ar_head MODIFY COLUMN `max_debt_amount` double(15,3)
ALTER TABLE ar_head MODIFY COLUMN `hospsub` char(5)
ALTER TABLE ar_head MODIFY COLUMN `hospmain` char(5)
ALTER TABLE ar_head MODIFY COLUMN `original_amount` double(15,3)
ALTER TABLE ar_head MODIFY COLUMN `debit_adjust_amount` double(15,3)
ALTER TABLE ar_head MODIFY COLUMN `credit_adjust_amount` double(15,3)
ALTER TABLE ar_head MODIFY COLUMN `receive_money_total` double(15,3)
ALTER TABLE ar_head MODIFY COLUMN `total_amount` double(15,3)
ALTER TABLE ar_head MODIFY COLUMN `discount_amount` double(15,3)
ALTER TABLE ar_head MODIFY COLUMN `debt_amount` double(15,3)
ALTER TABLE ar_detail MODIFY COLUMN `total_amount` double(15,3)
ALTER TABLE ar_detail MODIFY COLUMN `discount` double(15,3)
ALTER TABLE ar_detail MODIFY COLUMN `amount` double(15,3)
ALTER TABLE ar_adjust_head MODIFY COLUMN `adjust_amount` double(15,3)
ALTER TABLE ar_adjust MODIFY COLUMN `amount` double(15,3)
-
อยากให้ระบบ อื่นๆ รอบ ๆ ตัวแพทย์ เรียบร้อยก่อนครับ
ถ้าทุกที่เรียบร้อยแล้ว คิดว่าแพทย์จะใช้ง่ายครับ
น่าจะเป็น phase สุดท้ายครับ
พัฒนาสวนกับผมเลยครับ ;D
จะให้แพทย์อยากใช้ interface ต้อง OK อธิบายปัญหาได้ เข้าใจง่าย
ตัดความยุ่งยาก หรือซับซ้อนออก แต่เก็บรายละเอียดไว้ให้พอเพียง
ส่วนระบบอื่นๆปัจจุบัน ค่อนข้างลงตัวแล้วครับ ไม่ค่อยเป็นปัญหากับแพทย์แล้ว
-
-การเพิ่มนัดเป็นการเอานัดเก่ามา edit ใหม่
มีข้อดี สำหรับการนัดที่คล้ายๆเดิมต่อเนื่องครับ
แต่มีข้อเสีย เรื่องมันเอาของเดิมมาหมด ทั้งการปฏิบัติตัว, หมายเหตุ, Lab รวมถึงการสั่ง Lab ล่วงหน้าครับ
คิดว่าน่าจะเกิดปัญหาครับ เสี่ยงมากในการสั่ง lab ล่วงหน้าโดยไม่ตั้งใจ
ข้อเสนอ จำค่าเดิมมาแค่ เหตุที่นัด, ติดต่อที่, clinic ล่าสุดก็พอครับ เหมือนแบบเก่า ที่จำ Clinic ล่าสุดรายละเอียดที่ผมเคยเสนอไว้เดิมในกระทู้
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=6511.msg33263#msg33263
bug : คลิ๊กขวารายชื่อในตรวจสอบรายการนัดของแพทย์ ดูรายละเอียดการนัด แล้ว error ครับ
note อยากได้ ดู EMR จากรายชื่อตรงนี้ได้ครับ
ฝากอาจารย์ช่วยเช็คตรงนี้ด้วยนะครับ
เรื่อง วินิจฉัยซ้ำในหน้าประวัติเป็นมาหลายเวอร์ชั่นแล้ว เริ่มชินแล้ว ไม่รู้ว่าจากอะไรเหมือนกัน ช่างมันก็ได้ครับ :)
แต่เรื่องนัดนี่เป็นปัญหาเลยครับ
แล้วกดปุ่ม "ฟอร์มเปล่า" ในหน้านัด ไม่มีอะไรเกิดขึ้นด้วยนะครับ (น่าจะเป็นการล้างข้อมูลการนัดนั้นๆ) :'(
ตามแบบเวอร์ชั่นก่อน(8.7)ก็ดีนะครับ แต่เสนอเพิ่ม
1.จำค่า "ติดต่อที่" + เหตุที่นัดล่าสุดได้ เหมือน "คลินิก" ที่จะขึ้นค่าล่าสุด
2.สามารถใส่ oapplab, oapp_perform ได้โดยไม่เรียงตามลำดับอักษร
ซึ่งทำให้ลำบาก ชื่อที่ใช้บ่อยๆที่ควรอยู่ต้นๆ กระจายไปตามอักษร
3.ดู EMR จากหน้ารายการนัดของแพทย์ได้
อดเสนอไม่ได้จริงๆครับ เป็นนิสัยไปแล้วจริงๆ :-X
หวังว่าจะทำให้รพ.อื่นๆใช้ได้สะดวกขึ้นนะครับ ขอบคุณครับ
-
ไม่ทันแล้วครับ กำลัง Upload ครับ
-
... :D :D :D...
-
ไม่ทันแล้วครับ กำลัง Upload ครับ
;D
ไม่เป็นไรครับ เอาไว้ทีหลังเลยก็ได้ครับ
ช่วงนี้งานคงจะ load เอาเรื่องสำหรับอาจารย์อยู่แล้ว ;)
จริงๆแล้วผมไม่ค่อยอยากขุดกระทู้เลย แต่ผมกลัวอาจารย์ลืม check bug ที่บอกไป
-
ดูใหม่แล้ว
จริงๆการเพิ่มนัดไม่ใช่การเอานัดเดิมมาแก้หรอกครับ
แต่มันเป็นการจำทุกค่าของนัดล่าสุดครับ ขออภัยด้วยที่เข้าใจผิด
โดยจำแม้กระทั่ง lab ล่วงหน้าที่สั่งเอาไว้น่ะครับ :)