ผู้เขียน หัวข้อ: export 12 แฟ้ม มีปัญหา  (อ่าน 11097 ครั้ง)

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

ออฟไลน์ sungoku

  • Full Member
  • ***
  • กระทู้: 199
  • Respect: 0
    • ดูรายละเอียด
export 12 แฟ้ม มีปัญหา
« เมื่อ: กรกฎาคม 20, 2007, 15:59:29 PM »
0
ผมลอง export 12 แฟ้ม ออกมาพบปัญหาที่ตาราง CHA แล้ว CHARTITEM ไม่ตรงครับ รบกวนอาจารย์และผู้รู้ทุกท่านช่วยดูให้หน่อยครับ รายละเอียดอยู่ที่ file word ที่แนบมาครับ
Tosapon Sookrak
Computer Center, Chainat Hospital
e-mail:Tosapon_t@hotmail.com

ชุมชน HOSXP มีแต่ความรู้จริงๆ ครับ

ออฟไลน์ woravet

  • Sr. Member
  • ****
  • กระทู้: 409
  • Respect: +12
    • ดูรายละเอียด
Re: export 12 แฟ้ม มีปัญหา
« ตอบกลับ #1 เมื่อ: กรกฎาคม 20, 2007, 16:50:54 PM »
0
ลองตรวจตรง DRGs Income Group ดูซิครับ
ฟิลด์ DRG_Group ใน income
รพ.บึงสามัคคี จ.กำแพงเพชร
*********************
อ.สุชัยและคณะ ขึ้นระบบ 29 ตค.49(Linux+Fedara 5)
*********************
ปัจจุบัน
HOSxP version 3.53.4.27
Server:Windows XP SP2,MySQL 5
Client ประมาณ 15 เครื่อง

ออฟไลน์ anukul

  • Hero Member
  • *****
  • กระทู้: 1,363
  • Respect: +1
    • ดูรายละเอียด
Re: export 12 แฟ้ม มีปัญหา
« ตอบกลับ #2 เมื่อ: กรกฎาคม 20, 2007, 22:35:19 PM »
0
ที่รพ.ก็มีอาการเดียวกันมานานแล้ว  พยายามแก้หลายที แต่ยังไม่ทราบสาเหตุ

ดูจาก income.stdgroup,drggroup,group2 ก็แก้ไขตามที่แนะนำไว้แล้ว

อ.อ๊อด เคยส่ง ตาราง income ของรพ.ไทรโยคมาให้ดู (รพ.ไทรโยค ไม่มีปัญหาเรื่อง CHA)  ดูแล้วพบว่า ต่างกัน (แต่ไม่ทราบว่าเป็นสาเหตุหรือเปล่า)  คือ income ของรพ.มะการักษ์ ก็คล้ายกับของคุณ sungoku คือ มีเยอะครับ ประมาณ 60 กว่าเรคคอร์ด   แต่พอดู income ของรพ.ไทรโยค มีแค่ 16-17 เรคคอร์ด  ตาม Income group เลยครับ   ผมพยายามจะหาวิธีลองปรับให้เหมือนของไทรโยค  แต่ยังไม่รู้ว่าจะทำอย่างไร เพราะข้อมูลเดิมเยอะมาก  และไม่แน่ใจว่าจะเป็นสาเหตุให้ CHA ไม่ตรงหรือเปล่า

ยังไงคงต้องรบกวน อ. MN อีกแล้วครับ  ;)
รพ.มะการักษ์ 260 เตียง
เริ่มระบบ 1 ธค 48 (ทีม MN)
Database structure :HOSxP 3.55.9.21b
Client : 3.55.6.8-3.55.9.21b
Server : Double QuadCore XEON 3.2 G. ECC 18 G. SAS 146 G x4(Raid 5) -- CentOS 5.3 (64 bit) , MySQL 5.1.30 percana
Client : Win2000 ~ 200 clients
Module :
OPD -Register,Screening,Doctor,Dispense,Billing,Dentist,PMMR
IPD - Admit center,Ward,Nutrition,Dispense,LR,OR
LAB , X-ray
การเชื่อมต่อ : LIS             --> RAX
                    X-ray PACS --> Infinitt (ThaiGL)

