แสดงกระทู้

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - pop_hosxp

หน้า: 1 ... 3 4 [5] 6 7 ... 62
201
ตอนนี้สายสนับสนุนที่ไม่ได้ให้บริการผู้ป่วยโดยตรงไม่ได้แล้วครับ ตามหนังสือนี้ http://ict4.moph.go.th/evaluate/index.php?option=com_phocadownload&view=category&download=257:---02010424-295-9-56&id=22:mophwebdownload

202
ผมเข้าใจว่าน่าจะใช้การลบ hos_guid ออกจากตาราง person ก็จะสามารถส่งไป datacenter ใหม่ได้โดยไม่ต้องแก้ last_update ลองใช้คำสั่ง

update person set hos_guid=null ดูครับ จากนั้นส่งข้อมูลเข้า datacenter ใหม่ เสร็จแล้ว query ข้อมูลที่ฝั่ง datacenter ดูว่าเหมือนกันหรือเปล่า

203
stock_item_list จำนวนคงเหลือคือ left_qty>0 ครับ

204
คลิกขวาที่ว่าง ๆ ตรงรูปที่ 2 แล้วเลือก ค้างชำระ แล้วใส่ยอดเงินที่ต้องการค้างเข้าไปครับ ไม่ต้องเข้าไปแก้ไขในรายละเอียด
ขอบคุณครับพี่...ขอถามอีกอย่างครับพี่ ผมลองเปลี่ยนรายการเป็นช่องลูกหนี้ทั้งหมด พอบันทึกมันก็ยังอยู่ที่ช่องชำระเองครับ

ต้องแก้ไขที่หน้างานครับ ตอนนี้โปรแกรมถูกบังคับให้ห้องการเงินไม่สามารถแก้ไขรายละเอียดตรงนี้ได้

205
คลิกขวาที่ว่าง ๆ ตรงรูปที่ 2 แล้วเลือก ค้างชำระ แล้วใส่ยอดเงินที่ต้องการค้างเข้าไปครับ ไม่ต้องเข้าไปแก้ไขในรายละเอียด

206
Linux / Re: ดอกจันทร์ที่ Mysql Workload คืออะไร ครับ
« เมื่อ: เมษายน 11, 2013, 13:20:13 PM »
ลองดูที่นี่ครับ http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=28951.0;prev_next=prev

ปล.ว่าแต่ว่า Lock Transaction แปลว่าอะไร และมีผลอะไรต่อระบบครับ

207
เป็นการส่งออก 29 แฟ้ม จากคลินิกเบาหวาน-ความดัน ที่ใช้ใน สปสช. เขต 7 ใน 4 จังหวัด "ร้อยแก่นสารสินธ์" ครับ

208
การส่งออกแฟ้ม Microalb ใน 29 แฟ้ม น่าจะมีข้อผิดพลาดจากการ trace SQL ดู พบว่ามีการหา lab ที่มีชื่อขึ้นต้นด้วยคำว่า micro หรือ albumin ทำให้เวลาส่งออกแฟ้ม Microalb ซึ่งจริง ๆ ต้องส่งออกเฉพาะการตรวจ Microalbumin แต่มีการส่งเอาผลตรวจที่ขึ้นต้นด้วย albumin หรือ micro เช่น Albumin (U/A) หรือ Albumin ออกไปด้วย รบกวนอาจารย์ช่วยแก้ไขให้ด้วยครับ ในการส่งออกจากผล lab ที่ได้ทำ lab link ตัว microalbumin ใน system setting อยู่แล้วมากกว่าครับ

209
LIS บ. เฟริ์มเมอร์  โรงพยาบาลพนมไพร ร้อยเอ็ด ขอโปรแกรมปลดล็อคด้วยครับ pop434241@gmail.com

211
มีอยู่นะครับ  ;D

212
Report Exchange / Re: ระบบบันทึกข้อมูลผู้ป่วยแพ้ยา
« เมื่อ: มีนาคม 25, 2013, 12:06:35 PM »
พึ่งได้มีเวลามาดู ผมว่าตามมาตรฐานแฟ้ม drugallergy แล้ว field ที่จะส่งออกที่ 9 และ 10 น่าจะยังไม่มีที่บันทึกข้อมูลนะครับ

และงงนิดหน่อยตรง field ที่ 8 ที่ต้องกรอกลักษณะการแพ้ยา 20 ลักษณะ นี้ มีแบบไหนบ้าง

213
นอกเรื่อง / Re: ทำไม safari on ipad4  ดูวีดีโอไม่ได้
« เมื่อ: มีนาคม 20, 2013, 15:56:28 PM »
ผมใช้ Oplayer ดูได้ครับ

