แสดงกระทู้

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

หน้า: 1 2 [3] 4
101
แบบบันทึกการใช้ยาผู้ป่วยใน (Drug Profile) ชื่อรายงานว่าอะไรครับ หาไม่เจอครับ

IPD-PROFILE-REPORT-1  ครับ  ;D ;D

Bangkok Medical Software Call Center

102
ส่วนท่านอื่นที่เป็นเหมือนกันวิธีแก้ไขนะครับ

1.เข้า report designer แล้วไปที่แบบฟอร์มใบหน้างบครับ

2.จากนั้นไปที่ Scrip ดังภาพที่ 1

3.จากนั้นเลื่อนหาคำสั่งดังภาพที่ 2

4.จากนั้นให้เอาคำสั่งที่อยู่ในไฟล์ code.txt ไปวางทับแทนที่ ที่ระบายสีน้ำเงินเอาไว้ในภาพที่ 2 ผลลัพท์จะได้เป็นภาพที่ 3

5.จากนั้น save report แล้วทดสอบครับ  ;D

=============================================================

หรือจะใช้วิธีเอา variable ไปวางแล้วเขียนคำสั่งใหม่ดึงมาจาก opitemrece ก็ได้นะครับ แล้วแต่สะดวกสามารถใช้ได้ทั้ง 2 แบบ  ;)

ปล.ก่อนกระทำอันใด save ของเก่าไว้ก่อนนะครับเพื่อความสุขของท่านเอง  ;D

103
ลองแนบแบบฟอร์มมาละกันครับ เดี๋ยวช่วยดูให้ครับ

Bangkok Medical Software Call Center

104
ไม่เป็นไรครับ เต็มใจให้บริการ  ;)

ขอกินข้าวซักครู่นะครับ เด่วมาโพสวิธีแก้ไข >.<

105
ใบเสร็จรับเงินที่สั่งมาจากห้องทันตกรรมไม่มีเวลาขึ้นคับ
ใบเสร็จรับเงินที่สั่งมาจากห้องอื่นมีเวลาขึ้นหมดครับ

เป็นแบบฟอร์มที่ฟิกเครื่องเอาไว้รึปล่าวครับ

ถ้าไงลองตรวจสอบดูว่ามีแบบฟอร์ม rcpt-form กี่ใบนะครับ อาจจะเป้นคนละใบกับจุดอื่นก็ได้

Bangkok Medical Software Call Center

106
Team 6 ครับ
ID : 852 484 542
Pass : 1081009

password ไม่ถูกครับ โทรเข้า Call Center บอกผมก็ได้นะครับกันคนอื่นแอบเข้าไปด้วย  ;)

108
แจ้งปัญหา / ขอความช่วยเหลือ / Re: Error ตอนเปลี่ยน HN
« เมื่อ: พฤศจิกายน 29, 2011, 10:45:37 AM »
ถ้าจะเปลี่ยน HN แนะนำให้ใช้ เมนูนี้ครับ

Tools >> เปลี่ยนหมายเลข HN

จากนั้นใส่เลข HN ที่ต้องการเปลี่ยนที่ช่องบน

แล้วใส่เลข HN เลขใหม่ที่ช่องล่าง

แล้วกดที่ปุ่ม เปลี่ยน ครับ

Bangkok Medical Software Call Center

109
กดป่่มนำมาจากสูตรแล้วไม่ขึ้นอะไรเลยต้องไป set ตรงไหนครับ ขอบคุณครับ

ระบบผู้ป่วยนอก >>>> กำหนดสูตรการใช้ยา ครับ

ต้องมากำหนดที่หน้าจออื่นครับ แล้วเวลาเรียกใช้จะมีให้เลือกครับ

Bangkok Medical Software Call Center

110
เป็นไปได้ขอวิธีกำหนดสูตรยาด้วยครับ  :)