doramon

  • บุคคลทั่วไป
Re: export 12 แฟ้ม มีปัญหา
« ตอบกลับ #3 เมื่อ: กรกฎาคม 21, 2007, 00:01:00 AM »
0
drgs_income group 

ตรงหรือเปล่าครับ
« แก้ไขครั้งสุดท้าย: กรกฎาคม 21, 2007, 00:05:11 AM โดย doraemon(saiyok) »

ออฟไลน์ sungoku

  • Full Member
  • ***
  • กระทู้: 199
  • Respect: 0
    • ดูรายละเอียด
Re: export 12 แฟ้ม มีปัญหา
« ตอบกลับ #4 เมื่อ: กรกฎาคม 21, 2007, 14:19:30 PM »
0
ผมลองทำแล้วครับ แต่ยังเป็นเหมือนเดิมครับ ผมเลยแนบตาราง income ที่ผมแก้ไขใหม่แล้ว มาให้ดู ช่วยตรวจสอบให้ด้วยครับ
Tosapon Sookrak
Computer Center, Chainat Hospital
e-mail:Tosapon_t@hotmail.com

ชุมชน HOSXP มีแต่ความรู้จริงๆ ครับ

doramon

  • บุคคลทั่วไป
Re: export 12 แฟ้ม มีปัญหา
« ตอบกลับ #5 เมื่อ: กรกฎาคม 21, 2007, 14:34:19 PM »
0
ส่งไฟล์เป็นภาษา ENG ครับ download ไม่ได้ครับ

doramon

  • บุคคลทั่วไป
Re: export 12 แฟ้ม มีปัญหา
« ตอบกลับ #6 เมื่อ: กรกฎาคม 21, 2007, 15:19:25 PM »
0
 543 function TDRGExportForm.TranslateIncome(Income: string): string;
  544 var
  545   i: integer;
  546 begin
  547   try
  548     i := strtoint(income);
  549   except
  550     i := 0;
  551   end;
  552
  553   if OldCHAMethod.checked then
  554   begin
  555
  556     case i of
  557       0: result := 'W2';
  558       1: result := 'A1';
  559       2: result := 'B1';
  560       3: result := 'D1';
  561       4: result := 'J1';
  562       5: result := 'H1';
  563       6: result := 'K1';
  564       7: result := 'K1';
  565       8: result := 'C1';
  566       9: result := 'Q1';
  567       10: result := 'N1';
  568       11: result := 'N1';
  569       12: result := 'N1';
  570       13: result := 'N1';
  571       14: result := 'N1';
  572       15: result := 'W2';
  573       16: result := 'P1';
  574       17: result := 'M1';
  575       18: result := 'C1';
  576       19: result := 'F1';
  577       20: result := 'R1';
  578       21: result := 'T1';
  579       22: result := 'U1';
  580     else
  581       result := 'W2';
  582     end;
  583   end
  584   else
  585   begin
  586     case i of
  587       1: result := '00';
  588       2: result := '09';
  589       3: result := '09';
  590       4: result := '01';
  591       5: result := '02';
  592       6: result := '03';
  593       7: result := '03';
  594       8: result := '09';
  595       9: result := '09';
  596       10: result := '09';
  597       11: result := '04';
  598       12: result := '05';
  599       13: result := '04';
  600       14: result := '09';
  601       15: result := '06';
  602       16: result := '08';
  603       17: result := '09';
  604     end;
  605   end;
  606 end;


สรุปคือ  แบบนี้ครับ

drgs_income group
จะต้องเป็นรหัส 01 - 17 เท่านั้นครับ
และหลังจากส่งออก 12 แฟ้มแล้ว

