ผู้เขียน หัวข้อ: อยากดึงข้อมูลวางแผนครอบครัว  (อ่าน 4289 ครั้ง)

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

ออฟไลน์ [-_เอ็ม_-]

  • Hero Member
  • *****
  • กระทู้: 1,472
  • [-- Developer มือใหม่ --]
  • Respect: +3
    • ดูรายละเอียด
    • โรงพยาบาลบรบือ
อยากดึงข้อมูลวางแผนครอบครัว
« เมื่อ: เมษายน 29, 2010, 14:34:20 PM »
0
คือ พอดีอยากดึงข้อมูลผู้ป่วยที่มารับบริการ วางแผนครอบครัว ครับ
ทั้งข้อมูลการรับยา ชื่อ และเวลา วันที่ ที่มารับบริการด้วยครับ

แต่ยังหาตารางที่เกี่ยวข้องยังไม่เจอเลยครับ เลยอยกรบกวนท่านทั้งหลายช่วยทีครับ  ;D
###### [- นิวัฒน์ <M> นัดสถาพร -] ######
   << นักวิชาการคอมพิวเตอร์ รพ.บรบือ >>
<< Rajabhat Mahasarakham University >>
------------------------------------------------------------------------------

ออฟไลน์ Terminator2015

  • Hero Member
  • *****
  • กระทู้: 3,352
  • Achilles : ประวัติศาสตร์จารึกชื่อกษัตริย์ มิได้จารึกชื่อทหาร
  • Respect: +66
    • ดูรายละเอียด
    • โรงพยาบาลนาเชือก
Re: อยากดึงข้อมูลวางแผนครอบครัว
« ตอบกลับ #1 เมื่อ: เมษายน 29, 2010, 15:21:30 PM »
0
ตารางที่เกี่ยวข้อง person_women_service,person_women,ovst,ovst_seq,person,house

Codeที่ ส่งออกเดิม

select pw.*,   op.icode,op.qty,di.did,ovs.seq_id,  a.*,p.person_id,p.cid as person_cid, concat(p.pname,p.fname,'' '',p.lname) as ptname  ,p.age_y , h.address,h.road,v.village_moo,v.village_name,  t.full_name as full_address_name  ,  m.name as marrystatus_name,w.women_birth_control_name  from person_women_service pw  left outer join ovst_seq ovs on ovs.vn = pw.vn  left outer join opitemrece op on op.vn = pw.vn  left outer join drugitems di on di.icode = op.icode  left outer join person_women a  on a.person_women_id = pw.person_women_id  left outer join person p on p.person_id = a.person_id  left outer join house h on h.house_id = p.house_id  left outer join village v on v.village_id = p.village_id  left outer join thaiaddress t on t.addressid = v.address_id  left outer join marrystatus m on m.code = p.marrystatus  left outer join women_birth_control w  on w.women_birth_control_id = a.women_birth_control_id 
นายคณวัชร คำชัย(ทัศ) โรงพยาบาลนาเชือก จ.มหาสารคาม
Mail : nachuak@hotmail.co.th  Tel.  (AIS)0817080646
โรงพยาบาลชุมชน ขนาด 30 เตียง (Paperless OPD)
ดุแล สอ.12 แห่ง HOSxP_PCU 3.59.12.15 NewVersion
ขึ้นระบบเมื่อ 1 ต.ค. 2549

ออฟไลน์ woravet

  • Sr. Member
  • ****
  • กระทู้: 414
  • Respect: +12
    • ดูรายละเอียด
Re: อยากดึงข้อมูลวางแผนครอบครัว
« ตอบกลับ #2 เมื่อ: เมษายน 29, 2010, 15:45:39 PM »
0
select p.person_id,a.person_women_id,ovs.seq_id,op.hn
,p.pname,p.fname,p.lname,p.sex
,w.export_code as fptype,w.women_birth_control_id
,di.icode as did,di.did as didstd,di.name drugname,op.qty
,pw.service_date,p.last_update
from person_women_service pw
left join ovst_seq ovs on ovs.vn=pw.vn
left join opitemrece op on op.vn=pw.vn
left join drugitems di on op.icode=di.icode
left join person_women a on a.person_women_id=pw.person_women_id
left join person p on a.person_id=p.person_id
left join women_birth_control w on w.women_birth_control_id=a.women_birth_control_id
where pw.service_date between '2009-10-1' and '2009-10-31'
and pw.women_service_id=1
and di.name is not null
order by p.person_id
ประมาณนี้มั๊ย ประยุกต์ดู จากใน web เหมือนกัน
รพ.บึงสามัคคี จ.กำแพงเพชร
*********************
อ.สุชัยและคณะ ขึ้นระบบ 29 ตค.49(Linux+Fedara 5)
*********************
ปัจจุบัน
HOSxP version 3.53.4.27
Server:Windows XP SP2,MySQL 5
Client ประมาณ 15 เครื่อง

ออฟไลน์ woravet

  • Sr. Member
  • ****
  • กระทู้: 414
  • Respect: +12
    • ดูรายละเอียด
Re: อยากดึงข้อมูลวางแผนครอบครัว
« ตอบกลับ #3 เมื่อ: เมษายน 29, 2010, 15:52:30 PM »
0
แล้วผมใช้ VFP กรอง
do case
  case 'เม็ด'$m.drugname or m.drugname='ORAL PILL'
    m.fptype='1'
  case 'MEDROXY'$m.drugname or 'ฉีด'$m.drugname
    m.fptype='2'
  case 'ห่วง'$m.drugname
   m.fptype='3'
  case 'ฝัง'$m.drugname
    m.fptype='4'
  case 'ถุง'$m.drugname or 'CONDOM'$m.drugname
    m.fptype='5'
  case 'หมัน'$m.drugname and m.sex='1'
    m.fptype='6'
  case 'หมัน'$m.drugname and m.sex='2'
    m.fptype='7'
endcase
คงได้ข้อมูลระดับหนึ่ง ซึ่งจะไม่เอายาอื่นมาปน
รพ.บึงสามัคคี จ.กำแพงเพชร
*********************
อ.สุชัยและคณะ ขึ้นระบบ 29 ตค.49(Linux+Fedara 5)
*********************
ปัจจุบัน
HOSxP version 3.53.4.27
Server:Windows XP SP2,MySQL 5
Client ประมาณ 15 เครื่อง