แสดงกระทู้

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

หน้า: 1 2 [3]
101
ขอบคุณครับทั้งสองท่านที่แนะนำ
ลองทำตามคุณ  surachat1234  แล้ว ได้แล้วครับ ขอบคุณมากครับ
กำลังหัดทำรายงานครับ พึ่งได้มีโอกาสอบรมกับ BMS เมื่อ 20-24 นี้เองครับ วิทยากรสอนดีมากครับ

รายงานนี้เป็นทะเบียนผู้ป่วย NCD เพื่อดูการดูแลในภาพรวมของผู้ป่วยทั้งหมดรวมทั้งการตรวจLab ล่าสุด
เผื่อใครสนใจ
ทะเบียนคัดกรอง CA Breast and PAP กำลังแก้ไขอีกนิดหน่อย

102
Development / Re: แจก script แจ้งเตือน CrCl ที่ห้องตรวจ
« เมื่อ: มิถุนายน 25, 2011, 22:01:29 PM »
ครับ  เดวลองศึกษาดูก่อนนะครับ

103
คำสั่งใน  variable
Value :=GetSQLSubQueryData('select concat(o.bps ,"/",o.bpd)from opdscreen  o '+
  'where hn="'+dbpipeline['patient_hn']+'" and bps>0 order by vstdate desc limit 3 ');

พอแสดงผลแล้วค่ามีทศนิยม 3 ตำแหน่ง
แก้ไขตรงใหนครับ

104
Development / Re: แจก script แจ้งเตือน CrCl ที่ห้องตรวจ
« เมื่อ: มิถุนายน 25, 2011, 07:53:34 AM »
มีครับ
เจาะเลือดส่งตรวจที่รพ.แล้วเอาผลมาลงในลงผล lab ในหน้า One Stop s.....ครับ จะมีแพทย์ออกมาตรวจให้ที่สอ.ในโรค NCDครับ

105
Development / Re: แจก script แจ้งเตือน CrCl ที่ห้องตรวจ
« เมื่อ: มิถุนายน 24, 2011, 15:45:35 PM »
ใช้ในHosxp_pcuได้เปล่าครับ
ต้อง set ที่ใหนครับ

107
ของผมก็เป็นครับเมื่อไปตั้งค่าตารางที่ว่าอะครับ

108
ลองไปดูการตั้งค่าช่วงที่คัดกรองใส่วันที่เริ่มต้นกับสิ้นสุดนะครับใส่ทั้งปีงบเลยครับ
เคยเจอเหมือนกัน

109
ดูที่ตารางนี้ครับ person_deformed_level

110
ผม อยาก set ให้ปริ้นสติกเกอร์ยาพร้อมใบนัดต้องทำอย่างไรครับ

111
HOSxP PCU / Re: พิมพ์สติกเกอร์ยาไม่ออกครับ ชาวยที
« เมื่อ: พฤษภาคม 04, 2011, 01:41:59 AM »
วางภาพไม่เป็น ลองดูไฟล์ที่แนบนะครับ

112
ขออนุญาตดันกระทู้ตัวเองนะครับ
อยากได้รายงานตัวนี้จิงๆครับเพราะอุตส่านั่งคีย์อะคับ

113
ผมลองทำรายงานวัดรอบเอวจากตารางในระบบคัดกรองความเสี่ยงโรคเรื้อรังNHSO (risk_screen_pp_allscreening.cds)

วัตถุประสงค์ เพื่อดูความครอบคลุมการคัดกรอง ผลงานรอบเอวปกติ เสี่ยง แยกชาย หญิง รายหมู่บ้าน โดยไม่รวมผู้ที่ป่วยเป็น DM HT  แล้ว

ปัญที่พบจากรายงานที่เขียนและต้องการความช่วยเหลือคือ
1.ต้องการเพิ่มเงื่อนไขช่วงเวลาที่คัดกรอง
2.zผลคำนวณร้อยละออกไม่ถูกต้อง