drgs_income group  :result:='00'

      1: result := '00';
       2: result := '09';
       3: result := '09';
       4: result := '01';
       5: result := '02';
       6: result := '03';
       7: result := '03';
       8: result := '09';
       9: result := '09';
      10: result := '09';
      11: result := '04';
      12: result := '05';
      13: result := '04';
      14: result := '09';
      15: result := '06';
      16: result := '08';
      17: result := '09';

ด้านหลังคือค่าที่จะส่งออกไปที่  cha ครับ
« แก้ไขครั้งสุดท้าย: กรกฎาคม 21, 2007, 15:26:42 PM โดย doraemon(saiyok) »

ออฟไลน์ manoi

  • Hero Member
  • *****
  • กระทู้: 8,669
  • Respect: +170
    • ดูรายละเอียด
    • HOSxP Community Center
Re: export 12 แฟ้ม มีปัญหา
« ตอบกลับ #7 เมื่อ: กรกฎาคม 21, 2007, 15:46:19 PM »
0
การส่งออก DRGs โปรแกรมจะใช้รหัส ในตาราง income.drg_group ครับ

ดังนั้นให้ตรวจสอบว่าในตาราง income มีรหัสกำกับทุก record ใน field drg_group
HOSxP Project Manager / Cheif Developer / BMS MD

ออฟไลน์ sungoku

  • Full Member
  • ***
  • กระทู้: 199
  • Respect: 0
    • ดูรายละเอียด
Re: export 12 แฟ้ม มีปัญหา
« ตอบกลับ #8 เมื่อ: กรกฎาคม 21, 2007, 16:17:05 PM »
0
ตาราง income รพ.ชัยนาท ครับ
Tosapon Sookrak
Computer Center, Chainat Hospital
e-mail:Tosapon_t@hotmail.com

ชุมชน HOSXP มีแต่ความรู้จริงๆ ครับ

ออฟไลน์ sungoku

  • Full Member
  • ***
  • กระทู้: 199
  • Respect: 0
    • ดูรายละเอียด
Re: export 12 แฟ้ม มีปัญหา
« ตอบกลับ #9 เมื่อ: กรกฎาคม 21, 2007, 16:50:29 PM »
0
ผมแก้ไขข้อมูลใน drg_income แล้วครับใช้ได้ครับ ขอบพระคุณ อาจารย์,พี่อ๊อด และทุกท่านที่ใหคำแนะนำอย่างสูงครับ ;D ;D
Tosapon Sookrak
Computer Center, Chainat Hospital
e-mail:Tosapon_t@hotmail.com

ชุมชน HOSXP มีแต่ความรู้จริงๆ ครับ

ออฟไลน์ sungoku

  • Full Member
  • ***
  • กระทู้: 199
  • Respect: 0
    • ดูรายละเอียด
Re: export 12 แฟ้ม มีปัญหา
« ตอบกลับ #10 เมื่อ: กรกฎาคม 21, 2007, 20:00:11 PM »
0
drgs_income group
จะต้องเป็นรหัส 01 - 17 เท่านั้นครับ
และหลังจากส่งออก 12 แฟ้มแล้ว

drgs_income group  :result:='00'

      1: result := '00';
       2: result := '09';
       3: result := '09';
       4: result := '01';
       5: result := '02';
       6: result := '03';
       7: result := '03';
       8: result := '09';
       9: result := '09';
      10: result := '09';
      11: result := '04';
      12: result := '05';
      13: result := '04';
      14: result := '09';
      15: result := '06';
      16: result := '08';
      17: result := '09';

รบกวนอาจารย์อีกหน่อยครับ ไม่เห็นมีส่งออก= 07 ที่เป็นค่าห้องเลยครับ เพราะเห็นมีแต่ 08 ค่าอาหารครับ หรือต้องการจะให้เอาค่าห้องไปรวมกับค่าอาหารครับ
Tosapon Sookrak
Computer Center, Chainat Hospital
e-mail:Tosapon_t@hotmail.com