ถ้าเป็นห้องแพทย์ จะมีปุ่มกำหนดสูตรอยู่ด้านล่าง ที่ tab สั่งยา ครับ
ถ้าเป็นจุดซักประวัติ ให้เข้าไปในปุ่ม สั่งยา แล้วจะมีปุ่ม กำหนดสูตร อยู่ด้านล่างครับ
ถ้าเป็นหน้าจอ ER ให้เข้าไปที่ปุ่ม ค่ารักษา&สั่งยา และจะมีปุ่ม กำหนดสูตร อยู่ด้านล่างครับ

ส่วนวิธีการเพิ่มก็ให้ใส่ชื่อสูตรยาในช่องชื่อสูตร
แล้วพิมพ์ชื่อยา/เวชภัชณ์ที่ต้องการลงไปครับ แล้ว save

ส่วนวิธีเรียกใช้ก็ คีย์ .(จุด) ในช่องที่คีย์ยาปกติก่อนจะมีชื่อสูตรขึ้นมาให้เลือกแล้ว enter เลือกได้เลยครับ

Bangkok Medical Software Call Center

111
เป็นไปได้ขอ remote เข้าไปดูได้ไหมครับ

เพราะต้องไปไล่ดูข้อมูลในตารางว่าคำสั่งมันถูกไหม

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

ถ้ายังไงโทรเข้า call center ก็ได้นะครับ (02-873-0297) ผมนั่งอยู่ที่เบอร์นี้ตอนนี้

แล้วถ้าเจอสาเหตุแล้วจะมาโพสบอกวิธีแก้ไขอีกเผื่อ รพ. อื่นเป็นเหมือนกันด้วยครับ

อ้อ หรือไม่ก็มีวิธีแก้อีกอย่างคือ ไม่เอาข้อมูลจาก tempreport มาใช้

แต่ไปเขียนใหม่โดย ดึงมาจาก opitemrece แทนก็ได้นะครับ

แต่ถ้าอยากให้ผมเข้าไปแก้ใน tempreport อาจต้อง remote เข้าไปดูนะครับ

ให้โทรเข้า call center ได้เลยครับ

Bangkok Medical Software Call Center

112
แนบไฟล์ภาพมาให้แล้วครับ ปรากฏว่าค่าเตียงราคาเบิลครับ แล้วควรแก้ไขอย่างไรครับ  :'(

ขอเวลาซักครู่นะครับ  ;)

Bangkok Medical Software Call Center

113
ลองใช้คำสั่งนี้ run กับคนไข้ที่มีปัญหาแล้วเบิ้ลไหมครับ

select r.group_id,r.group_name,sum(h1.rcptamt) as total1,sum(h2.rcptamt) as total2,
     sum(h3.rcptamt) as discount ,h1.*,h2.*
     from income_report2 r
     left outer join income i on i.group2=r.group_id
     left outer join incith h1 on h1.income=i.income and h1.an="ใส่เลข AN" and h1.paidst in ("01","00","02")
     left outer join incith h2 on h2.income=i.income and h2.an="ใส่เลข AN" and h2.paidst in ("03")
     left outer join rcpt_print_detail h3 on h3.income=i.income and h3.vn="ใส่เลข AN" and h3.paidst in ("04") where h1.income  is not null  or h2.income  is not null
     group by r.group_id, r.group_name
     order by r.group_id

Bangkok Medical Software Call Center


114
ผมลองดูใน code และทดสอบตามที่แจ้งดูแล้วก็ออกถูกต้องปกตินะครับ

ถ้าดูใน Drug Profile >> Finance Sheet >> สรุปแยกตามหมวด แล้วมีหมวดไหนเบิ้ลหรือหายไปไหมครับ เมื่อสั่งพิมพ์ใบหน้างบ

ปล.ดูแล้วเราคงจะคุยกันนาน

Bangkok Medical Software Call Center

115
คือผมลองตรวจสอบแล้วเอาคำสั่ง
select t1.*
from tempreport t1
where t1.id = "CUSTOM-IPT1"
order by t1.mon3

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

