แสดงกระทู้

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 - Knott

หน้า: 1 ... 3 4 [5] 6 7 ... 18
201
::) ไม่แน่ใจว่าเกิดจากสาเหตุใดนะครับ จริงๆการลงรหัส ใน hosxp จะต้องลงรหัสโรคหลักก่อน diag_type='1' เช่น M791 ก็ใช้ได้แล้วนะครับ ส่วนรหัสที่เป็นงานแพทย์แผนไทย diag_type='2'  อัตโนมัติ ซึ่งก็ได้แก่ รหัสที่ขึ้นต้นด้วย U ต่างๆ ครับ

ตามนั้นครับ  ;D ;D

202
พี่เคยเจอนะนุ๊ก case นี้ ตอนนั้นไม่รู้วิธิแก้แต่ก็แก้แบบ manual เอา สี่แดงๆ ไม่แดง เหมือนจะมาจากตาราง opitemrece ตรง field ระหว่าง  vn an ถ้า ถ้าเป็นผู้ป่วยใน (สีแดง)  จะมีข้อมูล an อยู่ใน field an (field vn จะไม่มี ข้อมูล) ค่าใช้จ่ายจาก opd ก็จะไปอยู่ใน ipd (รายการค่าใช้จ่ายจากรูปก็จะหายไป) และตรวจสอบกับตาราง ovst ด้วยว่า vn นั้น ใน fied an ต้องมี เลข an ด้วย  เสร้จแล้วก็ทำการ โอนค้าใช้จ่ายใหม่ ใช้จ่ายจาก opd ก็จะเป็น ipd เหมือนเดิม (ทำนานแล้วจำได้แค่นี้อ่ะ ลองเทสดูอีกทีนะ)

203
เห็นด้วยครับ ที่ รพ.ผมก็ขอมาเหมือนกันครับ

204
รบกวนอาจารย์หน่อยครับ
=================
อยากให้หน้า ตรวจสอบสิทธิ ที่(โซนด้านล่าง) มีรายการ visit ที่มาวันนี้ list ขึ้นมา  (เหมือนหน้าบันทึกผลวินิจฉัย Ctrl+F3) เวลาจะตรวจสอบสิทธิ visit นั้นๆ ก็ให้ DbClick ที่ visit ที่ list นั้นได้เลย (เพราะปัจจุบันต้องเปิดหน้า บันทึกผลวินิจฉัย Ctrl+F3 และหน้าตรวจสอบสิทธิคู่กัน  แล้วจำ HN มาใส่)


สนับสนุนอีก 1 เสียงครับ  ;D ;D

205
component ที่ 53 ในฟอร์มนี้ เป็น memoedit scriptไม่ work
ลองเปลี่ยน component ที่เป็น textedit ลงไป
script นี้ก็ใช้ได้ครับ (เปลี่ยน ตัวเลข SetFormInputValue(xx,j) ก่อน )


ได้แล้วครับ ขอบคุณครับ

206
นี่ครับ ue ที่ทำไว้  รบกวน อ.อ๊อด  ด้วยครับ  :D

207
ขออนุญาตดันครับ   ;D ;D

SetFormInputValue(158,i) คำสั่งนี้ใช้กับตัวแปรที่เป็น string ได้มั้ยครับ

208
ผมทำ ue ของแพทย์แผนไทยครับ

โดยใช้ script นี้

var
    j:string;
begin

  if GetFormInputValue(7) > GetFormInputValue(8) then
     j := 'ความเจ็บปวดลดลง';
  ShowMessage('ความเจ็บปวดลดลง')
  SetFormInputValue(53,j)

  else if GetFormInputValue(7) = GetFormInputValue(8) then
     j := 'ความเจ็บปวดเท่าเดิม';
     ShowMessage('ความเจ็บปวดเท่าเดิม')
  SetFormInputValue(53,j)

  else if GetFormInputValue(7) < GetFormInputValue(8) then
     j := 'ความเจ็บปวดเพิ่มขึ้น';
     ShowMessage('ความเจ็บปวดเพิ่มขึ้น')
  SetFormInputValue(53,j)

