แสดงกระทู้

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.


Topics - Bluebird

หน้า: 1 2 [3] 4 5 ... 10
101
MySQL / ช่วยดูหน่อยว่า my.cnf ควรแก้ไขตรงไหน
« เมื่อ: ธันวาคม 01, 2012, 17:00:50 PM »
[client]
port      = 3306
socket      = /var/lib/mysql/mysql.sock
default-character-set=tis620

[mysqld]
port      = 3306
socket      = /var/lib/mysql/mysql.sock
back_log = 50
default-storage-engine = INNODB
character-set-server=tis620
max_connections = 1000
max_connect_errors = 10
table_open_cache = 2048
max_allowed_packet = 1024M
binlog_cache_size = 1M
max_heap_table_size = 64M
read_buffer_size = 2M
read_rnd_buffer_size = 16M
sort_buffer_size = 8M
join_buffer_size = 8M
thread_cache_size = 8
thread_concurrency = 8
query_cache_size = 256M
query_cache_limit = 2M
ft_min_word_len = 4
thread_stack = 192K
transaction_isolation = REPEATABLE-READ
tmp_table_size = 64M
log-bin=mysql-bin
binlog_format=mixed
slow_query_log
long_query_time = 2
server-id = 1


#*** MyISAM Specific options


key_buffer_size = 64M
bulk_insert_buffer_size = 64M
myisam_sort_buffer_size = 128M
myisam_max_sort_file_size = 10G
myisam_repair_threads = 1
myisam_recover

# *** INNODB Specific options ***

innodb_additional_mem_pool_size = 16M
innodb_buffer_pool_size = 4G
innodb_data_file_path = ibdata1:10M:autoextend
innodb_write_io_threads = 8
innodb_read_io_threads = 8
innodb_thread_concurrency = 16
innodb_flush_log_at_trx_commit = 1
innodb_log_buffer_size = 8M
innodb_log_file_size = 256M
innodb_log_files_in_group = 3
innodb_max_dirty_pages_pct = 90
innodb_lock_wait_timeout = 120

# *** Percona ***
innodb_checksums=1
innodb_doublewrite=0
innodb_flush_method=O_DIRECT
innodb_locks_unsafe_for_binlog=1


[mysqldump]
quick
max_allowed_packet = 1024M
allow-keywords

[mysql]
no-auto-rehash
default-character-set=tis620

[myisamchk]
key_buffer_size = 512M
sort_buffer_size = 512M
read_buffer = 8M
write_buffer = 8M

[mysqlhotcopy]
interactive-timeout

[mysqld_safe]
open-files-limit = 10000


รายละเอียด
CentOS 5.3 64bit
Percona Server 55-5.5.24 rel26
RAM 8GB.
BackUP File .zip 5.xxGB

ลองปรับบางอย่างกลับ Start ไม่ผ่าน

102
ต้องการ รายงาน ผู้ป่วยได้รับยา  ที่ระบุ 2 ตัว ในวันเดียวกัน

เช่น  คนไข้ 1 คน visit เดียวกัน ได้รับ paracetamol  ร่วมกับ penicillin 
โดยให้แสดง เป็น
วันที่ได้รับ       HN        ชื่อ-สกุล       ยา paracetamol        ยา pennicillin     ประเภท OPD/IPD 

   

103
สนใจหลักสูตร เขียนโปรแกรมด้วย Delphi กับ เขียนโปรแกรม และสร้างรายงานด้วย HTML&PHP ขึ้นพื้นฐาน
อยากให้มีการจัดอบรมแถวภาคใต้ ( เหมือนจัดอบรมหลักสูตร 4 ภาค )
เพราะที่ผ่าน ส่วนใหญ่หลักสูตรแบบนี้ จะจัดเฉพาะที่บริษัท ทำให้ โอกาสที่พวกผมจะได้ไปอบรมน้อยมาก
หาก จัดเป็นโซน ๆ มีหลายโรงพยาบาลแถว ภาคใต้ สนใจ อยากเข้ารับการอบรมครับ

