ผู้เขียน หัวข้อ: นำออกข้อมูล PP ส่ง สปสช ทำอย่างไรตรงเมนูไหนครับ  (อ่าน 2922 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ sshpt

  • Sr. Member
  • ****
  • กระทู้: 446
  • Respect: 0
    • ดูรายละเอียด
    • http://ss-hospital.no-ip.org/
1. นำออกข้อมูล PP ส่ง สปสช ทำอย่างไรตรงเมนูไหนครับ
2. ขอคำแนะนำการ select ที่อยู่ จาก ตัวเลข เป็นตัวหนังสือครับ เช่น chwpart=30 แปลงเลข 30 ให้เป็น นครราชสีมา ครับ(ผมแนบไฟล์มาให้ด้วย แก้ไขให้เลยก็ดีครับ ;D)
รพ.เสิงสาง จ.นครราชสีมา  (ขนาด 30 เตียง)  Server IBM eServer xSeries 226 
CPU Xeon 3.0 GHz.  SISC-HD 73 Gb. X 2  ECC-Ram 512 Mb. X 2
ขึ้นระบบโดยทีม BMS เดือน เมษายน 2550
OS CentOS 5.1 MySQL 5.1.23-rc  HosXP V.3.51.9.23 เมื่อ 25 กย. 51
ss-hospital@hotmail.com   >>>   http://ss-hospital.no-ip.org/

doramon

  • บุคคลทั่วไป
Re: นำออกข้อมูล PP ส่ง สปสช ทำอย่างไรตรงเมนูไหนครับ
« ตอบกลับ #1 เมื่อ: พฤศจิกายน 26, 2007, 11:22:33 AM »
0
อันนี้เป็นการใช้เก็บเอาจาก icd10 ส่งรายงาน
แต่ว่า เมนู hosxp ต้องทำงานที่หน้าจอส่งเสริม หรือ แพทย์ ครับ
ระบบส่งจะส่งไม่ได้ครับแบบนี้
 ???

ออฟไลน์ Khuad

  • Hero Member
  • *****
  • กระทู้: 3,778
  • .. นางฟ้า ตัวไม่น้อยแล้ว ..
  • Respect: +10
    • ดูรายละเอียด
Re: นำออกข้อมูล PP ส่ง สปสช ทำอย่างไรตรงเมนูไหนครับ
« ตอบกลับ #2 เมื่อ: พฤศจิกายน 26, 2007, 11:58:05 AM »
0

2. ขอคำแนะนำการ select ที่อยู่ จาก ตัวเลข เป็นตัวหนังสือครับ เช่น chwpart=30 แปลงเลข 30 ให้เป็น นครราชสีมา ครับ(ผมแนบไฟล์มาให้ด้วย แก้ไขให้เลยก็ดีครับ ;D)


...ลองดูเป็นแนวทางนะครับ(ผมก็แกะเอามาจากรายงานเก่าๆ )... :D...



select   o.vn,o.vstdate,pt.hn,concat(pt.pname,pt.fname,"  ",pt.lname) as ptname,

concat(pt.addrpart,' ม.',pt.moopart,'ต.',t3.name,' อ.',t2.name,' จ.',t1.name) as fulladdressname,

v.pdx
from ovst o

left outer join vn_stat v on v.vn=o.vn
left outer join patient pt on pt.hn = v.hn

left outer join thaiaddress t1 on t1.chwpart=pt.chwpart and
     t1.amppart='00' and t1.tmbpart='00'
left outer join thaiaddress t2 on t2.chwpart=pt.chwpart and
     t2.amppart=pt.amppart and t2.tmbpart='00'
left outer join thaiaddress t3 on t3.chwpart=pt.chwpart and
     t3.amppart=pt.amppart and t3.tmbpart=pt.tmbpart


where o.vstdate between '2007-11-13' and '2007-11-13'  and v.pdx='Z349'
order by o.hn asc
« แก้ไขครั้งสุดท้าย: พฤศจิกายน 26, 2007, 12:33:13 PM โดย Khuad »
โรงพยาบาลวังน้อย   พระนครศรีอยุธยา ( รพช.30 เตียง )
Server : ProLiant DL120G6  Xeon X3450  RDIMM 12 Gb  2x256GB SSD Raid 1
OS : CentOS 6.3  DB : Percona 5.5.21

Slave : ProLiant ML110G6  Xeon X3430  UDIMM 8 Gb  2x300GB SAS Raid 1
OS : CentOS 6.3  DB : Percona 5.5.32

HOSxP version  3.57.xx.xx    เริ่มระบบ  เมษายน 2549

ออฟไลน์ Khuad

  • Hero Member
  • *****
  • กระทู้: 3,778
  • .. นางฟ้า ตัวไม่น้อยแล้ว ..
  • Respect: +10
    • ดูรายละเอียด
Re: นำออกข้อมูล PP ส่ง สปสช ทำอย่างไรตรงเมนูไหนครับ
« ตอบกลับ #3 เมื่อ: พฤศจิกายน 26, 2007, 14:01:29 PM »
0

2. ขอคำแนะนำการ select ที่อยู่ จาก ตัวเลข เป็นตัวหนังสือครับ เช่น chwpart=30 แปลงเลข 30 ให้เป็น นครราชสีมา ครับ(ผมแนบไฟล์มาให้ด้วย แก้ไขให้เลยก็ดีครับ ;D)



..หรือตอนนี้สังเกตุเห็นว่าในตาราง vn_stat และ an_stat  จะมี Field ที่ชื่อ aid อยู่ด้วย
..สามารเอาไปเชื่อมกับ addressid ในตาราง thaiaddress  ได้ครับ ...

..ก็จะเป็น....

select   o.vn,o.vstdate,pt.hn,concat(pt.pname,pt.fname,"  ",pt.lname) as ptname,

concat(pt.addrpart,' ม.',pt.moopart,t.full_name) as fulladdressname,

v.pdx
from ovst o

left outer join vn_stat v on v.vn = o.vn
left outer join patient pt on pt.hn = v.hn

left outer join thaiaddress t on t.addressid = v.aid


where o.vstdate between '2007-09-01' and '2007-09-13'  and v.pdx='Z340'
order by o.hn asc

..เป็นแนวทาง  ลองๆทดสอบดูนะครับ... :D
โรงพยาบาลวังน้อย   พระนครศรีอยุธยา ( รพช.30 เตียง )
Server : ProLiant DL120G6  Xeon X3450  RDIMM 12 Gb  2x256GB SSD Raid 1
OS : CentOS 6.3  DB : Percona 5.5.21

Slave : ProLiant ML110G6  Xeon X3430  UDIMM 8 Gb  2x300GB SAS Raid 1
OS : CentOS 6.3  DB : Percona 5.5.32

HOSxP version  3.57.xx.xx    เริ่มระบบ  เมษายน 2549

ออฟไลน์ sshpt

  • Sr. Member
  • ****
  • กระทู้: 446
  • Respect: 0
    • ดูรายละเอียด
    • http://ss-hospital.no-ip.org/
Re: นำออกข้อมูล PP ส่ง สปสช ทำอย่างไรตรงเมนูไหนครับ
« ตอบกลับ #4 เมื่อ: พฤศจิกายน 27, 2007, 09:02:13 AM »
0
ขอบคุณครับ   ;D
รพ.เสิงสาง จ.นครราชสีมา  (ขนาด 30 เตียง)  Server IBM eServer xSeries 226 
CPU Xeon 3.0 GHz.  SISC-HD 73 Gb. X 2  ECC-Ram 512 Mb. X 2
ขึ้นระบบโดยทีม BMS เดือน เมษายน 2550
OS CentOS 5.1 MySQL 5.1.23-rc  HosXP V.3.51.9.23 เมื่อ 25 กย. 51
ss-hospital@hotmail.com   >>>   http://ss-hospital.no-ip.org/