end;

ผมจะเอาผลที่ได้ใส่ไว้ใน textedit ที่สร้างขึ้นมา ผมลองแล้วไม่ได้ครับ น่าจะใช้คำสั่งผิด
รบกวนผู้รู้ตอบหน่อยครับว่าต้องเขียนยังไง

209
อย่าลืม fix hdd ด้วย อาจจะเป็นที่ hdd ด้วยก็ได้ (เคยหาอยู่ตั้งนานว่าเป็นเพราะอะไร ที่แท้ก็ ... )

210
Development / Re: HOSxP 3.54.1.14b Load......
« เมื่อ: มกราคม 17, 2011, 09:55:50 AM »
ถอยหลังครับ

ขอบคุณครับ

สรุปแล้วต้องถอยหลังครับ เหมือน อ.ชัยพร ฝัง library ไว้ใน โปรแกรม HOSxP

ผมใช้ Library ตัวใหม่ทีได้จาก cdg ที่เค้าบอกว่าแก้ไขปัญหา serial number input ให้แล้วครับ คือตาม Concept มันจะต้องมี หน้าจอให้ใส่ random number และมีปุ่ม register คู่กันครับ ถ้าจะใช่แบบเดิมคือใส่ Random number ไปก่อนก็ได้ หรือถ้า จะ Register เพื่อไม่ต้องกรอก Random number ก็ได้ครับ เห็นทาง Marketing confirm กับผมแล้วว่าไม่พบปัญหา ก็เลยแก้ให้ใช้ตัวใหม่ครับ

ยังไงอาทิตย์หน้า ผมจะให้ Marketing ตรวจสอบปัญหานี้กับทาง cdg ให้อีกครั้งครับ

ขอบคุณครับ
ผลเป็นอย่างไรรบกวนแจ้งด้วยนะครับ เพราะต้องใช้ดึงรูปจากบัตรครับ

211
Development / Re: HOSxP 3.54.1.14b Load......
« เมื่อ: มกราคม 15, 2011, 23:49:05 PM »
อัพไปแล้วเหมือนกันครับ   แต่ตอนนี้เจอปัญหา ไม่สามารถดึงข้อมูลจากบัตร smart card ได้ ครับ ขึ้นให้ใส่ serials number ครับ แก้ไงครับ ก่อนอัพ ใช้ 53.12.8 ใช้ได้ตามปกติ copy ทั้ง lm.exe และ ไฟล์ licent ต่างๆ แล้วก็ยังไม่หายครับ

มีใครเจอมั่งครับ

212
แก้ไขให้แล้วครับใน 3.54.1.12(e)

ปัจจุบันใช้ 54.1.5 ก็ยังเป็นครับ 

ขอบคุณครับ อาจารย์   โหลดๆ   ;D ;D ;D

213
ขอดันหน่อยครับ ไม่มีใครเคยเป็นบ้างเหรอครับ  ??? ??? ???

214
ขออนุญาตดันครับ  ;D ;D

215
ในหน้าจอห้องตรวจแพทย์ TAB การซักประวัติ แพทย์ไม่สามารถเพิ่มข้อมูลซักประวัติได้ครับ บันทึกแล้วขึ้น Error

System Message
SQL Error: Column 'vn' cannot be null
select * from opdscreen_cc_history where vn = '540108104401' and staff='วิภาดาก'

แก้ไขอย่างไรครับ

---  อยากให้แก้ไข ในส่วนของ POP UP ข้อมูลนัด ในช่อง รายการ LAB ล่วงหน้า ให้สามารถแสดงเป็น แบบ Profile ได้ครับ เนื่องจากปัจจุบันแสดงเป็น LAB Items  พยาบาลงงครับ ว่ามี LAB อะไรบ้าง (Items เยอะ ลายตา)
---  ในหน้าจอ แสดงผล LAB แบบกำหนดเอง ของหน้าจอแพทย์  อยากให้เลือกเป็น LAB Profile ได้ แทน lab items ครับ เพื่อความสะดวกในการเปรียบเทียบผล lab ครับ


