BMS-HOSxP Community
HOSxP => Report Exchange => ข้อความที่เริ่มโดย: dekkhon ที่ พฤศจิกายน 26, 2009, 10:05:21 AM
-
พอดีพี่ๆในทีม it เขาเขียนใบนัด lab แล้วติดปัญหาเวลาปรินท์ใบนัดมันจะปรินท์ออกมาหลายใบ
ผมเองก็ไม่ค่อยรู้เรื่องนี้สักเท่าไหร่ จะไปก็อปของคนอื่นมาใช้ก็ไม่ได้
เพราะที่นี่ set group lab แยกย่อยลงไปต่างจากที่อื่น
ผมเลยอยากรบกวนให้ช่วยดูให้หน่อย
เขียนโคดตามข้างล่าง รันออกมาได้ตามรูป hos1 เวลาปรินท์(ใน report design )ได้ตามรูป hos 2
ถ้าอยากได้ผล lab ต่างๆมารวมกันในแผ่นเดียว ต้องไปแก้ตรงไหน
ขอบคุณครับ
select o.*,concat(p.pname,p.fname," ",p.lname) as ptname,d.name as doctor_name ,
c.name as clinic_name,k.department,ov.icd10 as diag,icd.name as tname,
lab_i.lab_items_name as lab_name
from
oapp o
left outer join patient p on p.hn=o.hn
left outer join doctor d on d.code=o.doctor
left outer join clinic c on c.clinic=o.clinic
left outer join kskdepartment k on k.depcode=o.depcode
left outer join ovstdiag ov on ov.vn=o.vn and ov.diagtype = "1"
left outer join icd101 icd on icd.code=ov.icd10
left outer join lab_app_head lab_app_h on lab_app_h.hn = o.hn
left outer join lab_app_order lab_app_o on lab_app_o.lab_app_order_number = lab_app_h.lab_app_order_number
left outer join lab_items lab_i on lab_i.lab_items_code = lab_app_o.lab_items_code
where
o.oapp_id="4706"
group by lab_name
-
ไม่รู้ว่าต้องการเหมือนที่แนบมานี้รึป่าว
ยังงัยลองปรับใช้ดูนะค่ะ
-
ขอบคุณครับ
แต่พี่ๆเขาอยากให้ขึ้นรายการใน lab name หน้าเดียวกันครับ
คือจากรูปที่ 1 อยากให้ใบนัด lab ขึ้น cholesterol fbs trglycerine urine ในใบนัดใบเดียวกันครับ
-
ลองดูครับ
แต่ต้องไป key นัด LAB เลยนะครับ จึงจะแสดง
-
ขอบคุณครับ
แต่พี่ๆเขาอยากให้ขึ้นรายการใน lab name หน้าเดียวกันครับ
คือจากรูปที่ 1 อยากให้ใบนัด lab ขึ้น cholesterol fbs trglycerine urine ในใบนัดใบเดียวกันครับ
... ไม่ทราบว่าเอาของพี่ udomchok ไปปรับใช้ได้หรือยังครับ ... :D ...
... เป็นอย่างที่พี่บอกเลยไหมล่ะ คนใจดีเยอะ ... ;) ...
-
ขอบคุณครับพี่ udomchok
ที่ช่วยดูให้รวดเร็วทันใจจริงๆ
อ.ขวด ผมลองนำเข้าแล้ว แต่พอคีย์นัดดูแล้วก็ยังงงๆนิดหน่อย
เดี๋ยวคงต้องรอพี่ๆในทีมมาดูให้อีกทีในวันจันทร์หน้า
...เป็นอย่างที่พี่บอกเลย คนใจดีเยอะแถมยังเก่งอีกด้วย
-
แต่ต้องไป key นัด LAB เลยนะครับ จึงจะแสดง
เน้นตรงนี้ครับ ไม่ใช้การติ๊กในหน้าแรกของการนัดนะครับ
ใช้การสั่งในหน้าสั่ว lab ล่วงหน้าเลย วันที่คนไข้มาตามนัดจะได้ไม่ต้อง key อีก
-
แต่ต้องไป key นัด LAB เลยนะครับ จึงจะแสดง
เน้นตรงนี้ครับ ไม่ใช้การติ๊กในหน้าแรกของการนัดนะครับ
ใช้การสั่งในหน้าสั่ว lab ล่วงหน้าเลย วันที่คนไข้มาตามนัดจะได้ไม่ต้อง key อีก
เป็นคำสมาธ ระหว่าง สั่ง กับ จั่ว = สั่ว หรือครับ ;D
ถามต่อครับ
เมื่อสั่งแล้วไปเก็บที่ตารางใหนครับ พอดี(แปลว่าไม่หลวมหรือคับเกินไป)ผมไปแก้ lab_items_code จากเลขเดิมเป็นเลขใหม่ครับพอคนไข้มาตามนัดเลยไม่ขึ้นรายการนี้
ก็เลยจะไปแก้ให้เป็นเลขใหม่ด้วยเมื่อคนไข้มาจะได้มีรายการนี้ครับ
ตอนนี้แพทย์บ่นว่าห้องแล็ปตรวจไม่ครบครับ ;D
-
เป็นคำสมาธ ระหว่าง สั่ง กับ จั่ว = สั่ว หรือครับ ;D
:D :D :D :D :D
ถามต่อครับ
เมื่อสั่งแล้วไปเก็บที่ตารางใหนครับ พอดี(แปลว่าไม่หลวมหรือคับเกินไป)ผมไปแก้ lab_items_code จากเลขเดิมเป็นเลขใหม่ครับพอคนไข้มาตามนัดเลยไม่ขึ้นรายการนี้
ก็เลยจะไปแก้ให้เป็นเลขใหม่ด้วยเมื่อคนไข้มาจะได้มีรายการนี้ครับ
ตอนนี้แพทย์บ่นว่าห้องแล็ปตรวจไม่ครบครับ ;D
ลองดูตารางที่ขึ้นต้นด้วย lab_app ครับ
-
ขอบคุณครับ ;D
-
ผมลองเอาใบนัดของพี่ udomchok ไปปรับใช้แล้ว เวลาบันทึกยังติดปัญหาดังรูป
-
ผมลองเอาใบนัดของพี่ udomchok ไปปรับใช้แล้ว เวลาบันทึกยังติดปัญหาดังรูป
... version ของ HOSxP ที่ใช้งานอยู่เก่าเกินไปครับ ใน v.3.51.7.11 ยังไม่มีตาราง lab_app_order_service วึ่งเป็นตารางเก็บค่าใช้จ่ายของการสั่ง Lab ล่วงหน้าอยู่ครับ
ตาราง lab_app_order_service นี้ อ.mn ได้เพิ่มเข้ามาตั้งแต่ v.3.51.10.26 ครับ( อ้างอิงจากกระทู้นี้ครับ (http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=7655.0))
... ที่จริงน่าจะพิจจารณาปรับ version ใหม่สักที น่าจะดีนะครับ
หรือ ไม่งั้น ต้องแก้ไขคำสั่งในรายงาน ตัดคำสั่งที่เกี่ยวข้องกับตาราง lab_app_order_service ออกครับ ... :D ...
-
ขอบคุณครับอ.ขวด
เดี๋ยวจะเก็บไปให้ทีมพิจารณาในการอัปเวอร์ชั่น
แล้วเวลาอัปเวอร์ชั่นนี ต้องอัปที่ server ด้วยรึป่าวครับ
-
วิธีอับเวอร์ชั่น ลองค้นจากกระทู้เก่าดูครับ และอาจเจอข้อมูลดีได้วยนะครับ ตามลิ๊งข้างล่างครับ ;D
-
... เรื่อง update version ลองตามที่ท่าน atit บอกไว้นะครับ
แต่ยังงัยก็ให้ set ระบบจำลองมาทดสอบให้ดีก็ก่อน ค่อยทำกับระบบจริงนะครับ ... :D ...
-
ขอบคุณมากครับ
เดี๋ยวผมจะลองทำตามคำแนะนำดูนะครับ
-
... version ของ HOSxP ที่ใช้งานอยู่เก่าเกินไปครับ ใน v.3.51.7.11 ยังไม่มีตาราง lab_app_order_service วึ่งเป็นตารางเก็บค่าใช้จ่ายของการสั่ง Lab ล่วงหน้าอยู่ครับ
ตาราง lab_app_order_service นี้ อ.mn ได้เพิ่มเข้ามาตั้งแต่ v.3.51.10.26 ครับ( อ้างอิงจากกระทู้นี้ครับ (http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=7655.0))
... ที่จริงน่าจะพิจจารณาปรับ version ใหม่สักที น่าจะดีนะครับ
หรือ ไม่งั้น ต้องแก้ไขคำสั่งในรายงาน ตัดคำสั่งที่เกี่ยวข้องกับตาราง lab_app_order_service ออกครับ ... :D ...
แหม...อ.ขวด ตาไวจริง ๆ ครับ
ผมไม่ได้ดูเลยว่าน้องเขาใช้ version 3.51.7.11
นี่แหละครับ ประโยชน์ของการแสดงข้อมูล/แนะนำตัว ตามที่ทุกท่านบอกกับสมาชิกหลาย ๆ ท่านที่ยังไม่แสดงตัว
;D ;D ;D ;D
ขอบคุณมากครับ
เดี๋ยวผมจะลองทำตามคำแนะนำดูนะครับ
up ได้แล้วครับ อย่ารอช้า
เปลี่ยน version ใหม่ ได้ feature ให้ แก้ bug เก่า (...แต่อาจได้ bug ใหม่ ;D ;D ;D ;D ;D )
1. download version 3.52.6.4 ไปติดตั้งก่อนแล้ว upgrade structure
2. download version 3.52.11.30 (อ้อ...ยังไม่ออกนี่นา...สงสัยตั้งเป็น 3.52.12.xx ;D ;D ;D ;D) ไปติดตั้งก่อนแล้ว upgrade structure อีกครั้ง
อย่าลืม backup ข้อมูลก่อนนะครับ :D :D :D :D :D
-
... version ของ HOSxP ที่ใช้งานอยู่เก่าเกินไปครับ ใน v.3.51.7.11 ยังไม่มีตาราง lab_app_order_service วึ่งเป็นตารางเก็บค่าใช้จ่ายของการสั่ง Lab ล่วงหน้าอยู่ครับ
ตาราง lab_app_order_service นี้ อ.mn ได้เพิ่มเข้ามาตั้งแต่ v.3.51.10.26 ครับ( อ้างอิงจากกระทู้นี้ครับ (http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=7655.0))
... ที่จริงน่าจะพิจจารณาปรับ version ใหม่สักที น่าจะดีนะครับ
หรือ ไม่งั้น ต้องแก้ไขคำสั่งในรายงาน ตัดคำสั่งที่เกี่ยวข้องกับตาราง lab_app_order_service ออกครับ ... :D ...
แหม...อ.ขวด ตาไวจริง ๆ ครับ
ผมไม่ได้ดูเลยว่าน้องเขาใช้ version 3.51.7.11
นี่แหละครับ ประโยชน์ของการแสดงข้อมูล/แนะนำตัว ตามที่ทุกท่านบอกกับสมาชิกหลาย ๆ ท่านที่ยังไม่แสดงตัว
;D ;D ;D ;D
ขอบคุณมากครับ
เดี๋ยวผมจะลองทำตามคำแนะนำดูนะครับ
up ได้แล้วครับ อย่ารอช้า
เปลี่ยน version ใหม่ ได้ feature ให้ แก้ bug เก่า (...แต่อาจได้ bug ใหม่ ;D ;D ;D ;D ;D )
1. download version 3.52.6.4 ไปติดตั้งก่อนแล้ว upgrade structure
2. download version 3.52.11.30 (อ้อ...ยังไม่ออกนี่นา...สงสันตั้งเป็น 3.52.12.xx ;D ;D ;D ;D) ไปติดตั้งก่อนแล้ว upgrade structure อีกครั้ง
อย่าลืม backup ข้อมูลก่อนนะครับ :D :D :D :D :D
พักหลัง อ.โก้ ออกแนว 2แง่ สามง่ามนะครับ ;D
-
แต่ต้องไป key นัด LAB เลยนะครับ จึงจะแสดง
เน้นตรงนี้ครับ ไม่ใช้การติ๊กในหน้าแรกของการนัดนะครับ
ใช้การสั่งในหน้าสั่ว lab ล่วงหน้าเลย วันที่คนไข้มาตามนัดจะได้ไม่ต้อง key อีก
ในส่วนที่ไม่ให้ติ๊กนี่ ถ้าจะเอารายการออกไปเลยเพื่อจะได้ติ๊กไม่ได้ ต้องไปแก้ที่ไหนครับ
-
แต่ต้องไป key นัด LAB เลยนะครับ จึงจะแสดง
เน้นตรงนี้ครับ ไม่ใช้การติ๊กในหน้าแรกของการนัดนะครับ
ใช้การสั่งในหน้าสั่ว lab ล่วงหน้าเลย วันที่คนไข้มาตามนัดจะได้ไม่ต้อง key อีก
ในส่วนที่ไม่ให้ติ๊กนี่ ถ้าจะเอารายการออกไปเลยเพื่อจะได้ติ๊กไม่ได้ ต้องไปแก้ที่ไหนครับ
ที่ตาราง oapp_lab ครับ