214
ใช้คำสั่ง Update er_oper_code set active_status="Y" ครับ

215
ดันกระทู้่ครับ

ปล.ผมอยากให้อาจารย์ หรือทางทีม BMS เข้ามาตอบว่าได้รับทราบปัญหาแล้ว จะได้มั่นใจว่าปัญหาจะได้รับการแก้ไข จะได้ไม่ต้องดันกระทู้ครับ

216
ใช้ MS-Access Connect ผ่าน ODBC แล้ว export เป็น xlsx ครับ

217
รบกวนอาจารย์แก้ไขให้ด้วยครับ

พอกดปุ่มคัดกรองมะเร็งเต้านมจาก One Stop Service แล้ว หน้าจอคัดกรอง ไม่โชว์ข้อมูลของบุคคลที่ต้องการคัดกรองครับ

218
ขออนุญาตดันครับ

เพราะตอนนี้มีปัญหาต้องแก้ไขเลขที่หมู่ 0 เป็น 00 เพื่อส่ง 21 แฟ้ม และแก้จาก 00 เป็น 0 เพื่อส่ง 43 แฟ้มครับ

219
ติ๊กออกแล้ว ก็ยังล๊อคครับ ฮ่าๆๆๆๆ งานเข้าเลย

ติ๊กออกไม่ได้แปลว่าปลดล็อคครับ ลองปลดล็อคที่ระบบห้องยา mode 2 ดูครับ

220
คีย์ที่ห้องฉุกเฉินครับ ไม่ใช่โต๊ะแพทย์ อันที่โต๊ะแพทย์ผ่านหมดครับ

ลองดูที่หน้าที่ครับ

221
รบกวนอาจารย์ MN ตรวจสอบให้ด้วยครับ

กรณีที่นอกเขต เป็นหมู่ 0 แฟ้ม death ในระบบ 21 แฟ้ม จะไม่โดนส่งออกด้วยกรณี "ตายนอกสถานพยาบาล"
กรณีที่นอกเขต เป็นหมู่ 00 แฟ้ม death ในระบบ 21 แฟ้ม จะสามารถส่งออกได้ปกติ

222
Linux / Re: CentOS 6.3 + Percona 5.5.28-29
« เมื่อ: มีนาคม 09, 2013, 13:33:21 PM »
ยังไม่ต้องทำอะไร รอ connection เยอะกว่านี้ แล้วค่อยดูใหม่ครับ

223
ลองแบบนี้ครับ

select pt.cid,pt.hn,pt.pname,pt.fname,pt.lname,pt.informaddr,opd.cc
from vn_stat ov ,patient pt ,opdscreen opd
where  opd.vn=ov.vn and pt.hn=ov.hn and
ov.vstdate between "2012-10-01" and  "2012-10-10" and
ov.age_y>= 0 and ov.age_y<= 200 and
 ( (ov.pdx >= "E110" and ov.pdx <= "E119")
 or (ov.dx0 >= "E110" and ov.dx0 <= "E119")
 or (ov.dx1 >= "E110" and ov.dx1 <= "E119")
 or (ov.dx2 >= "E110" and ov.dx2 <= "E119")
 or (ov.dx3 >= "E110" and ov.dx3 <= "E119")
 or (ov.dx4 >= "E110" and ov.dx4 <= "E119")
 or (ov.dx5 >= "E110" and ov.dx5 <= "E119") )
group by pt.cid

224
ผมก็ใช้ปกติดีนะครับ ลองใช้ sql trace ดูว่าช้าที่คำสั่งไหน

226
กดที่ปุ่ม "ข้อมูลไตรมาส" ด้านล่างครับ แล้วเพิ่มข้อมูลเข้าไป

227
ผมใช้ 3.56.2.25 ก็ restore ได้นะครับ

228
HOSxP PCU / Re: ปรับยอดคลังย่อยไม่ได้
« เมื่อ: กุมภาพันธ์ 25, 2013, 20:56:35 PM »
จากในรูปที่แนบมาหากต้องการให้จำนวนเป็นศูนย์ ลองใช้วิธีเบิกออกจากคลังย่อย แล้วใส่หมายเหตุว่าเป็นการปรับยอดครับ

229
ใช่ครับมันส่งมาเป็น  8747811  นี่คือถูกแล้วใช่ไหมครับ   เพราะผมเข้าใจว่ามันต้องเป็น 9007811

ถ้าดูจากข้อมูลที่บันทึกของคนไข้รายนี้ ต้องเป็น 8747811 เพราะนวดบริเวณ ขา,น่อง