216
Report Exchange / Re: [T]-วิธีการเขียน Script2Tempreport ใน Report by James011
« เมื่อ: มกราคม 07, 2011, 14:57:15 PM »
ขอบใจมากนุ๊ก เข้าใจแระ   ;D ;D ;D ;D


217
Report Exchange / Re: [T]-วิธีการเขียน Script2Tempreport ใน Report by James011
« เมื่อ: มกราคม 07, 2011, 13:31:39 PM »
ขอบคุณครับ  ได้ความรู้อีกแล้วครับ  ;D ;D

ว่าแต่ Step 5  ทำอย่างไรครับ

218
อ้างถึง
ยกเลิกเงื่อนไข node_id ให้แล้วครับใน 3.53.12.21
;D ;D ;D wait wait wait อย่าลืมมาพร้อมกับแก้ไข Error ที่งานส่งเสริมด้วยนะครับอาจารย์ ;D ;D ;D

รวมถึง แบบฟอร์ม OPD CARD และใบสั่งยาของแพทย์แผนไทยด้วยครับ  ;D ;D ;D

219
แจ้งปัญหา / ขอความช่วยเหลือ / Re: ใบนัด
« เมื่อ: ธันวาคม 20, 2010, 13:44:38 PM »
ผมจะแก้ข้อความในนี้นะครับ เช่น งดน้ำงดอาหารทุก 4-8 ก่อนเที่ยงคืน
ประมาณนี้

ถ้าจะแก้บางตัว ต้องเพิ่มของเดิมด้วยครับ เนื่องจาก อาจารย์ตั้งมาอาจจะไม่ถูกใจ เวลาแก้ต้องเพิ่มเข้าไปใหม่หมดเลยครับ

220
ของผมไม่เป็นนะครับ
ลองตรวจสอบความเชื่อมโยงของ  บ้าน และ ข้อมูลบุคคลในบันชี 1 ครับ
- เลขที่บ้านต้องไม่เป็นค่าว่างครับ
- บุคคลต้องมี PID (สังเกตุได้จาก มุมบนขวาของหน้าต่างบันทึกข้อมูลบุคคลครับ)

221
แจ้งปัญหา / ขอความช่วยเหลือ / Re: Hosxp version 3.53.12.16
« เมื่อ: ธันวาคม 20, 2010, 11:08:57 AM »
-  ระบบนัด 2 ครั้ง แก้ไขแล้วครับ

-  ระบบแพทย์แผนไทย
ยังไม่สามารถเลือกฟอร์ม OPD Card และ ใบสั่งยังได้ครับ (List ยังเป็นให้เลือกเครื่องพิมพ์เหมือนเดิมครับ)

222
Delphi / Pascal / Re: ออกให้ทดสอบ DsHOSxP v 53.11.26
« เมื่อ: ธันวาคม 20, 2010, 10:31:06 AM »
ลองเข้าดูกับ ระบบ papsmear มันขึ้นแบบนี้ต้องทำไงครับ

อัพเกรด Struckture ครับ

223
การเขียน SQL Script / Re: Basic Script In HOSxP from Changmai by James011
« เมื่อ: ธันวาคม 20, 2010, 08:49:24 AM »
ขอบคุณครับ  เสียดายตอนอยู่เชียงใหม่ไม่ได้เข้าห้องนี้    ;D

 ;D ;D ;D

224
นอกเรื่อง / Re: BMS ณ เชียงใหม่กะเจ้า
« เมื่อ: ธันวาคม 17, 2010, 09:15:00 AM »
ผมยกให้น้องส้ม กะ น้องฝ้าย เป็น HOSxP Star ไปแล้วครับ  ;D ;D ;D