ถ้าดูจากคำสั่งก็ไม่น่าจะเบิ้ลนะครับ ไม่ทราบว่าในแบบฟอร์มมีการเขียนคำสั่งอะไรเพิ่มไว้รึปล่าวครับ
หรือไม่ก็ใน Scrip ตอนรันแบบฟอร์มน่ะครับมีเขียนอะไรเพิ่มเอาไว้ไหม
ถ้าหาไม่เจอลองเอาแบบฟอร์มมาลงไว้แล้วกันนะครับ จะช่วยดูให้  ;)

Bangkok Medical Software Call Center

116
แจ้งปัญหา / ขอความช่วยเหลือ / Re: ANC Link not found
« เมื่อ: พฤศจิกายน 28, 2011, 12:01:43 PM »
ANC Link not found
แก้ไขอย่างไรครับ
 ;D :D

คนไข้คนนี้ต้องมีข้อมูลในบัญชี 2 ครับ หรือเป็นคนไข้ที่มาฝากครรภ์ที่โรงพยาบาลน่ะครับ  ;)

Bangkok Medical Software Call Center

117
ใบเสร็จรับเงินของคลินิก ผมประยุกต์เอาใบสั่งยา (FORM-Doctor-RxORDER.cds)
และผมก็ได้แก้ไข ไปหลายส่วนแล้ว แต่มีบางส่วนที่ผมหาวิธีทำไม่ได้ รบกวน อ. ทุกท่าน ช่วยหน่อยครับ
1. ผมใส่ "จำนวนเงินเป็นตัวหนังสือ" ไม่เป็น
2. ชื่อโรค (อันนี้ มีคนไข้คลินิกเอาใบเสร็จไปเบิก กับ ที่ทำงานเขากลับมาให้ผม พิมพ์ "โรค" เพิ่มให้ถึงจะเบิกได้)

ผมมีภาพประกอบ และแนบ report มาให้ดูด้วยครับ

1.ช่องจำนวนเงินที่เป็นตัวหนังสือวิธีทำให้ เอา ข้อมูล จาก tempreport ที่ฟิล  name3 มาใช้ได้เลยครับ

2.ช่องวินิจฉัยภาษาไทยให้เอาข้อมูลจาก tempreport ที่ฟิล name8 มาใช้ได้เลยครับ โดยจะดึงเอา pdx ที่เป็นภาษาไทยในของตาราง icd101 มาใส่ให้ครับ หรืออย่างบางที่ ก็ดึงเอา CC มาใส่เลยก็ใช้ได้เหมือนกันครับแล้วแต่โรงพยาบาล (ถ้าจะเอา CC ก็อยู่ในตาราง opdscreen นะครับ)

Bangkok Medical Software Call center


118
มีปัญหาเรื่องค่าห้องในใบงบหน้าขึ้นเบิ้ลในกรณียกเลิกใบเสร็จรับเงินแล้วมาพิมพ์ใบงบหน้าใหม่อีกครับ ค่าห้องจะขึ้นเบิ้ลครับ จะต้องแก้ไขอย่างไรครับ

ลองส่งตัวอย่างแบบฟอร์มมาดูเพิ่มได้ไหมครับ  ;)

119
คือเวลาที่หมอพิมพ์ใบสั่งยาลำดับมันเรียงไม่ตรงกันคะ
อยากให้ลำดับ ในFORM-Doctor-OPDCARD เหมือนกับ ในFORM-Doctor-RxORDER คะ
คือมันจะสะดวกสำหรับไว้ให้แพทย์ เช็คยา
อันนี้แพทย์เค้าขอมา

หรือต้องแก้ไขตรงไหนรึเปล่าจะ ตรง blobtext ใน FORM-Doctor-RxORDER



ให้เพิ่มคำสั่ง order by doctor_order_print_code ต่อท้ายของทั้ง 2 แบบฟอร์มครับ รายการถึงจะเรียงตรงกัน

