พอดีได้รับปาก อ.ท่านหนึ่ง มาแก้ไขปรับปรุงรายงานให้

– รายงานนี้มีชื่อว่ารายงาน  CUSTOM-ผลการตรวจสุขภาพ [รพ.พรหมพิราม]  ซึ่งผมไม่ได้เป็นคนทำ  เป็นเพียงเอามาโมดิฟาย ต่อนะครับ

– เอาแบบพื้นฐานก่อนละกันนะครับ  อ่านตามคำอธิบายได้เลย
– มาเริ่มกันเลย

– รายงานจะออกแบบมาเพื่อส่งออก Excel เท่านั้นนะครับ  ดังนั้นต้องติ๊ก ถูก ตรง “ส่งข้อมูลออกผ่าน Excel”  ด้วยนะครับ

– เมื่อกด Print จะมีให้เลือกช่วงวันที่  และต่อจากนั้นจะมีให้เลือก hn ของชื่อเจ้าหน้าที่ รพ. ที่ยังทำงานอยู่ใน ฐาน รพ.ของท่านนะครับ
โดยจะต้องมีฟิวล์  cid เอาไว้เชื่อมกับตาราง patient นะครับตาม query ตัวนี้

select concat(p.hn,” – “,d.name) as hn_name from opduser u
left outer join doctor d on d.code=u.doctorcode
left outer join patient p on p.cid=d.cid
where d.cid <>”” and p.hn <>””
group by p.hn

– จะเลือก หรือไม่เลือกก็ได้
– ถ้าเลือกก็จะ query เฉพาะ HN ของเจ้าหน้าที่คนนั้นๆ ครับ
– ถ้าไม่เลือก  ก็จะส่งออกทั้งหมดที่อยู่ในช่วงวันที่ที่เลือกครับ  ทุกคน

– โดยรายงานจะส่งออกเป็น Excel ให้เลย
– ผมได้แก้ไขโค้ดบางส่วนคือ


– ผมเพิ่มตัวแปร สำหรับดึง  lab_items_code มาจากตาราง sys_var ที่เราได้กำหนดใน lab Link นั้นเอง ดังนั้น รพ.อื่นๆ ก็จะสามารถนำไปใช้งานได้เลย โดยไม่ต้องไปแก้ไข lab_items_code ของแต่ละ รพ.  (แต่ต้องกำหนด lab  link ด้วยนะ)


–  ที่นี้ก็ไปแทนที่ค่า  ตัวแปรในฟังชั่น getlabresult  เป็น ตัวแปรที่ได้ดึงมาเก็บไว้ตามรูป





–  เท่านี้รายงานก็จะสามารถรันได้แล้วครับ  แต่ผมไม่ได้กำหนดรหัส ลับ อะไรนะ  แค่ในฐานท่านมีทะเบียน  บุคลากรในโรงพยาบาล

– เท่านี้รายงานก็รันได้แล้วละครับ
ดาวโหลดรายงานตัวนี้

CUSTOM-ผลการตรวจสุขภาพ [รพ.พรหมพิราม]-new-mofify-by-ARM.cds (135 downloads )

– ปล. ติดปัญหาอะไรก็แจ้งมานะครับ
แล้วพบกันใหม่ครับ

Loading

[ฟรี] รายงาน ผลการตรวจสุขภาพ สำหรับ HOSxP V3

One thought on “[ฟรี] รายงาน ผลการตรวจสุขภาพ สำหรับ HOSxP V3

  • 16/06/2023 at 15:34
    Permalink

    แก้ไขกำหนด Lab link แล้ว รายงาน Popup Subqury returns more than 1 row แล้วก็เด้งออกครับ แก้ไขยังไงได้บ้างครับ

    Reply

ใส่ความเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *

This site uses Akismet to reduce spam. Learn how your comment data is processed.