225
ได้รับโจทย์นี้ (opd card เฉพาะแผนก) ก่อนไปเชียงใหม่ และก็ได้คำตอบจาก อ.ขวด สุดยอดเลยครับ  ;D ;D ;D

226
นอกเรื่อง / Re: วารสารข่าว BMS ฉบับพิเศษ
« เมื่อ: ธันวาคม 09, 2010, 13:35:08 PM »
ได้รับแล้วเหมือนกันครับ แต่ไม่มี CD เหมือนท่านอื่นๆ ครับ  ;D ;D

ขอบคุณมากครับที่มอบสิ่งดีๆ ให้เสมอมา

227
แล้วตาราง icd9cm1 ต้องใส่อะไรมั้ยครับ

228
ใน v 12.8 มีการเพิ่ม field export_proced ขึ้นมา
ผมเลยกำหนดตามทีึ่อาจารย์บอก ดังนี่้ครับ

1. ตาราง icd9cm1 ตรง field export_proced กำหนด Y ทุก Record
2. ตาราง er_oper_code/dttm ตรง field export_proced กำหนด N

เมื่อส่งออก ก็จังแจ้ง
Please check table er_oper_code.icd9cm for code 69
Please check table er_oper_code.icd9cm for code 66
Please check table er_oper_code.icd9cm for code 66
ที่หน้าจอ debug windows อยู่ครับ

ไม่ทราบว่าผมทำถูกมั้ยครับ
หรือต้องกำหนดตรงไหนเพิ่มเติมครับ

229
แก้ไขให้แล้วครับใน 3.53.12.8

ขอบคุณครับอาจารย์ ส่งได้แล้วครับ  ;D ;D

230
Development / Re: มีของเล่นชิ้นใหม่ครับ :)
« เมื่อ: ธันวาคม 08, 2010, 13:07:43 PM »
สุดยอด!!!!!! HOSxP นี่ In trend จริงๆ

231
ลอง repair serials ในเมนู serials check  หรือยังครับ น่าจะเกิดจากมี key บางตัวซ้ำกันครับ


หา  serials check ไม่เจอ

ปัญหาส่ง รายวันไม่ได้ มันเป็นหลังจาก อัพเวอร์ชั่น 53.12.1

อัพ V.12.1 ไปเมื่อคืน ขึ้น Error เหมือนกันครับ



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

เพราะผมต้องการทำรายงาน ไม่ทราบว่าเก็บไว้ที่ตารางไหนครับ field ชื่ออะไรครับ

ลองดูใน  nutrition_level  และ bmi_level  หรือยังครับ

ดูแล้วครับ ทั้ง 2 ตาราง ค่า ID เป็นเลขหลักเดียว
ในตาราง opdscreen field BMI เป็นค่า ตัวเลข 4 หลัก (ทศนิยม 2 หลัก) จึงไม่สามารถเชื่อมข้อมูลกันได้
ตอนนี้ก็เลยแก้ปัญหาโดย ต้องเทียบกับระดับโภชนาการ กับค่า BMI แทน (กำหนดที่ตัวรายงานแทนครับ)

ปล.  พอดี search เจอมา สรุปแล้วก็ต้องเขียน report เองครับ  ;D ;D
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=1279.0

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

เพราะผมต้องการทำรายงาน ไม่ทราบว่าเก็บไว้ที่ตารางไหนครับ field ชื่ออะไรครับ

234
ยินดีต้อนรับ / Re: HOSxP Version 3.53.12.5
« เมื่อ: ธันวาคม 07, 2010, 23:25:48 PM »
เพิ่ม field export_proced ในตาราง er_oper_code / dttm / icd9cm1 ให้แล้วครับ  กำหนดค่าให้เป็น N เพื่อยกเลิกการส่งออกตาราง Proced นะครับ