ส่วนถ้ายังไม่ตรงกันอีกให้ลองตรวจสอบดูที่ตัวแบบฟอร์มอีกทีว่ามีการใช้วิธีดึงข้อมูลแบบอื่นอยู่หรือไม่ครับ

ถ้ามีก็ไปแก้ไขตรงนั้นซึ่งต้องมาดูอีกทีว่าทำไว้ยังไงครับ  ;)

120

ใช้ kaspersky internet security 2012 สามารถ scan ไฟล์ที่อยู่ในเครื่องเจอครับ

รู้สึกจะอยู่ใน c:/window ครับ ไฟล์ชื่ออะไรผมจำไม่ได้เหมือนกันมันจะซ่อนไว้น่ะครับ

121


สังเกตุที่ฟิว lab_items_code ครับ มีการ link รายการ lab อยู่ครับทำให้ค่าที่นำมาแสดงเป็นผล lab ที่ดึงมาจากห้อง lab ครับ

เท่าทีผมใช้และยังงง  คือ ทำทุกอย่างตรงกับ lab_items แล้ว แต่ผลที่ดึงมาบางรายไม่ได้ตรงกับ HN คนไข้

เช่นรายงาน VDRL=NON REACTIVE   งาน ANC ก็แสดง NON REACTIVE  แต่พอระบบดึงมาแสดงในงานห้องคลอดเป็น  Positive 1:8  ครับ..
หรือ เลือดหมู่ A  แต่ในหน้าจอห้องคลอด  หมู่ O ครับ..ยืนยันว่า map lab_items_code ถูกต้องแล้ว..ในงาน ANC ก็แสดงถุกต้อง  เพราะเป็น  person_id เดียวกัน  HN เดียวกัน  ANC_NUMBER ครั้งเดียวกันครับ...งงงง ??? ??? ???

ตอนนี้ยังเป็น bug อยู่ครับสำหรับผล lab ที่มาในหน้าจอห้องคลอดจะแจ้งทาง อ.ชัยพรให้ปรับปรุงแก้ไขต่อไปครับ

122
อยากทราบชื่อตารางในแท็บ "การฝากครรภ์" ของห้องคลอดครับ  ดังภาพ  ข้อมูลอยู่ในตารางอะไรครับ  คือว่าผมจะเข้าไปเพิ่มชื่อ "Nagative" เข้าไปอีกรายการนึงครับ

labour_lab ครับ ฟิว normal_value


จากภาพที่แนบมา  มันก็มีรายการอยู่แล้วครับ  แต่ในตัวโปรแกรมทำไมไม่แสดงครับ

สังเกตุที่ฟิว lab_items_code ครับ มีการ link รายการ lab อยู่ครับทำให้ค่าที่นำมาแสดงเป็นผล lab ที่ดึงมาจากห้อง lab ครับ

123
อยากทราบชื่อตารางในแท็บ "การฝากครรภ์" ของห้องคลอดครับ  ดังภาพ  ข้อมูลอยู่ในตารางอะไรครับ  คือว่าผมจะเข้าไปเพิ่มชื่อ "Nagative" เข้าไปอีกรายการนึงครับ

labour_lab ครับ ฟิว normal_value

124
ขอคำสั่งทำรายงานใน variable หน่อยครับ
เงื่อนไขมีอยู่ว่า ถ้า DBPipeline['bloodgroup'] เป็นช่องว่าง (คือไม่ได้ใส่ กรุ๊ปเลือด) ให้แสดงคำว่าไม่ทราบ
ครับ   ;D

ตัวอย่างครับ  ;)
if DBPipeline['bloodgroup']='' then
   Value:='ไม่ทราบ'
else
   Value:=DBPipeline['bloodgroup']
;

125
ถ้าต้องการดึงข้อมูลโดยใช้เงื่อนไขจากฟิล์ดที่เป็น datetime (23/6/2551 16:30:15) ทำไงครับ
select * from patient_log  where log_datetime between "" and ""
 ??? ???