874=ขา, น่อง (ระหว่างหัวเข่ากับข้อเท้า)
78=การบำบัด
11=การนวดด้วยวิธีการแพทย์แผนไทยแบบราชสำนัก

ส่วน 9007811 จะเป็น การนวดทั่วร่างกาย

900=ทั่วร่างกาย
78=การบำบัด
11=การนวดด้วยวิธีการแพทย์แผนไทยแบบราชสำนัก

230
ทำแล้วครับไม่มีผล  ตารางที่ได้เป็นดังแนบมา

ดูตาราง health_med_operation_code ก็ปกติดีครับ รหัส icd10tm ได้ถูกส่งออกมาแน่นอน แต่เป็น 8747811 ครับ ไม่ใช่ 9007811

231
แจ้งข้อผิดพลาดการทำงานของ HOSxP V3 / Re: HOSxP 3.56.2.18
« เมื่อ: กุมภาพันธ์ 20, 2013, 11:16:22 AM »
ของผมก็ CAT On Net 30/5 เดือนละ 3500 ครับ speedtest ใช้ได้ดีเลยทีเดียว

232
ไม่ได้ map รหัส icd10tm ตรงนั้นครับ การส่งออกจะอาศัยข้อมูลจากตาราง health_med_operation_code
 
ใช้คำสั่งนี้ครับ แล้วทดสอบส่งออกใหม่ดูครับ

update health_med_operation_code set icd10tm=replace(code,"-","")

233
ลองดูในตาราง icd10_nhso ว่ามี 9007712 ไหมครับ

ตารางนี้ผมไม่มีรหัสที่ขึ้นด้วย 9  เลยครับ  ตอนนี้ส่งไม่่ออก  งง อยู่  มีแต่  A-Z  ขอบริจาคหน่อยครับ


icd9 หรือ icd10tm ไม่ต้องใส่ในตาราง icd10_nhso ครับ

234
Report Exchange / Re: รบกวนเพิ่มข้อมูล
« เมื่อ: กุมภาพันธ์ 15, 2013, 17:51:02 PM »
วาง variable ลงไป แล้วใช้คำสั่งนี้

value:=GetSQLDatedata('select firstday from patient '+
' where hn="'+DbPipeline['HN']+'" ');

235
ตารางในภาพคือ drughint ครับ

236
ได้แล้วค่ะ ขอบคุณมากนะค่ะ

ไม่ทราบว่าเกิดจากอะไรค่ะ เพราะลองรันในฟ้าผ่า ก็ออก แต่มารันใน
report กลับไม่ออก

ต้องใส่คำสั่งตรง DetailBeforeGenerate ด้วยครับ และผมแก้ไข Dbpipeline ใหม่เป็น vn แทน hn กับ vstdate ครับ

โค๊ด: Delphi
  1.  ChangeDBPipeLineLink1SQL('select icode,qty,sum(sum_price) as price from opitemrece '+
  2.         'where vn="'+DBPipeLine['vn']+'" '+
  3.         'and icode in ("1510099","1520069","1530124","1540104","1540105","1540106","1540108","1540109","1910031","1910034","1910035","3901751","3901752","3901753","3901664") '+
  4.         'group by icode ');

237
อันนี้ล่ะครับ

238
ลองดูครับ

239
ลอง remote ไปดูแล้ว สั่งพิมพ์ก็ขึ้นหน้าว่าง ๆ รบกวนอาจารย์ชี้แนะให้ด้วยครับ

240
Report Exchange / Re: ปกปิดชื่อโรค HIV
« เมื่อ: กุมภาพันธ์ 11, 2013, 20:49:35 PM »
ลองแบบนี้ดูครับ

if GetSQLIntegerdata('select count(o.vn) from ovstdiag o join icd101 i on i.code=o.icd10 where o.vn="'+DBPipeline['vn']+'" and i.name like "%HIV%" ')>0  then
  begin
  Value:='-';
  end else
  begin
  Value:=DBPipeline['diagnosis_name'];
  end;

ปล. เอาเป็นแนวทางนะครับ เพราะผมไม่รู้ว่ามี DBPipeline อะไรที่กำลังใช้งานอยู่บ้าง

241
ทำตามแล้ว compile ไม่ผ่านครับ รบกวนอาจารย์ MN ช่วยตรวจสอบด้วยครับ

242
ลองดูว่าตัวรายงานเขียนไว้แบบนี้หรือยังครับ

procedure DetailBeforeGenerate;
var cds:tclientdataset;
begin
   cds:=tclientdataset.create(nil);
   cds.HOSxP_GetDataset_ImageServer('select * from opdscan where hn="xxx"');
   cds.AssignDataToPipeLineLink5;
   cds.free;
   