ขอบคุณครับ เพิ่งดันกระทู้ไปเมื่อกี้เองคร๊าบบ   ;D ;D ;D

ว่าแต่ อ.จะลงให้ใน V ไหนครับ

235
ยินดีต้อนรับ / Re: HOSxP Version 3.53.12.5
« เมื่อ: ธันวาคม 07, 2010, 22:23:36 PM »
การส่งออก แฟ้ม Proced  ในกรณีล้างแผล เช้า เย็น  สปสช ไม่ให้ส่งหัตการล้างแผลไปครับ
ทุกท่านเห็นว่าอย่างไร เราจะส่งออกไปดีหรือไม่ ลบออกไปก็ไม่ดีเพราะต้องส่ง สนย.

ความคิดเห็นผม ให้เพิ่มฟิว  export_nhso_status   Y/N

ถ้าได้แบบนี้ สบายสำหรับการบริหารภายใน รพ ครับ เพราะบางหัตถการเล็ก er ก็ต้องการเก็บผลงาน

ช่วยกันเสนอแนวคิดมากันครับ  ;D

สนับสนุนอีก 1 เสียงครับ

ว่างก็ตรงรายการที่ต้องนับเป็นผลงานนี่แหละครับ

236
ลอง repair serials ในเมนู serials check  หรือยังครับ น่าจะเกิดจากมี key บางตัวซ้ำกันครับ