ตัวอย่างครับ
select * from patient_log  where log_datetime between "2011-10-01 00:00:01" and "2011-10-30 23:59:59"
ถ้าแบบนี้ก็จะได้ข้อมูลของวันที่ 1-10 ตุลา 54

126
ช่วยดูคำสั่ง ผู้พิมพ์รายงานให้หน่อยครับ
ผมใช้คำสั่งนี้ใน variable แล้วทำไมไม่ออกครับ
  Value := GetSQLStringData('selete name from opduser '+
  ' where loginname="'+GetCurrentUser+'"');


select พิมพ์ผิดครับ select ไม่ใช่ selete  ;)

127
ถ้าอย่างงั้นย้าย dbcalc ที่อยู่ใน footer ไปไว้ใน group footer ของ hospmain ครับ ถึงจะนับได้

128
รบกวนหน่อยครับ ผมไม่อยากตั้งกระทู้ใหม่ คือ ผมต้องการพิมพ์ เลข HN แนว ตั้งครับ ผมต้องทำยังไง

ปล. ผม copy HN มาแล้ว แก้ size แก้ font หมดแล้ว เหลืออย่างเดียวคือ ทำเป็นแนวตั้งไม่ได้  ;D

ให้คลิกขวาแล้วเลือก position>angle แล้วใส่เลข 90 ลงไปครับ

129
ยินดีต้อนรับ / Re: น้องใหม่รายงานตัวครับ
« เมื่อ: ตุลาคม 24, 2011, 13:08:35 PM »
รบกวนถามต้อนดึกๆๆ    เวลาเราลบ visit แล้วให้ใส่เหตุผลการลบ แล้วมันจะไปเก็บที่ table ไหนครับ


อยู่ใน ksklog ครับ ลองใช้คำสั่ง

select * from ksklog  where detail like('%Cause%') ดูได้ครับ

ให้ดูที่ฟิว detail หลังคำว่า cause คือสาเหตุที่ยกเลิกครับ

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


เป็นเพราะมีตั้ง group ไว้อยู่ 2 group น่ะครับ มันเลยไม่รวมให้ อยากจะรวมแบบไหนครับ แยกตามสถานพยาบาลรึปล่าวครับ

131
โปรแกรม error แบบนี้ครับ

โทษทีครับ ตก ' ไปตัวครับ

value:=GetSqlStringData('select if(lab_order_result<130,"A",if(lab_order_result>=180,"C","B"))as result from lab_order where lab_items_code="'+รหัสของ lab_items_code+'" and vn="'+เลข vn คนไข้+'"');

132
Report Exchange / Re: สอบถามเรื่อง SQL
« เมื่อ: กันยายน 13, 2011, 11:40:33 AM »
รบกวนสอบถามหน่อยครับ ผมต้องการดึงข้อมูลจากตาราง vn_stat  โดยที่ pdx มีรหัส s,t,v,x,y,z ต้องเขียนคำสั่งเงื่อนไขอย่างไรครับพอดี "เคย" ทำได้แต่ "ลืม"  ยังไงก็รบกวนด้วยนะครับ

ลองแบบนี้ดูนะครับ

select pdx from vn_stat where pdx like('S%') or pdx like('T%') or pdx like('V%') or pdx like('X%') or pdx like('Y%') or pdx like('Z%')

133
if lab_order_result < 130 then
begin
     value := 'A';
end
else  begin
    if lab_order_result >= 180 then
        begin
            value := 'C';
        end
     else  begin
            value := 'B';
        end;
end;
เขียนแล้วครับ ข้อมูลยังผิดอยู่ครับ ไม่ทราบว่าต้องแปลงข้อมูลในฟิลล์ให้เป็น int ก่อนหรือเปล่าครับ