104
ผมลองสร้าง Server จำลองที่ติดตั้งบน Windows 7 64bit
แต่เครื่องอื่น ไม่สามารถเชื่อม Database ที่ลงใน Windows 7 64bit ได้
ตัวมันเอง เข้าใช้งานได้

105
Report Exchange / OPDCard แพทย์แผนไทย
« เมื่อ: กันยายน 04, 2012, 16:17:06 PM »
แพทย์แผนไทยต้องการ พิมพ์ OPDCard ออกมา ด้วย ที่ไหนมีใช้แล้วบ้างครับ

106
บันทึกแพ้ยาไม่ได้ System Message
SQL Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'show) VALUES ('0019915','2012-09-02','ceftriazone','ปากบวมคัน คลื่นไส้','4020',N' at line 1
select * from opd_allergy where hn = '0019915' and agent=''

107
SQL Variable ค่า ล่าสุด ไม่ให้แสดง จุดทศนิยม

select concat(bps,"/",bpd) as bp
from opdscreen
where hn="0000002" order by vstdate desc limit 1

ตัวอย่างผลที่ได้ 123.000/86.000

อยากรู้ว่าต้องเพิ่มเงื่อนไขตรงไหนเพื่อที่จะให้ค่าที่ได้ เป็น 123/86 ครับ

108
อยากทราบว่า การลงบันทึก การคัดกรองความเสี่ยงความดัน เบาหวาน จำเป็นต้องลงในหน้า One Stop Service ด้วยไหมครับ (NCDSCREEN)

หากไม่ต้องลงหน้า One Stop Service จะดึง Diag และ Service จากไหน

109
ขอคำปรึกษาครับ
ตอนนี้การลงข้อมูลเกี่ยวกับงานอนามัยโรงเรียน หรือ ตรวจสุขภาพและฉีดวัคซีนเด็นนักเรียน
 อยากทราบวิธีการลงบันทึกข้อมูลที่ถูกต้อง
นอกจากลงข้อมูลในบัญชี 5  การตรวจสุขภาพ นำ้หนัก ส่วนสูง

ต้องไปลงในส่วนงาน One Stop Service อีกไหม
เพื่อที่จะให้ มี Service, Nutri,EPI และ Diag
เพราะว่า ในการลงวัคซีน ก็ต้องลง ICD10 ไปด้วย ซึ่งหากลงในบัญชี 5 อย่างเดียวจะขาดในส่วน Service และ Diag

หรือว่า ไม่ต้องลงใน One Stop Service แล้ว

เพราะดูจากตัวชี้วัดบางข้อ ไม่รู้ว่า เขาจะดึงจากไฟล์ อะไร
- เด็กนักเรียนที่ได้รับการตรวจสุขภาพทั่วไปและการเฝ้าระวังการเจริญเติบโต
- เด็กชั้น ป.1 ที่ได้รับวัคซีน MMR + ตรวจตา ตรวจหู
- เด็กชั้น ป.6 ที่ได้รับวัคซีน dTs4 + ตรวจตา ตรวจหู


ขอความกระจ่างด้วยครับ
ขอบคุณครับ

110
ต้องการดึง วันที่ตรวจ LAB (lab_order) และ ผล LAB (lab_order_result) ล่าสุดที่ได้ตรวจ
เช่น
select max(l2.order_date),l1.lab_order_result from lab_order l1
left outer join lab_head l2 on l2.lab_order_number=l1.lab_order_number
where l1.lab_items_code=76
and l2.hn=0000002

คำสั่งนี้ จะแสดงวันที่ถูกต้อง แต่ไปดึงผล LAB ที่เป็นวันแรกที่ตรวจ

111
แจ้งปัญหา / ขอความช่วยเหลือ / ตาราง pp_special_type
« เมื่อ: กรกฎาคม 31, 2012, 16:25:56 PM »
ตาราง pp_special_type
ค่านี้หรือเปล่า

หญิงตั้งครรภ์รายใหม่ทุกสิทธิ์ เฉพาะที่อายุครรภ์น้อยกว่าหรือเท่ากับ 12 สัปดาห์

หญิงตั้งครรภ์ที่มาฝากครรภ์มากกว่าหรือเท่ากับ 4 ครั้ง

หญิงตั้งครรภ์ที่ได้รับการตรวจหลังคลอด