237
เจอเหมือนกันครับ เท่าที่สอบถามเจ้าหน้าที่ ก่อนจะเป็นจะมี Error บางอย่างก่อนที่จะเกิดเหตุการณ์ พิมพ์ซ้ำรายการแต่ก็ไม่เคยได้ด้วยตนเองสักที เพราะไปทีไรแกก็ปิด Error ไปซะแล้วบอกว่ารีสตาร์ทก็หาย  :-[ :-[

โดยส่วนตัวน่าจะเป็นที่ Version คิดว่าคงต้องอัพใหม่ซะแล้วครับ น่าจะแก้ได้
 ;D ;D ;D 

238
นอกเรื่อง / Re: เช้านี้ที่ ER
« เมื่อ: ธันวาคม 03, 2010, 15:13:36 PM »
ถ้าอย่างนั้นก็ต้องปรับให้มีการลง cc/pe ในหน้าจอ er ครับ เพราะปัจจุบันต้องกดปุ่ม ลง screen ก่อน ถึงจะลง cc ได้ครับ ซึงจะช้าสำหรับ พยาบาล ER

ตรงนี้ก็ขอฝาก อ.MN เพิ่ม TAB การซักประวัติที่หน้าจอ ของ ER ด้วยครับ

239
Delphi / Pascal / Re: Now-Patient2Person V4 by James@NakhonSi Team
« เมื่อ: พฤศจิกายน 30, 2010, 13:26:26 PM »
;D ;D  มีปัญหาหลาย รพ. ที่มี cid เป็นค่าว่าง 
     - เดี่ยวผมทำปุ่มให้อีกปุ่ม  Update CIDค่าว่าง2CID 00+HN[13] ครับ
     - และในการ update cid น่าจะมีเลือก แบบทั้งหมด  กับ ไม่ใช่คนไทย

      ;D ;D เดี่ยวทำให้ครับ

ขอบคุณครับ อ.เจมส์ รอๆ... ;D ;D

240
นอกเรื่อง / Re: ขอแสดงความยินดีกับอ.ชัยพร
« เมื่อ: พฤศจิกายน 29, 2010, 09:03:11 AM »
ขอแสดงความยินดีด้วยครับ  ;D ;D

241
Delphi / Pascal / Re: ออกให้ทดสอบ DsHOSxP v 53.11.26
« เมื่อ: พฤศจิกายน 27, 2010, 13:16:36 PM »
เดี๋ยวช่วยโหวตที่เชียงใหม่ให้อีก 1 เสียงครับ  ;D ;D

242
http://www.youtube.com/watch?v=V6COyyC2-fQ

 ;D ;D ;D

ลองเล่นแล้วครับบน Acer E120 สุดยอด !!!!

243
ไม่ทราบว่า อาจารย์ท่านใดมีคำสั่ง sql update มั้ยครับผมลองใช้ แบบนี้

update person p set p.house_regist_type_id='1'
inner join hipdata hip on hip.cid=p.cid
where hip.moi_status in ('WEL','UCS')

โดยตรวจสอบสิทธิจาก hipdata ที่มีอยู่ แต่ไม่เปลี่ยน house_regist_type_id ให้เป็น 1 ให้ ไม่ทราบว่าต้องเพิ่มอะไรมั้ยครับ

244
ใน HOSxP ก็หาไม่เจอเหมือนกันครับ  ;D

245
Report Exchange / การเขียนรายงานแบบเลือกปีงบประมาณ
« เมื่อ: พฤศจิกายน 19, 2010, 09:17:35 AM »
ช่วงนี้ขึ้นปีงบประมาณใหม่มาได้สักพัก ก็เริ่มมีรายงานภาพรวมปีงบประมาณเข้ามาเรื่อยๆ ก็เลยอยากจะแชร์ความรู้ครับ

เป็นวิธีอีกวิธีที่สามารถให้ user เลือกปีงบประมาณได้ครับ เห็นจากรายงานท่านอื่นๆ ใช้แล้วก็มีหลากหลายเลยอยากแชร์ครับ  ;D ;D ;D

year_list:= GetPickupList('select "2551" union select "2552" union select "2553"');

if year_text='2551' then
    begin
        year1 :='2007';
        year2 :='2008';
    end else
if year_text='2552' then
    begin
        year1 :='2008';
        year2 :='2009';
    end else
if year_text='2553' then
    begin
        year1 :='2009';
        year2 :='2010';
    end;

oct := '"'+year1+'-10-01" and "'+year1+'-10-31"';
nov := '"'+year1+'-11-01" and "'+year1+'-11-30"';
dec := '"'+year1+'-12-01" and "'+year1+'-12-31"';
jan := '"'+year2+'-01-01" and "'+year2+'-01-31"';
feb := '"'+year2+'-02-01" and "'+year2+'-02-28"';
mar := '"'+year2+'-03-01" and "'+year2+'-03-31"';
apr := '"'+year2+'-04-01" and "'+year2+'-04-30"';
may := '"'+year2+'-05-01" and "'+year2+'-05-31"';
jun := '"'+year2+'-06-01" and "'+year2+'-06-30"';
jul := '"'+year2+'-07-01" and "'+year2+'-07-31"';
aug := '"'+year2+'-08-01" and "'+year2+'-08-31"';
sep := '"'+year2+'-09-01" and "'+year2+'-09-30"';
all := '"'+year1+'-10-01" and "'+year2+'-09-30"';

246
ตามหลักของการใช้โปรแกรมกู้ข้อมูลนะครับ ส่วนที่สามารถกู้ได้จะต้องยังไม่มีการเขียนซ้ำใน sector ที่ต้องการกู้ครับ แต่ในกรณีนี้ format แล้ว ghost ทับลงไป ส่วนที่กู้ได้ก็คือ ส่วนที่ ghost ยังไม่ไปทำพื้นที่ sector นั้นครับ

ข้อควรระวังสำหรับ ghost นะครับ ตอน Backup ghost ควรเลือกเป็น แบบ patition นะครับ ไม่ควรทำเป็น disk  เวลา restore ghost กลับ ก็เลือกแค่ patition c: ก็พอครับ 

;D ;D ;D

247
เป็นเหมือนกันกับ อ.เข้มเลยครับ  ;D ;D

248
ขอแสดงความเสียใจด้วยครับ  :'(

249
ลองหา R-Studio มากู้ดูครับ

250
มาช่วยส่งเสริม  ;D ;D

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