Data type ของฟิลนี้เป็น varchar ครับ ถ้า if แบบนี้มันจะมองว่าเป็นเลข 1 3 0 แยก กัน ไม่ใช่ 130 พอมันเจอค่า 78 หรือ 78 ซึ่ง 7 มากกว่า 1 ทำให้ผลที่ได้ผิดครับ
(เวลาเป็น varchar จะมองเฉพาะตัวแรกอย่างเดียวก่อนแล้วค่อยไล่ไปตำแหน่งถัดไป)
ถ้าไงลอง code แบบด้านบนดูนะครับ

134
ลองแบบนี้ดูนะครับ  ;)

value:=GetSqlStringData('select if(lab_order_result<130,"A",if(lab_order_result>=180,"C","B"))as result from lab_order where lab_items_code="'+รหัสของ lab_items_code+'" and vn="'+เลข vn คนไข้+'");

135
เรียนอาจารย์ทุกท่าน
              ตอนนี้ที่รพ.กำลังจะใช้พิมพ์สติกเกอร์ยาในห้องตรวจทันตกรรม แต่เกิดพิมพ์สติกเกอร์ยา ซ้ำ
ปัจจุบันใช้เวอร์ชั่น 3.52.4.2  รบกวนขอคำแนะนำด้วยนะค่ะ   ขอบคุณล่วงหน้าค่ะ
                         

ลองตรวจสอบดูที่ Code ในฟอร์ม สติ๊กเกอร์ยา ดูนะครับว่าถูกต้องหรือไม่

หรือช่วยแจงให้ชัดกว่านี้ได้ไหมครับว่าเป็นยังไง

136
ตาราง operation_consciousness และ operation_respiration มันมีแต่ไม่มีเนื้อหาครับท่านพี่ พอดีOR มีปัญหาว่าด้วย มีให้ใส่ค่า consciousness และ respiration แต่ไม่มีให้เลือกใส่ เวลาบันทึก มันก็ขึ้นบอกว่าให้ใส่ค่า 2 ตัวนี้ครับ
น้องเลยอยากจะรู้ว่า สองตารางนี้ operation_consciousness และ operation_respirat ion ต้องใส่อะไรบ้างครับ เพราะมีแต่ตารางเปล่าๆ  ขอบคุณครับ

ใส่ง่ายๆครับ
ตาราง operation_consciousness ข้อมูลที่ต้องใส่
operation_consciousness_id ใส่ ตัวเลข รันไปเรื่อยๆตามจำนวนรายการ เช่น 1 2 3 4 5 ....
operation_consciousness_name ใส่ ข้อมูลเข้าไปครับ เช่น รู้สึกตัว เป็นต้น

ตาราง operation_respiration ข้อมูลที่ต้องใส่
operation_respiration_id ใส่ ตัวเลข รันไปเรื่อยๆตามจำนวนรายการ เช่น 1 2 3 4 5 ....
operation_respiration_name ใส่ ข้อมูลเข้าไปครับ เช่น หายใจเอง เป็นต้น


137
นิดนึงครับพี่ ^.^

เป็น Bug โปรแกรมน่ะครับเดี๋ยวจะแจ้ง อ.ชัยพร อีกทีครับ

139
แยกตามแผนกที่เลือกในหน้าจอส่งตรวจครับ

สามารถตั้งค่าโดยการไปที่เมนู System Setting > แผนก

จะมีประเภทการมารับบริการของผู้ป่วยให้เลือกครับ

ถ้าจะเขียน report ก็ join ไปตาราง spclty ฟิว ill_visit

ถ้าเป็น Y แสดงว่าเป็นผู้ป่วยครับ ถ้า N คือ ผู้มารับบริการ

140
การเขียน SQL Script / Re: sql หาค่าต่างของเวลา
« เมื่อ: พฤศจิกายน 03, 2010, 14:12:25 PM »
ลองอันนี้ดูครับ

select * from ipt
where (dchstts<>"" and dchstts is not null) and (time_to_sec(dchtime)-time_to_sec(regtime)>"0") and ((time_to_sec(dchtime)-time_to_sec(regtime))<="1800")
แล้วถ้า admit ไม่เกิน 30 นาที แล้ว refer หล่ะ ครับ เหมือนกันใหม

เหมือนกันครับ ถ้าอยากแยก  แยกที่ dchtype ได้ครับ

ขอเปลี่ยนใหม่นะครับเพราะอันเก่ามันปัญหาตอนช่วงเวลาเที่ยงคืนอะครับเปลี่ยนเป็น

select * from ipt
where (dchstts<>"" and dchstts is not null) and  ((time_to_sec(dchtime)-time_to_sec(regtime)) between "0" and "1800")
or ((time_to_sec(dchtime)-time_to_sec(regtime)) between "-86399" and "-84600")

141
การเขียน SQL Script / Re: sql หาค่าต่างของเวลา
« เมื่อ: พฤศจิกายน 03, 2010, 13:38:15 PM »
ลองอันนี้ดูครับ

select * from ipt
where (dchstts<>"" and dchstts is not null) and (time_to_sec(dchtime)-time_to_sec(regtime)>"0") and ((time_to_sec(dchtime)-time_to_sec(regtime))<="1800")

142
อาจารย์เพิ่มเข้าไปใหม่ครับ เป็นการแยกข้อมูลการคัดกรองในกรณีที่คนไข้ผ่านหลายแผนก

โดยจะมีชื่อผู้ซักประวัติแสดงขึ้นมาครับ

แต่น่าจะมีตั้งแต่ Version 11.1 นะครับ ไม่ใช่ 10.29

143
แล้วถ้าจำเป็นต้องแก้ไขค่าใช้จ่ายกรณ warf key ผิดละครับ

เลือก เปิดให้แก้ไขรายการ กลับมาแก้ไขได้ครับ

144
พอดีจะ up version 3.53.11.01ครับ เห็นใน changlog เขียนไว้ว่า ปรับปรุงระบบบันทึกค่าบริการผู้ป่วยใน หากผู้ป่วยถูกจำหน่ายแล้วจะบันทึกไม่ได้ ก้เลยเกิดคำถาม(ไม่รู้จะคิดมากไปหรือเปล่า ;D)ถ้าเกิดคนไช้จำหน่ายแล้วแล้วเกิดมีการไม่ลงข้อมูลก็จะไม่สามารถบันทึกได้ซึ่งหากจะยกเลิกการจำหน่ายก็อาจเกิดปัญหากับวันนอนได้เช่นคนไข้จำหน่ายวันพุธ วันพฤหัสยกเลิการจำหน่ายเพื่บันทึกค่าบริการเพิ่มเข้าไป ซึ่งวันนอนก็จะเพิ่มขึ้นเลยอยากทราบว่ามีวิธีการอื่นอีกไหมครับนอกจากจะไม่ยกเลิกการจำหน่าย

- เรื่องจำนวนวันนอนโปรแกรมจะคำนวนใหม่ตอน Dischage ครับ เพราะฉะนั้นไม่มีปัญหาแน่นอน
- ส่วนหัวข้อที่อาจารย์เขียนไว้ "ปรับปรุงระบบบันทึกค่าบริการผู้ป่วยใน หากผู้ป่วยถูกจำหน่ายแล้วจะบันทึกไม่ได้" หมายถึง เมื่อ Discharge คนไข้แล้วส่งคนไข้ไปห้องการเงินโปรแกรมจะ lock ไม่ให้คีย์ค่าใช้จ่ายเพิ่มครับ

145
ลองแก้ไขในคำสั่ง SQL  เพิ่ม where pttype="xx"
แบบนี้แสดงว่าถ้าสิทธิไม่ตรงตามเงื่อนไขมันจะพิมพ์กระดาษเปล่าใช่ไหมครับ
ผมอยากให้มันไม่พิมพ์เลย หน่ะครับ

ไม่ออกกระดาษเปล่านะคับถ้า where pttype="xx" ที่สิทธิที่ต้องการเอาไว้ถ้าไม่ใช่สิทธินี้และเวลา select แล้วไม่มีข้อมูลก็จะไม่ปริ้นนะคับ

146
IRx   รายการผู้ป่วยใน
TRx   รายการโอนจาก OPD
EMx   รายการแก้ไขจากจุดอื่น
HMe   รายการยากลับบ้าน
ATO   รายการอัตโนมัติ
CRx   รายการแก้ไขจาก Finance
BCH   รายการสั่งทั้งตึก

IRx    รายการค่าใช้จ่ายของผู้ป่วยใน

TRx   รายการค่าใช้จ่ายโอนจาก OPD

EMx   รายการแก้ไขจากจุดอื่น อันนี้ถ้าวันนั้นห้องยาคีย์ยาแล้วแผนกอื่นดึงรายการวันเดียวกันที่ห้องยาเพิ่มรายการยาไปแล้วมาเพิ่มยาตัวใหม่จะเกิดประเภทนี้คับ เช่น ห้องยาคีย์ยาวันที่ 1/1/53 แล้ว ห้องการเงินเปิดรายการของวันที่ 1/1/53 ขึ้นมาคีย์ยาเพิ่ม จากหน้าจอห้องการเงิน จะเกิดประเภทนี้ขึ้นมาคับ
 
HMe   รายการยากลับบ้าน

ATO   รายการอัตโนมัติ อันนี้จะเกิดกับพวกรายการที่คิดค่าใช้จ่ายอัตโนมัตคับ เช่น Lab X-ray และหัตถการ คับ

CRx   รายการแก้ไขจาก Finance อันนี้ไม่เคยเห็นมันขึ้นนะคับท่านใดรู้โปรดบอกด้วยนะคับ อิอิ แต่ถึงบอกแก้ไขจาก Finance ถ้าเพิ่มรายการใหม่ที่หน้าจอการเงินก็จะเป้น EMX นะคับ

BCH   รายการสั่งทั้งตึก อันนี้จะมีปุ่มสั่งยาอยู่ข้างล่างของหน้าจอคนไข้ในอะคับในนั้นจะมีปุ่มสั่งยาทั้งตึกอยู่คับถ้าสั่งในหน้าจอนั้นจะเป้นประเภทนี้คับ

147
ไม่ได้คับ

แต่ถ้าพยาบาลไม่ต้องการคีย์ซ้ำๆบ่อยๆให้สร้างสูตรหัตถการขึ้นมาใช้คับ

148
น่าจะเป็นที่ตาราง drugusage นะคับ

ให้ลอง Restore ตาราง drugusage จากก้อน BackUp มาทับกับของปัจจุบันดูคับ น่าจะได้วิธีใช้ยาเดิมกลับมา

และแนะนำวิธีการลงวิธีการใช้ยาเพิ่มให้กับห้องยาไว้ด้วยคับจะได้ไม่เกิดเหตุการณ์แบบนี้ขึ้นอีก  ;)

149
แก้ให้แล้วนะคับลองใช้ดูคับ

150
ลองเอาใบนี้ไปใช้ดูนะคับ ปรับให้เหลือเฉพาะช่องที่ต้องการก็ได้เพราะผมได้ใส่เพิ่มตามความต้องการเข้าไปนะคับ

ละก็ที่ชื่อแบบฟอร์มลบ -555 ด้านหลังฟอร์มออกด้วยนะคับถ้าต้องการจะ Save แบบฟอร์มทับของเดิม
ขอบคุณค่ะ  ดีนะที่บอกให้ลบ "555" ออกก่อน....ไม่งั้นคงจะปริ้นท์ไม่ผ่าน  รู้เลยว่าคนเขียนอารมณ์ดี อิอิ
เดี๋ยวจะลองเอาไปปรับดูค่ะ


กำ ผมโพสผิดกระทู้คับ เปิดหลายแถบเกิน =..=a

หน้า: 1 2 [3] 4