114
HOSxP PCU / Re: การตั้งค่าเลขที่ใบrefer ออก
« เมื่อ: เมษายน 11, 2011, 17:20:00 PM »
ได้แล้วครับ
คุณ itim แนะนำให้ไปตั้งค่า o_refer_number ใน serial ให้ตรงกับค่าสุดท้ายของ refer_number ใน referout

115
HOSxP PCU / การตั้งค่าเลขที่ใบrefer ออก
« เมื่อ: เมษายน 11, 2011, 14:24:49 PM »
เลขที่ใบreferออก เมื่อครบ100  แล้วเลขที่มันrunใหม่    ไม่ทราบว่าตั้งค่าอย่างไรครับ

116
น่าจะต้องแก้เป็น

and (rscr.pid  NOT IN (SELECT person.cid FROM person, person_chronic WHERE person_chronic.person_id=person.person_id and person_chronic.clinic="001"

ครับ ขอบคุณมากครับ
ลองทำแล้ว ได้แล้วครับ
ขอบคุณจริงๆครับ  เดี่ยวจะลองทำคำสั่งอื่นๆต่อไปครับ 

117
Value :=GetSQLStringData('select count(distinct(rscr.pid)) from risk_screen_pp_allscreening rscr '+
' left outer join person p on p.cid=rscr.pid '+
' left outer join person_chronic pc on pc.person_id=p.person_id '+
' where  rscr.create_date between "'+ds1+'" and "'+ds2+'" '+
'and (rscr.pid  NOT IN (SELECT person.cid FROM person WHERE person_chronic.person_id=person.person_id and person_chronic.clinic="001"))'+' ');

อยากได้จำนวนผู้คัดกรองจากตาราง risk_screen_pp_allscreening  ที่ไม่ได้ป่วย DM พอใส่'and (rscr.pid  NOT IN (SELECT person.cid FROM person WHERE person_chronic.person_id=person.person_id and person_chronic.clinic="001"))'+' ');  ก็ Error
ใส่แบบนี้  and rscr.pid not in (select person_id from person_chronic where person_chronic.clinic in ("001"))'+ ค่าที่ได้ เป็นจำนวนที่รวมผป. DM มาด้วย


118
ขอบคุณครับ

119
เมนูในHosXP_PCU
1.รายการกลุ่มเสี่ยงที่ต้องคัดกรองโรคความดันเบาหวาน (อายุ35 ปีขึ้นไป....)
2.ระบบการคัดกรองดรคเรื้อง NHSO
ใช้อย่างไรคับ มีวัตถุประสงค์การใช้งานอย่างไรครับต้องคียืทั้ง 2 อย่างรึเปล่าครับ

120

 
  ผมเคยpost ขอไป ลองดูคำสั่งที่คุณ  Khuad ได้แนะนำผม

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


  ในส่วนของ DM อย่างเดียว  ลองใช้คำสั่งเป็น

  Value := GetSQLIntegerData('select count(pc1.person_id) as cc '+
  ' from person_chronic pc1,person p '+
  ' where pc1.clinic = "001" '+
  ' and pc1.person_id = p.person_id '+
  ' and p.village_id = "'+DBPipeline['village_id']+'" '+
  ' and p.house_regist_type_id in ("1","3")' +
  ' and p.death = "N" '+
  ' and pc1.person_id not in ('+GetSQLSubQueryData('select pc2.person_id '+
  ' from person_chronic pc2 where pc2.clinic = "002" ')+') ');

    และในส่วนของ HT อย่างเดียว  ลองใช้คำสั่งเป็น

  Value := GetSQLIntegerData('select count(pc1.person_id) as cc '+
  ' from person_chronic pc1,person p '+
  ' where pc1.clinic = "002" '+
  ' and pc1.person_id = p.person_id '+
  ' and p.village_id = "'+DBPipeline['village_id']+'" '+
  ' and p.house_regist_type_id in ("1","3")' +
  ' and p.death = "N" '+
  ' and pc1.person_id not in ('+GetSQLSubQueryData('select pc2.person_id '+
  ' from person_chronic pc2 where pc2.clinic = "001" ')+') ');


  ตรงผลรวมก็ตัดตรง
  ' and p.village_id = "'+DBPipeline['village_id']+'" '+
  ออกไปเช่นกันครับ


... ลองทดสอบดูนะครับ ....   ...
 

 http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=18424.0
 
 

121
การเขียน SQL Script / Re: Basic Script In HOSxP from Changmai by James011
« เมื่อ: ธันวาคม 25, 2010, 07:37:17 AM »
HOsxp_PCU ใช้ได้มั้ยครับอยากได้มั่งครับ

122
ขอบคุณครับ
จะลองทำดูนะครับ

123
ขอบคุณครับ
เดี๋ยวคืนนี้จะลองทะตามคำแนะนำครับ

124
ผมลองทำรายงานเพื่อไว้ติดตามการตรวจlabประจำปีของผู้ป่วยDM ทำแบบ Lab link  ที่postไว้ทำไม่เป็นเลยลองแก้เป็นแบบvariable มีติดดังนี้ครับ
1.variable4 คำนวนBMI ใส่คำสั่งว่า Value := variable2.value/((variable3.value/100)*(variable3.value/100))
ขึ้นerror ว่า  Could not run program :Variable4OnCalc
                   Could not convert variable of type (string)  into  type (double)

2.variable7 อยากได้ค่าFBS 3 ค่า ย้อนหลัง ผมใส่คำสั่งนี้ถูกมั้ยครับ
   Value := getsqlstringdata('select lab_order_result from lab_order lo '+
   'left outer join lab_head lh on lh.lab_order_number = lo.lab_order_number'+
   ' where lh.hn="'+dbpipeline['patient_hn']+'" and lo.lab_items_code = "76"  '+
   ' order by lh.order_date desc limit 3 ');

3.อยากได้วันมารับบริการโรคDM ครั้งสุดท้ายของผู้ป่วย ต้องทำอย่างไรครับของผมที่ทำไว้มันเอาวันแรกที่มารับบริการ
ลองทำแบบ variable ก็ขึ้น errorเหมือนข้อ 1 ครับ

ขอขอบพระคุณล่วงหน้าครับ(ใช้Hosxp_pcu)

125
อยากได้คำสั่งนับผู้ที่มีโรคประจำตัว 2 โรคคือเป็นทั้งDMและHT ในตารางperson_chronic
 ผมทำได้แต่โรคเดียว ตามรายงานที่postครับ

126
HOSxP PCU / Re: ใบนัดใน Hosxp_pcu
« เมื่อ: พฤศจิกายน 05, 2010, 07:07:10 AM »
 ผมอ่านลายมือตัวเองไม่ออก
๔๔๔๔
ล้อเล่น

127
นอกเรื่อง / Re: อาลัยกับการจากไปของ Admin HOSxP
« เมื่อ: พฤศจิกายน 05, 2010, 06:44:45 AM »
ขอแสดงความเสียใจด้วยครับ

อย่าลืมออกกำลังกายและลดการแฟกันบ้างนะครับ

128
เห็นช่วยครับ ช่วยดันๆ

129
HOSxP PCU / หน้าจอ one stop ฯ ตรงโรคเรื้อรัง No display data
« เมื่อ: ตุลาคม 09, 2010, 07:46:54 AM »
หน้าจอ one stop ฯ ตรงโรคเรื้อรัง No display data  บางทีก็ขึ้นไม่ตรง
ทั้งๆที่ลงในบช.1 แล้วแก้ไขอย่างไรครับ

130
ขออนุญาตถามต่อ
ต้องการตั้งค่า Refer_number ใหม่ทำอย่างไรครับ
คือจะเริ่งRunเลขปีงบประมาณใหม่ครับ

131
ใช่แบบนี้รึเปล่าครับ
ผมปรับจากไฟล์ที่ได้จากบอร์ดครับ
ขอบคุณต้นฉบับนะครับ

132
ขอบคุณครับ

133
แบบคัดกรองแบบนี้เขาเอามาจากใหนกัน
ขอใช้ด้วยคนได้มั้ยครับ

134

 
เรียนคุณ kookkaija แบบนี้ละครับที่ต้องการ
  ผมลองใช้ HOSxP_Attachment_FORM-Sticker-OPD-Prepack.cds  ไปใช้แล้วมันขึ้นกระดาษเปล่า พอจะเข้าไปดูใน report designer มันฟ้อง error ดังภาพ  ไม่แน่ใจว่าไฟล์ไม่ครลรึเปล่า หรือใช้อย่างไรครับ ช่วยแนะนำด้วย



ปล.ขอบคุณ คุณNrohtaS  ด้วยครับ

135
ใช้กับ Hosxp_pcu ได้รึเปล่าครับ ใช้อย่างไรครับช่วยแนะนนำวิธีใช้ด้วยครับ
ผมลองแล้ว มันขึ้นกรดาษเปล่า จะเข้าไปดูใน Report designer มัน error ไม่ให้เข้าครับ

136
ขอบคุณครับ เดี๋ยวลองไปทดสอบก่อนนะครับ

137
ของผมก็เป็นครับ ใช้ Hosxp_pcu 3.53.8.10

138
แจ้งปัญหา / ขอความช่วยเหลือ / Re: field blood pressure
« เมื่อ: กันยายน 06, 2010, 12:07:56 PM »
ลองดูตาราง OPDSCREEN นะครับ

139
อยากได้สติกเกอร์ยา prepack   ปริ้นลงกระด่าษสติกเกอร์ ผมลองทำแล้วมันไม่ออกครับ
โดยดึงข้อมูลจาก drugitems และเลือกชื่อยาก่อน (เมนูdrop list)
ท่านใหนมี หรือช่วยแนะนำคำสั่งที่เขียนด้วยครับ
ขอบคุณครับ

140
ขอสนับสนุนครับ
 แล้วลง lot วัคซีน TT ตรงใหนครับ ของผมไม่มีรายการของTT  ให้ลงครับ

141
สำหรับ PCU อยากได้สั่งพิมพ์ใบนัดได้ในหน้าOne stop service  เอาแบบคลิกขวาแล้วสั่งพิมพ์  (เหมือนเมนูทะเบียนนัด)

ขอบขอบพระคุณล่วงหน้าครับ

Hosxp pcu อยากได้  Remed  ด้วยครับ

142
ลองปรับและแก้ไขบางจุดแล้วสำเร็จแล้วครับ
เลยฝากไฟล์มาเผื่อใครจะนำไปปรับใช้ครับ

143
 ขอบคุณครับ Kuakool  ได้แล้วครับ 
ผมทำตามที่แนะนำมาและตัด Oder by ออกครับ

144
เอาไฟล์คุณ BMS  MA Team  ไปใช้แล้วก็ยังไม่ออกครับ ลองแก้ตามที่คุณ Khaud    แนะนำแล้วก็ไม่ออก ไม่แสดงError อะไรเลยครับ ทำงัยดีครับ ช่วยแนะนำด้วยครับ
ขอบคุณครับ

145
กำลังอยากได้เลยครับ ขออนุญาตนำไปทดสอบด้วยคนนะครับ

146
ยินดีต้อนรับ / รายงานตัวครับ
« เมื่อ: กรกฎาคม 03, 2010, 10:50:26 AM »
สวัสดีครับ น้องใหม่รายงานตัวครับ
ขอคำชี้แนะด้วยนะครับ

Mr.ATIPONG  SOOKPEN   
RN
HOSxP_PCU สอ.บ้านนาจาน
สสอ.นครไทย  จ.พิษณุโลก
เริ่มใช้ วันที่ 1 ก.ค.2552
mail : Atipong205@gmail.com
MSN : Atipong205@hotmail.com
Server : HP ML110 G5 Ram 2 Gb.
ทดสอบ Centos 4.7 ServerCD, MySQL Percona XtraDB 5.1.45
ขึ้นระบบโดย Mr.Komkrit Noenpoempisute Admin สสอ.นครไทย
ขอบคุณทุกท่านที่แบ่งปันความรู้

หน้า: 1 2 [3]