end;

หลังจากที่เขียนเสร็จแล้ว ให้วาง DBImage เอาไว้ใน Band Detail แล้วกำหนด DataPipeLine ไปที่ DBPipeLine5 แล้วเลือกกำหนด Field ให้ชี้ไปยัง Blob field ที่เก็บข้อมูลรูปภาพเอาไว้

ที่มา
http://hosxp.net/joomla25/index.php/2012-06-06-06-33-25/bms-learning-center/46-learningcenterimageserverreport

243
แบบนี้ได้ไหมครับ

procedure Variable35OnCalc(var Value: Variant);
begin

  if (DBPipeline['egfr']='')  then s:='0.00';
    Value := strtofloat(s);

end;

244
ดึงข้อมูลเป็นช่วงที่ถี่กว่านี้ครับ เช่น ทุกเดือน ทุกไตรมาศ ทุก 6 เดือน ครับ

245
change log 3.56.1.30

- Support for PostgreSQL 9.2
- USB Key Login Support (for Data center authentication)
- Merge ระบบงานจิตเวช (สำหรับ รพ.จิตเวช) Alpha 1

246
รบกวนอาจารย์ MN ส่งออก icd10tm ของการบันทึกแพทย์แผนไทยผู้ป่วยใน ออก 12 แฟ้มให้ด้วยครับ

247
การคีย์ข้อมูลแพทย์แผนไทยผู้ป่วยใน เวลาส่งออก 12 แฟ้มมี icd10tm ส่งออกมาให้ไหมครับ

248
ลองดึงข้อมูลจากตาราง person_vaccine_list อาจารย์ MN ทำสรุปรวมประวัติการฉีดวัคซีนไว้หมดแล้วครับ
::) ??? อ.ป๊อบ ครับ ยังรวมไม่หมดครับ ยังขาดในส่วนที่คีย์จาก one stop service ระบบจะบันทึก ovst_vaccine ทำให้รายงานยังไม่ครับ อ.ป๊อบ เขียน รวม 2 แฟ้มนี้หน่อยครับ  ;D

หรือฝาก อ.MN ให้บันทึกลงไปที่ person_vaccine_list ด้วยจะดีมากครับ จะได้ง่ายในการทำรายงาน

ให้อาจารย์ทำสรุปรวมน่าจะดีกว่า ขอปุ่ม Recalc ด้วยนะครับ  ;D ;D

249
ลองดึงข้อมูลจากตาราง person_vaccine_list อาจารย์ MN ทำสรุปรวมประวัติการฉีดวัคซีนไว้หมดแล้วครับ

250
พบปัญหาในแฟ้ม chronic ระบบส่งออกผู้ป่วยที่ไม่อยู่ในคลินิกที่ต้องส่ง สปสช ออกมาด้วย
ซึ่งจากภาพจะสังเกตุเห็นว่า datedx ไม่อยู่ในช่วงเดือนที่ส่งออกและระบบส่งออกผู้ป่วยที่ไม่มีรหัสวินิจฉัยโรคใน field chronic ออกมาครับแม้ว่าเราเลือกให้ตรวจสอบ chronic ของ Local repository แล้วก็ตาม

วันนี้พึ่งได้มีเวลามาดูกระทู้ของ อ.กอล์ฟ ผมว่าคงต้องแยกปัญหาเป็น

1. ปัญหาระบบส่งออกผู้ป่วยที่ไม่อยู่ในคลินิกเรื้อรังที่ต้องส่ง สปสช. ออกมา เข้าใจว่า อ.กอล์ฟ คงมีทะเบียนผู้ป่วยโรคเรื้อรังที่ไม่ต้อง สปสช. อยู่ ผมว่าน่าจะแก้ไขปัญหาได้ด้วยการติ๊ก ไม่ต้องส่งข้อมูล 21 แฟ้มครับ

2. ปัญหาวันที่ datedx ไม่ได้ส่งออกมาตามช่วงเวลาที่ส่งออก ผมไปดูแล้วปรากฎว่าเป็นวันที่ขึ้นทะเบียนโรคเรื้อรัง แต่ถ้าดูตาม flow ของ สปสช. ก็ไม่ได้ระบุว่าต้องเป็นการ diag ในช่วง กค.55-มิย.56 เพราะฉะนั้นผมว่าน่าจะถูกแล้วนะครับ แต่ก็งงเหมือนกันว่าบางคนก็น่าจะถูกส่งไปแล้ว แต่ก็พึ่งถูกส่งออกมา และก็ไม่ซ้ำซ้อนด้วย


หน้า: 1 ... 3 4 [5] 6 7 ... 62