ชุมชน HOSXP มีแต่ความรู้จริงๆ ครับ

ออฟไลน์ manoi

  • Hero Member
  • *****
  • กระทู้: 8,669
  • Respect: +170
    • ดูรายละเอียด
    • HOSxP Community Center
Re: export 12 แฟ้ม
« ตอบกลับ #11 เมื่อ: กรกฎาคม 22, 2007, 06:59:04 AM »
0
ในขั้นตอนการส่งออกไม่ต้อง Check ตรงนี้แล้วลองดูใหม่ครับ
« แก้ไขครั้งสุดท้าย: กรกฎาคม 22, 2007, 07:03:52 AM โดย manoi »
HOSxP Project Manager / Cheif Developer / BMS MD

ออฟไลน์ sungoku

  • Full Member
  • ***
  • กระทู้: 199
  • Respect: 0
    • ดูรายละเอียด
Re: export 12 แฟ้ม มีปัญหา
« ตอบกลับ #12 เมื่อ: กรกฎาคม 22, 2007, 08:16:14 AM »
0
ปกติผมก็ไม่ได้ check อยู่แล้วครับ
Tosapon Sookrak
Computer Center, Chainat Hospital
e-mail:Tosapon_t@hotmail.com

ชุมชน HOSXP มีแต่ความรู้จริงๆ ครับ

ออฟไลน์ manoi

  • Hero Member
  • *****
  • กระทู้: 8,669
  • Respect: +170
    • ดูรายละเอียด
    • HOSxP Community Center
Re: export 12 แฟ้ม มีปัญหา
« ตอบกลับ #13 เมื่อ: กรกฎาคม 22, 2007, 10:05:07 AM »
0
ส่งตาราง income เข้ามาด้วยครับ
HOSxP Project Manager / Cheif Developer / BMS MD

doramon

  • บุคคลทั่วไป
Re: export 12 แฟ้ม มีปัญหา
« ตอบกลับ #14 เมื่อ: กรกฎาคม 22, 2007, 10:19:50 AM »
0

ออฟไลน์ manoi

  • Hero Member
  • *****
  • กระทู้: 8,669
  • Respect: +170
    • ดูรายละเอียด
    • HOSxP Community Center
Re: export 12 แฟ้ม มีปัญหา
« ตอบกลับ #15 เมื่อ: กรกฎาคม 22, 2007, 11:37:36 AM »
0
ระบบจะใช้รหัส drg_group จากตาราง Income ในการ map ไปยัง field chartitem ลองทำการตรวจสอบอีกครั้งนะครับ

หรือหากไ่ม่แน่ใจใช้คำสั่งนี้เพื่อตรวจสอบกับข้อมูลจริงๆ ครับ

โค๊ด: SQL
  1. SELECT ipt.an,ipt.hn,t.pcode,ipt.dchdate,inc.income AS income_code,ic.drg_group AS chartitem_code,SUM(inc.rcptamt) AS amount
  2. FROM ipt
  3. LEFT OUTER JOIN incith inc ON inc.an=ipt.an AND inc.paidst = "02"
  4. LEFT OUTER JOIN income ic ON ic.income=inc.income
  5. LEFT OUTER JOIN pttype t ON t.pttype = ipt.pttype
  6. WHERE ipt.dchstts IS NOT NULL
  7. AND ipt.dchdate >= "2007-07-01" AND ipt.dchdate<= "2007-07-31"
  8. GROUP BY ipt.an,ipt.hn,t.pcode,ipt.dchdate,inc.income,ic.drg_group
  9.  
« แก้ไขครั้งสุดท้าย: กรกฎาคม 22, 2007, 11:48:24 AM โดย manoi »
HOSxP Project Manager / Cheif Developer / BMS MD

ออฟไลน์ anukul

  • Hero Member
  • *****
  • กระทู้: 1,363
  • Respect: +1
    • ดูรายละเอียด