หญิงตั้งครรภ์ที่ได้รับการดูแลหลังคลอด (หลังคลอด 4-6 สัปดาห์)

การเลี้ยงลูกด้วยนมแม่อย่างเดียว 6 เดือน

หญิงตั้งครรภ์ที่ได้รับการคัดกรองภาวะซึมเศร้า

หญิงตั้งครรภ์ที่ได้รับการตรวจคัดกรอง Thalassemia และติดตามในรายที่ผิดปกติ

หญิงวัยเจริญพันธุ์ที่มีการคุมกำเนิด

ความครอบคลุมของการได้รับภูมิคุ้มกันโรคในเด็กอายุ 0-5 ปี

ความครอบคลุมของการได้รับภูมิคุ้มกันโรคในเด็กอายุ 0-1 ปี

ความครอบคลุมของการได้รับภูมิคุ้มกันโรคในเด็กอายุ 1-3 ปี

ความครอบคลุมของการได้รับภูมิคุ้มกันโรคในเด็กอายุ 4-5 ปี

เด็กอายุ 0-5 ปี ที่ได้รับการตรวจประเมินภาวะโภชนาการ

เด็กนักเรียนที่ได้รับการตรวจสุขภาพทั่วไปและการเฝ้าระวังการเจริญเติบโต

เด็กชั้น ป.1 ที่ได้รับวัคซีน MMR + ตรวจตา ตรวจหู

เด็กชั้น ป.6 ที่ได้รับวัคซีน dTs4 + ตรวจตา ตรวจหู

ผู้ใหญ่อายุ 30-60 ปีได้รับบริการการตรวจคัดกรองภาวะซึมเศร้า

ผู้ใหญ่อายุ 30-60 ปีได้รับการตรวจคัดกรองความเสี่ยงต่อการเกิดโรคเบาหวาน/ความดันโลหิตสูง/อ้วน

ผู้ใหญ่อายุ 60 ปีขึ้นไปได้รับการตรวจคัดกรองภาวะซึมเศร้า

ผู้ใหญ่อายุ 60 ปีขึ้นไปได้รับการตรวจคัดกรองความเสี่ยงต่อการเกิดโรคเบาหวาน/ความดันโลหิตสูง/อ้วน

ผู้ใหญ่อายุ 60 ปีขึ้นไปได้รับการตรวจคัดกรองภาวะสมองเสื่อม

ผลงานการตรวจประเมินพัฒนาการในเด็ก

ผลงานการตรวจคัดกรองพิเศษสำหรับโรคและความผิดปกติอื่น

ผลงานการตรวจคัดกรองพิเศษโรคเบาหวาน

ผลงานการตรวจ Pre-DM จากการตรวจสอบการทนต่อกลูโคสผิดปกติ (R73.0) การตรวจระดับน้ำตาลในเลือดหลังอดอาหารผิดปกติ (R73.1)
และการตรวจระดับน้ำตาลในเลือดสูงไม่ระบุรายละเอียด (R73.9) ของหน่วยบริการ


