BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: sulaiman_hosxp ที่ มีนาคม 28, 2008, 14:20:19 PM
-
ผมเคยแนบไปแล้วครับหนึ่ง แล้วก็เคย post แล้ว แต่ก็ยังไม่ได้ในสิ่งที่ผมต้องการอีกครับ คือผมต้องการให้แสดงวันออกบัตรกับวันหมดอายุครับ ไม่ก็ไม่ชำนาญเกี่ยวกับการดึ่งข้อมูลเลยอยากให้พี่ช่วยหน่อยครับขอบมากครับ
-
ลองดูครับ... ;D
-
ผมลองแล้วครับก็ไม่ออกเหมือนกันครับ ไม่ทราบต้องแก้ตรงนั้ยอีกครับ
-
Birth Weight มันเป็นน้ำหนักแรกเกิดครับ บันทึกมาจากงาน LRหรืองานส่งเสริม
ถ้าเป็น visit อื่นก็ไม่น่าจะมีตัวเลขครับ
-
มันจะมี อยู่ที่หน้าจอ รับผู้ป่วย admit ครับ แต่สำหรับเด็ก
แ่ต่ต้องการที่่จะให้นำน้ำหนักผู้ใหญ่ มาใส่ด้วยใช้หรือเปล่าครับ
-
ลองตัวใหม่.....นะครับ...(เวลาจะอัพ Structure ให้ทำการ Backup รายงานที่ ชื่อขึ้นต้นด้วย SYSTEM- ไว้ด้วยนะครับไม่งั้น หายหมด ) .... ;D
-
...เคยดูให้คุณ sulaiman_hosxp แล้วครั้งนึง แต่ไปตรวจสอบดูที่กระทู้ ปรากฏว่า รายงานที่แนบให้เป็นคนละตัวกับที่ทำไว้.. :P.. ไม่รู้ว่าเป็นเพราะอะไรเหมือนกัน แต่ก็ต้องขอโทษด้วยครับที่ไม่ได้ตรวจสอบให้ดีก่อน....
...เลยแนบให้ใหม่ ลองทดสอบดูนะครับ จะต่างจากของท่าน nuttavut ตรงที่มาของข้อมูลสิทธิซึ่งท่าน nuttavut เอามาจาก pttypeno ส่วนที่ผมดูให้จะเอามาจาก ipt_pttype ซึ่งคิดว่าน่าจะถูกต้องกว่าเพราะเป็นสิทธิที่ใช้ในการ admit ครั้งนั้นๆ
...ส่วน pttypeno จะเก็บข้อมูลมาจากหน้าจอลงทะเบียนส่งตรวจ(OPD Patient Registry) ซึ่งบางครั้งตอนที่รับ admit จะพบว่าสิทธิที่ส่งมาไม่ถูกต้องต้องแก้ไข ถ้าเราไม่ได้เปิดหน้าจอลงทะเบียนส่งตรวจมาแก้ไขด้วย ข้อมูลใน pttypeno ก็จะไม่เปลี่ยนแปลง ทำให้สิทธิไม่ตรงกันกับสิทธิที่ใช้ admit ได้ครับ
...ส่วนการที่จะให้ข้อมูลใน ipt_pttype ถูกต้องเรียบร้อย ตอนเราลงรับ admit ควรจะตรวจดูข้อมูลต่างๆ ของสิทธิผู้ป่วยให้เรียบร้อย โดยคลิ๊กที่รูปกล้องส่องทางไกลตรงสิทธิที่หน้าต่างลงทะเบียนผู้ป่วยในก็ได้ครับ
...ส่วนข้อมูลตรง BIRTHWEIGHT จะดึงมาจากน้ำหนักเด็ก(ipt_newborn) กรณีที่เราลงรับเด็กแรกเกิดจะมีให้กรอกตรงแท็ป New Born น่ะครับ ถ้าไม่ใช่เด็กแรกเกิดก็จะไม่มีข้อมูล...
-
พี่ Khuad ไม่ทราบว่าเป็นไฟล์ตัวนั้ยครับ
-
พี่ Khuad ไม่ทราบว่าเป็นไฟล์ตัวนั้ยครับ
..ไฟล์แนบที่ชื่อ SYSTEM-IPD-RG501.cds ที่อยู่ใต้รูปภาพครับ
..คือพอดีเอามาดูแล้วแก้ใหม่วันนี้แหล่ะครับ ตอนแรกเพิ่มข้อมูลจากตาราง ipt_pttype โดยใช้เงื่อนไขให้ดูจาก an ทีเหมือนกันกับตาราง ipt (select p.*,i.*,n.*,t.* from patient p, ipt i,an_stat n ,ipt_pttype t where i.hn=p.hn and i.an=n.an and i.an=t.an and i.an = 'xxxxxxxxx') โดยลืมไปว่าถ้าเป็นข้อมูล(an)ที่ลงทะเบียนผู้ป่วยในโดย HOSxP version เก่าๆ ที่ยังไม่ได้มีการเก็บข้อมูลสิทธิไว้ในตาราง ipt_pttype แล้วละก็จะทำให้ไม่มีข้อมูลสิทธิของ an นั้นๆ ในตาราง ipt_pttype ถ้าสั่งรายงานก็จะมีแต่หน้ากระดาษเปล่าๆ เลยเอามาแก้ใหม่โดยเปลี่ยนไปใช้ left outer join แทนครับ... :D...
-
..ว่าแต่คุณ sulaiman_hosxp ไม่แนะนำตัวให้รู้จักบ้างหรือครับ... :D....
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=4413.0