Re: export 12 แฟ้ม มีปัญหา
« ตอบกลับ #16 เมื่อ: กรกฎาคม 22, 2007, 18:02:54 PM »
0
ของรพ.มะการักษ์ลองปรับแก้แล้ว ใช้งานได้ปกติดีแล้วครับ หลังจากใช้งาน CHA แบบไม่ถูกหมวดมานาน แต่ยังงงๆ เล็กน้อยครับ

เดิม ในตาราง Income --> คอลัมน์  DRG_group ลงค่ารหัสของตาราง CHA เลย  เช่น กลุ่มชันสูตร DRG_group = 00  (ในตาราง CHA  00 ---> ชันสูตร)      ผลก็คือ เพี๊ยนไปครับ

ใหม่ ปรับตาม ที่ดูจาก script ที่อ.อ๊อด post ไว้ข้างนี้   โดย กลุ่ม่ชันสูตร  Income.DRG_group = 01    ผลคือ ตรงครับ  รายการค่าใช้จ่ายนี้ จะถูกนำไปอยู่ใน กลุ่ม 00 ของ CHA

ผมเลย งง งง  ครับ ว่า เข้าใจผิดมาตลอด โดยเอา รหัสของ CHA มาลงใน Income.DRG_group เลย  แล้วจะประมวลผลโดยใช้ รหัสนี้  แต่มันไม่ถูกสักที  ตอนนี้ได้แล้วครับ   แต่ก็ยังสงสัยว่า มี Income.DRG_group ทำไม ครับ  มันก็คือ Income.income ใช้่มั๊ยครับ

 ??? ??? ???
รพ.มะการักษ์ 260 เตียง
เริ่มระบบ 1 ธค 48 (ทีม MN)
Database structure :HOSxP 3.55.9.21b
Client : 3.55.6.8-3.55.9.21b
Server : Double QuadCore XEON 3.2 G. ECC 18 G. SAS 146 G x4(Raid 5) -- CentOS 5.3 (64 bit) , MySQL 5.1.30 percana
Client : Win2000 ~ 200 clients
Module :
OPD -Register,Screening,Doctor,Dispense,Billing,Dentist,PMMR
IPD - Admit center,Ward,Nutrition,Dispense,LR,OR
LAB , X-ray
การเชื่อมต่อ : LIS             --> RAX
                    X-ray PACS --> Infinitt (ThaiGL)

doramon

  • บุคคลทั่วไป
Re: export 12 แฟ้ม มีปัญหา
« ตอบกลับ #17 เมื่อ: กรกฎาคม 22, 2007, 22:17:32 PM »
0
ถ้าที่ไหนไม่ได้ไปแก้ไข  income ก็จะส่งตรงครับ
 ;D ;D ;D

ออฟไลน์ manoi

  • Hero Member
  • *****
  • กระทู้: 8,669
  • Respect: +170
    • ดูรายละเอียด
    • HOSxP Community Center
Re: export 12 แฟ้ม มีปัญหา
« ตอบกลับ #18 เมื่อ: กรกฎาคม 22, 2007, 23:46:07 PM »
0
ทำการตรวจสอบ Code ที่ group รหัสค่าใช้จ่ายให้ใหม่แล้วครับ

ช่วยตรวจสอบอีกครั้งใน 3.50.7.22 โดยโปรแกรมจะนำรหัสที่กำหนดไว้ใน income.drg_group มาส่งออกไปยัง cha  (chartitem)
HOSxP Project Manager / Cheif Developer / BMS MD

doramon

  • บุคคลทั่วไป
Re: export 12 แฟ้ม มีปัญหา
« ตอบกลับ #19 เมื่อ: กรกฎาคม 23, 2007, 00:07:32 AM »
0
ดีเลยครับ จะได้ไม่ต้องคิดสลับกันอีก ต่อไปอยากได้อะไรก็ใส่รหัสเข้าไปเลย
 ;D ;D