select "11140" as HCODE,v.VN,v.HN,v.cid as PIDPAT,p.pname as TITLE,
concat(p.fname," ",p.lname) as NAMEPAT,p.birthday as DOB,p.SEX,p.marrystatus as MARRIAGE,
p.chwpart as CHANGWAT,p.amppart as AMPHUR,v.vstdate as DATEOPD,o.vsttime as TIMEOPD,
pt.hospmain as HMAIN,v.PTTYPE,v.PDX,v.dx0 as SDX1,v.dx1 as SDX2,v.dx2 as SDX3,
v.dx3 as SDX4,v.dx4 as SDX5,v.op0 as Proc1,v.op1 as Proc2,v.op2 as Proc3,v.op3 as Proc4,
v.op4 as Proc5,v.inc16 as CHROOM,v.inc08 as CHINSTRU,v.inc12 as CHDRUG,v.inc03 as CHMEDSUP,
v.inc02 as CHBLOOD,v.inc01 as CHLAB,v.inc04 as CHXRAY,v.inc05 as CHSINV,
v.inc09 as CHEQUIP,v.inc06 as CHOR,v.inc14 as CHNURSING,v.inc11 as CHDENTAL,
v.inc13 as CHREHAB,v.inc07 as CHACU,v.income as TOTCHARGE,
space(1) as ROOM,space(1) as INSTRU,space(1) as DRUG,space(1) as MEDSUP,space(1) as BLOOD,
space(1) as LAB,space(1) as XRAY,space(1) as SINV,space(1) as EQUIP,space(1) as 'OR',
space(1) as NURSING,space(1) as DENTAL,space(1) as REHAB,space(1) as ACU,space(1) as TOTCOST,
v.age_y as AGE from vn_stat v
left outer join ovst o on o.vn=v.vn
left outer join patient p on p.hn=v.hn
left outer join pttypeno pt on pt.hn=v.hn and pt.pttype=v.pttype and v.pttypeno=pt.pttypeno
where v.vstdate between'2010-10-01'and'2011-09-30'
จากโค้ดที่ดึงตัวนี้ครับ พอเอาไปใส่ในโปรแกรม Unit Cost ปรากฏว่าค่าบริการทางทันตกรรม ค่าบริการกายภาพบำบัด ไปรวมอยู่ในค่าบริการทางการแพทย์และการพยาบาล เลยดึงต้นทุนออกมาไม่ค่อยถูกเท่าไหร่ อยากจะทราบว่าผู้ป่วยนอกก็จะเป็นแบบนี้ถูกต้องหรือไม่ครับ และถ้าจะแยกค่าบริการส่วนนี้ออกมาจะทำยังไงบ้างครับ ขอบคุณครับ