การตรวจคัดกรองพิเศษ (Metabolic HT/อ้วน (Z13.8) สำหรับโรคและความผิดปกติอื่น ของหน่วยบริการ

ผลงานการปรับเปลี่ยนพฤติกรรม การให้คำปรึกษาและการเฝ้าระวังร้านอาหาร ของหน่วยบริการ

ผลงานการคัดกรองภาวะซึมเศร้า การตรวจคัดกรองพิเศษสำหรับความผิดปกติทางจิตและพฤติกรรม ของหน่วยบริการ

จำนวนผู้ได้รับบริการวัคซีน MMR จากหน่วยบริการ

จำนวนผู้ได้รับวัคซีน DTP5 OPV5 จากหน่วยบริการ

จำนวนผู้ได้รับวัคซีน JE3 จากหน่วยบริการ


112
ผลการส่ง 21 แฟ้ม สนย. ไฟล์ drug เป็น 0 เกิดจากอะไรครับ

เวอร์ชั่นที่ลอง v. 3.55.7.23

113
กรณีฉีดวัคซีน BCG HBV เด็กแรกเกิด  จะได้รับวัคซีน BCG HBV ตอน Admit เพิ่มข้อมูลการรับวัคซีน ในบัญชี 3 หน้าไหน

ระหว่าง ลงหน้า การให้บริการ  กับ วัคซีนจากที่อื่น

หากลงในหน้า การให้บริการ จะเป็นการเพิ่ม Visit ขึ้น ทั้งที่เด็กยัง Admit อยู่
หากลงในหน้า  วัคซีนจากที่อื่น จะไม่ถูกส่งออก ในแฟ้ม EPI



114
ตัวอย่าง
คำสั่ง กรองผู้ป่วยชาย อายุ 50 ปีขึ้นไป ที่เป็นเบาหวาน ได้รับยา Aspirin
select ov.hn,pt.cid,concat(pt.pname,pt.fname," ",pt.lname) as ptname,pt.birthday,max(ov.age_y) as age,
pt.death,pt.deathday,max(ov.vstdate) as vstdate,max(op.nextdate) nextdate,concat(od.icd10," : ",ic.name) as diag,
concat(pt.addrpart," ËÁÙè ",pt.moopart," µ.",t3.name," Í.",t2.name," ¨.",t1.name) as fulladdressname,d.name as doctor_diag,
concat(dr.name," ",dr.strength) as drug
from ovstdiag od
left outer join vn_stat ov on ov.vn=od.vn
left outer join patient pt on pt.hn=ov.hn
left outer join icd101 ic on ic.code=od.icd10
left outer join thaiaddress t1 on t1.chwpart=pt.chwpart
and t1.amppart="00" and t1.tmbpart="00"
left outer join thaiaddress t2 on t2.chwpart=pt.chwpart
and t2.amppart=pt.amppart and t2.tmbpart="00"
left outer join thaiaddress t3 on t3.chwpart=pt.chwpart
and t3.amppart=pt.amppart and t3.tmbpart=pt.tmbpart
left outer join doctor d on d.code=od.doctor
left outer join oapp op on op.vn=ov.vn
left outer join opitemrece opi on opi.vn=ov.vn
left outer join drugitems dr on dr.icode=opi.icode
where pt.sex=1
and ov.age_y>=50
and od.icd10 >= "E10" and od.icd10 <= "E149"
and ov.vstdate between "2011-10-01" and "2012-05-31"
and opi.icode in('1000038','1530003','1481232')
group by ov.hn


แต่สิ่งที่แพทย์ต้องการคือ ผู้ป่วยชาย อายุ 50 ปีขึ้นไป ที่เป็นเบาหวาน ที่ไม่เคยได้รับยา Aspirin

115
ปัญหาเรื่องผู้มีสิทธิสั่งยา นอกเหนือจากหน้าจอห้องทำงานแพทย์ สามารถสั่งได้ทุกคน

จากการทดลองการใช้งาน สั่งยาบางรายการที่ ต้องมีแพทย์บางคนเท่านั้นที่สามารถสั่งยา

หน้าจอห้องทำงานแพทย์    ระบบการสั่งยาบางรายการที่แพทย์บางคนเท่านั้นที่สั่งได้ OK
หน้าจอ One Stop Service  คนอื่นยังสามารถสั่งยาได้ ( Not OK )
หน้าจอห้องยา                    คนอื่นยังสามารถสั่งยาได้ ( Not OK )

116
ห้องยาต้อง
ผู้ป่วย DM อายุ 50 ปีขึ้นไป ที่ยังไม่เคยได้รับยา (ระบุ icode 1000038,1530003)
โดยจะเอา
1.HN
2.ชื่อสกุล
3.อายุ
4.ค่า FBS/DTX
5.มาล่าสุด
6.นัดครั้งต่อไป

select pt.hn, concat(pt.pname,pt.fname,"  ",pt.lname) as fullname,pt.cid,pt.birthday,ov.age_y,ov.vstdate,oa.nextdate
from ovstdiag ovst
left outer join patient pt on pt.hn=ovst.hn
left outer join vn_stat ov on ov.vn=ovst.vn
left outer join opitemrece op on op.vn=ov.vn
left outer join oapp oa on oa.vn=ov.vn
where  ov.vstdate between "2011-10-01" and "2012-04-30"
and ov.age_y>=50
and (ovst.icd10 >= "E10" and ovst.icd10 <= "E148")
and op.icode not in ("1530003","1000038")


ส่วนท้ายต้องใช้ Group by hn หรืออะไรครับ
ใช้ Group by hn จะออกมาเป็นวันแรกที่มา ไม่ใช่วันล่าสุดครับ


117
เรื่องมีอยู่ว่า
สมมุติ
วันที่ 4 พยาบาลคัดกรอง ลงข้อมูลหน้าซักประวัติ, เจาะ LAB  ( ห้อง LAB รายงานผลเลย) แต่ยังไม่พบแพทย์ ( แพทย์ยังไม่สรุป)

วันที่ 8 มาพบแพทย์ สั่ง X-RAy แพทย์สรุปวันนั้นเลย  พอ Print OPDCard ออกมา ( ไม่มีข้อมูล ซักประวัติ และผล LAB )

แพทย์ต้องการให้ดึงข้อมูลจากวันที่ 4 มาแสดงที่ OPDCard ที่พิมพ์จากวันที่ 8 จึงต้องออกแบบ OPDCard ใหม่เพิ่ม

โดยเอา ข้อมูลจากซักประวัติ และรายการ LAB ของวันที่ 4 มาให้แสดงในวันที่ 8 ด้วยครับ

ควรทำอย่างไรครับ โดยใช้แบบฟอร์มเหมือน OPDCard ปกติ

** วันที่ 4 และ 8 มีจุดที่เหมือนกันคือ hn, cc คือ ตรวจสุขภาพประจำปี 2555  ,checkup คือ Y 

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

119
การตรวจสุขภาพข้าราชการ
ดึงข้อมูลจากหน้าซักประวัติของพยาบาล และแพทย์ปกติ

ส่วนการคัดกรองกลุ่งเสี่ยงโรคเรื้อรัง
ดึงข้อมูลคัดกรองกลุ่มเสี่ยง จาก  person_dmht_risk_screen_head ซึ่งต้อ  งมีการลงข้อมูล ซักประวัติอีกรอบ ( น้ำหนัก ส่วนสูง )

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

ที่ผมลองทำดูแล้ว
ไปคัดลอก report >> person-dmht-screen-form-1 แล้วสร้างชื่อใหม่เพื่อให้ไปอยู่ใน Custom ไว้สำหรับแพทย์ พิมพ์จากหน้าจอแพทย์ได้

ปัญหาอยู่ที่ว่า
ข้อมูลการซักประวัติน้ำหนัก ส่วนสูง ต้องลงทั้งหน้าจอ ซักประวัติ และ คัดกรองด้วย ( มีการแก้ไขอย่างไรครับ เพื่อลดขั้นตอนนี้ )
Report ที่ผมคัดลองไปสั่งไปไม่ออก

120
Server Boot ไม่ขึ้น ค้างที่ Press "I" to enter interactive startup
สาเหตุเกิดจาก
เมื่อคืน ไฟดับ เครื่องสำรองไฟสำรองได้แค่ ประมาณ 30 นาที ไฟยังดับอีก เครื่องก็ดับเองเพราะไม่มีเจ้าหน้าที่ไปปิด Server รู้อีกทีตอนไฟมาเข้า Databaseไม่ได้ หัวฟูเลย

มีวิธีแก้ไขได้อย่างไรครับ
หากต้องลงใหม่ ข้อมูลเดิม จะดึงกลับมาอย่างไรครับ

121
หน้าจอ ของห้องยา เรียกรายการยาช้า เกิดจากอะไรครับ
ห้องยาแจ้งมาว่า
หน้าจอ ของห้องยา เรียกรายการยาช้า เกิดจากอะไร
 เท่าที่ลองใช้งาน ส่วนใหญ่จะเกิดจาก การที่ SQL ใช้ table opitemrece มาใช้
ไม่ว่าจะเป็นการเรียกรายงานที่ดึงจากตาราง opitemrece ช้ามาก

122
Networking / การ Forward Port ไปยัง Web server
« เมื่อ: มีนาคม 10, 2012, 23:18:38 PM »
รูปแบบ Network


(118.173.43.xxx) Router(192.168.1.1)---->(192.168.1.2)Server PFsense(192.168.2.1)-->Switch Hub-->(Web server 192.168.2.10)

ผมต้องการเรียก http://118.173.43.xxx แล้วให้มันมา ที่  Web server 192.168.2.10

มีวิธีการตั้งค่าอย่างไรครับ
ต้อง forward Port ทั้ง Router และ  Server PFsense ไหมครับ

123
เนื่องจาก ก่อนหน้านี้ งานส่งเสริมได้ลง น้ำหนัก ส่วนสูง ให้กับ เด็กวัยเรียน  แล้ว แต่ก่อน โปรแกรม HOSxP ยังไม่มีการ set nutri_level, height_level และ bmi_level ให้กับอัติโนมัติ ทำให้ไม่มีภาวะโภชนาการอีก
ซึ่งปัจจุบัน  โปรแกรมได้ทำการ set nutri_level, height_level และ bmi_level ให้อัติโนมัติแล้ว  ทำให้ข้อมูลที่ถูกบันทึกก่อนหน้านี้ ยังไม่มี nutri_level, height_level และ bmi_level   
หากต้องการทำให้มีการปรับ nutri_level, height_level และ bmi_level  กับข้อมูลเก่า ต้องทำอย่างไร

นอกจาก เลือก แก้ไขผ่านหน้าจอ แต่ละคนไป

124
ปัญหา clinic_member_status_name ไม่ตรงกับใน หน้าจอ ทะเบียนโรคเรื้อรัง


125
ใช้ Authen ม.บูรพา กับ CentOS กำหนด Lan Fix IP ไม่ผ่าน
พอมีวิธีการแก้ไขอย่างไรบ้างครับ

126
มีที่ไหนแก้ไขรหัสสิทธิการรักษาพยาบาล 4 หลัก อย่างไรบ้าง
ตามโครงสร้างปี 2555

127
Development / เพิ่มเมนู นัดหมาย ระบบบัญชี 2 และ 3
« เมื่อ: พฤศจิกายน 22, 2011, 14:03:08 PM »
อยากให้เพิ่มเมนูระบบนัดหมายในบัญชี 2 และ 3

128
Report Exchange / มี Form-LabScanReport1 ไหมครับ
« เมื่อ: พฤศจิกายน 21, 2011, 14:45:00 PM »
มี Form-LabScanReport1 ไหมครับ
พยาบาลต้องการพิมพ์ใบรายงานผล Lab ที่ Save เป็น Images ครับ

129
Version 54.11.18 ป่มลบรายการ หน้าจอ OPD Patient Registry ไม่ทำงาน
ส่งตรวจคนไข้ผิดต้องการลบรายการ ป่มลบรายการหน้าจอ OPD Patient Registry ไม่ทำงาน

130
ดูจากโครงสร้าง และรหัสแฟ้ม SURVEIL มีการเพิ่มเติมรหัสอุบัติเหตุขนส่ง  98 แต่ดูใน name506 เป็น 99
ตาม 32.รหัสการวินิจฉัยและรหัส506 (แฟ้ม SURVEIL).xls เป็น 98

131
แจ้งปัญหา / ขอความช่วยเหลือ / Error จากบัญชี 2
« เมื่อ: พฤศจิกายน 18, 2011, 10:35:10 AM »
บ่อยครั้งที่เข้าใชระบบบัญชี 2 เมื่อบันทึกเสร็จ จะปรากฏ error ดังรูป
ต้องปิดโปรแกรมแล้วเข้าใหม่ บางเคส ก็ไม่มีปัญหา เลยไม่รู้ว่าเกิดจากอะไรครับ
ตอนนี้ใช้ เวอร์ชั่น 54.11.17c

132
Report Exchange / ปัญหา Script อันดับโรคที่พบบ่อย
« เมื่อ: พฤศจิกายน 16, 2011, 14:54:43 PM »
จากที่สังเกตรายงานอันดับโรคที่พบบ่อย ไม่ว่าจะเป็น OPD หรือ IPD จะดึงมาจากฟิลด์ pdx
ทำให้ตัวรายงานไม่ได้นำ dx0,dx1,dx2,dx3,dx4 มาคำนวณด้วย
แสดงว่ารายงานที่ได้ไม่ได้นับโรคร่วมเข้าไปด้วย

เช่น
select a.pdx,count(distinct a.hn) as hn_count,count(a.pdx) as pdx_count ,i.name as icdname 
from vn_stat a
left outer join icd101 i on i.code=a.main_pdx
where a.vstdate between "2011-10-01 and "2011-10-31"
and a.pdx<>'''' and a.pdx is not null
group by a.pdx,i.name
order by pdx_count desc limit 20



133
อยากทราบว่าวัคซีนที่ได้รับตอน Admit สามารถลงในแฟ้ม EPI ไหม
เนื่องจาก เป็น Case IPD แต่ แฟ้ม EPI จะทำการตรวจสอบกับไฟล์ Service ด้วย
ทำให้ไม่สามารถเชื่อมโยงกันได้
นอกจากเพิ่ม Visit เป็น OPD ไปแต่มันก็ผิดหลักความเป็นจริงอีก

134
รายงานที่ดึงข้อมูลจากตาราง opitemrece  ทำให้เครื่องอื่น ช้าไปด้วย

เช่น
select vn.vn,pt.hn,vn.vstdate,pe.person_id,concat(pt.pname,pt.fname," ",pt.lname) as ptname,vn.age_y,pt.cid,dr.name as drugname,wb.women_birth_control_name
from opitemrece op
left outer join vn_stat      vn on vn.vn    = op.vn
left outer join patient      pt on pt.hn    = op.hn
left outer join drugitems    dr on dr.icode = op.icode
left outer join person       pe on pe.patient_hn=pt.hn
left outer join person_women pw on pw.person_id=pe.person_id
left outer join women_birth_control wb on wb.women_birth_control_id=pw.women_birth_control_id
where vn.vstdate between "2011-09-01" and "2011-09-01"
and dr.fp_drug="Y"
order by vn


135
Networking / IP Address กับ Dafault GateWay ออกมาต่างกลุ่ม
« เมื่อ: พฤศจิกายน 01, 2011, 14:59:59 PM »
เจอ Notebook
IP Address          192.168.3.12
Subnet Mask       255.255.255.0
Default Gateway 192.168.2.1

อยากทราบว่าเกิดจากอะไรครับ
ตั้ง IP Address Auto
ลง Driver ใหม่แล้ว ไม่ได้ผล
ลง Windows ใหม่แล้ว ยังเหมือนเดิม



136
Networking / คู่มือ 3Com Baseline Switch 2928 3CRBSG2893 Gigabit Switch 24-port 10/100/1000
« เมื่อ: กันยายน 30, 2011, 22:20:23 PM »
ใครพอทราบ เกี่ยวกับ 3Com Baseline Switch 2928 3CRBSG2893 Gigabit Switch 24-port 10/100/1000
set ค่าอย่างไรบ้าง ถึงจะได้ประสิทธิเมความสามารถ

137
ระบบบัญชี 2 หญิงตั้งครรภ์ ลงข้อมูลกดบันทึกเกิด Error

138
เดิมใช้ HN แบบ Serial ต้องการเปลี่ยนใช้แบบปีนำหน้า แต่ HN เป็น 9 หลักอยู่แล้ว ใช้คำสั่ง

Update Patient Set HN .......................
หรืออย่างไรครับ

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

ต้องเข้าไปแก้ในตาราง ไม่ค่อยเลย





140
จากงานคัดกรองสุขภาพจิต
ถามว่า จะลงข้อมูลจาก เมนูไหนครับ
เนื่องจากกลัวจะเป็นการเพิ่ม Visit ผู้มารับบริการครับในส่วนโรงพยาบาล

คราวก่อนเจอ กรณีเยี่ยมนักเรียน ลงข้อมูลในบัญชี 5 พองานเวชระเบียนดู จากเมนู บันทึกผลวินิจฉัย ปรากฏว่าผู้มารับบริการเยอะกว่า ท่มารับบริการจริง  เมื่อเช็คดูปรากฏว่า เป็นเคส งานเยี่ยมนักเรียนที่ลงผ่านบัญชี 5

141
อยากทราบ Variable ที่แสดงผลน้ำหนักจาก กรัม ให้แสดงเป็นกิโลกรัม
ดึงค่าน้ำหนักจากหน้าจอ ลงทะเบียน Admit

142
ระบบบัญชี 5 พยาบาลขอมา
อยากให้มีการคำนวณน้ำหนักส่วนสูง อัตโนมัติ
ในหน้าจอ บันทึก น้ำหนัก ส่วนสูง

143
สรุปยอดให้การพยาบาลของผู้ป่วยใน เวรเช้าทำการ

สรุปยอดให้การพยาบาลของผู้ป่วยใน เวรเช้านอกเวลา 

สรุปยอดให้การพยาบาลของผู้ป่วยใน เวรบ่าย 

สรุปยอดให้การพยาบาลของผู้ป่วยใน เวรดึก


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

144
หากกรองผู้ป่วย admit  ในเวลาราชการ และนอกเวลาราชการ จะใช้
select count(i.an) as an from ipt i
left outer join an_stat a on a.an=i.an
left outer join ovst o on o.vn=a.vn
where i.regdate between "2010-10-01" and "2010-10-31"
and o.visit_type="I"


กรองผู้ป่วย admit ที่ถูกจำหน่าย ในเวลาราชการ และนอกเวลาราชการ

ในเวลา เวรเช้า
select count(i.an) as an from ipt i
left outer join an_stat a on a.an=i.an
left outer join ovst o on o.vn=a.vn
where i.dchdate between "2010-10-01" and "2010-10-31"
and i.dchtime between "08:00:00" and "16:00:00"
and i.dchdate not in (select h.holiday_date from holiday h where h.holiday_date between "2010-10-01" and "2010-10-31"" )

นอกเวลา เวรเช้า
select count(i.an) as an from ipt i
left outer join an_stat a on a.an=i.an
left outer join ovst o on o.vn=a.vn
where i.dchdate between "2010-10-01" and "2010-10-31"
and i.dchtime between "08:00:00" and "16:00:00"
and i.dchdate in (select h.holiday_date from holiday h where h.holiday_date between "2010-10-01" and "2010-10-31"" )

145
รหัสภาพยืนยัน ในการลงทะเบียนสมาชิก หรือ post ไม่ปรากฏเกิดจากอะไร


146
แพทย์อยากให้มี ปุ่มฉีด VACCINE หน้าห้องตรวจแพทย์ด้วย เหมือน ER หรือ One Stpo Service

147
แจ้งปัญหา / ขอความช่วยเหลือ / Unknown column 'NAN' in 'field list'
« เมื่อ: กรกฎาคม 22, 2011, 16:16:17 PM »
System Message
SQL Error: Unknown column 'NAN' in 'field list'
select * from person_anc_screen where person_anc_service_id = 12565

SQL Error: Unknown column 'NAN' in 'field list'
select * from opdscreen where vn = '540627083117'

เกิดจากอะไรครับ

148
การลงข้อมูลในบัญชี 5 งานอนามัยเด็กวัยเรียน
มีปัญหาอยู่ที่
งานส่งเสริมลงข้อมูลการให้วัคซีนกับเด็กนักเรียน  แต่ทำให้เกิด visit ขึ้นในโรงพยาบาล มีผลกับความสมบูรณ์ของข้อมูล OP/PP

มีวิธีการอย่างไรครับ

149
select concat("สถานบริการ : ",h.hosptype,h.name)as hospital,p.* from pttypeno p
left outer join hospcode h on h.hospcode = p.hospmain
where p.hn="00xxxxx"

อยากดึงค่าล่าสุด เงื่อนไขอย่างไรครับ

150
ขอความช่วยเหลือกับเทพรายงานทั้งหลาย
ช่วยแก้รายงานผู้ป่วยมาตามนัดคลีนิกเบาหวาน ที่มีผล FBS,DTX  (แบบสามารถเลือกค่าได้)

ที่ทำมาแบบ Fix ค่า

หน้า: 1 2 [3] 4 5 ... 10