แสดงกระทู้

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 - เข้ม

หน้า: 1 ... 45 46 [47] 48 49 ... 56
2301
ว่าแต่ถ้าใช้ mysql 5.1.30 หาย 100% หรือเปล่าครับ เพราะของผมก่อนหน้านี้ใช้ 5.1.35 พอเกิดแบบคุณ muang ผมก็ถอยไป 5.0.38 ก็ยังเป็นอยู่ ตอนนี้ มาใช้ 5.1.30 กำบัวดูอาการดังกล่าวดูครับ my.cnf ก็ใช้ตามที่ในเว็บบอร์ดบอกไว้ ลองทดสอบดูครับ ถ้าใช้ 5.1.30 หายก็ ok ครับ ผมทดสอบช่วงหยุด 5 วันขึ้นตลอดเลย จนพยาบาลห้องฉุกเฉิน บ่นเหมือนกัน  ;D

ทดสอบกันแล้ว เกือบทั้ง board ยืนยันว่า 5.1.30 ไม่ปัญหานี้ครับ

แต่อย่างไรเสีย ก่อนที่จะ upgrade เป็น mysql เวอร์ชันใหม่สำหรับ ระบบจริง คงต้องทดสอบกันให้แน่ใจก่อนครับ
ว่าไม่มีผลกระทบกับงานเราจริง ๆ

2302
ตอนนี้ รพ. เปิดใช้ ห้องผ่าตัด แล้ว
ที่ replicate ก็เป็นเหมือนกันครับ

2303
MySQL / Re: MySQL 5.1.36
« เมื่อ: กรกฎาคม 05, 2009, 21:04:43 PM »
จาก error ที่เกิดขึ้น
เป็น bug ตั้งแต่ 5.1.35 แล้วครับ

http://bugs.mysql.com/bug.php?id=45633

InnoDB: Assertion failure in thread 34387014512 in file row/row0mysql.c line 1534
Description:
After importing a dump, then starting replication, MySQL crashed shortly afterwards with
this error:

090620  9:02:29 [Note] Slave I/O thread: connected to master
'repl@127.0.0.1:3302',replication started in log 'db15-bin.006' at position 231881775
090620  9:06:43  InnoDB: Assertion failure in thread 60 in file row/row0mysql.c line 1534
InnoDB: Failing assertion: index->type & DICT_CLUSTERED

The server had the following unusual options set at the time:

innodb_doublewrite = 0
innodb_locks_unsafe_for_binlog = 1
innodb_flush_log_at_trx_commit = 0

The problem is repeatable; MySQL now crashed immediately whenever replication is started.

How to repeat:
Unknown
--------------------------------------------------------------------------------------------------------------------

http://en.wikipedia.org/wiki/Assertion_(computing)

แต่ผมยังไม่ได้ลองเปลี่ยน my.cnf ให้เป็น

innodb_doublewrite = 0                                          น่าจะเหมือนกันเกือบทุก รพ.
innodb_locks_unsafe_for_binlog = 1                       น่าจะเหมือนกันเกือบทุก รพ.
innodb_flush_log_at_trx_commit = 0                     ซึ่งแต่ละ รพ. น่าจะเป็น 1 หรือไม่ก็  2 

ตามนี้นะครับ
หลังจากที่พบปัญหาก็เลยถอยไปใช้ 5.1.30 เรียบร้อยแล้ว จึงมาค้นหาสาเหตุ  ;D

ถ้าใครจะทดสอบ 5.1.36 ก็ขอให้ทดลองเปลี่ยนค่าใน my.cnf ให้เป็นดังข้างบนก็จะดี
จะได้รู้ว่าจะหายมั๊ย

2304
เป็นปัญหาจาก ไฟล์ที่นำเข้าหรือป่าว ครับ

ลองทำตามคุณ usa0823 ดูครับ

ถ้าอยากลองใหม่ ทดลองยกเครื่องไป  initial import ที่ รพ. ดีกว่านะครับ
คราวนี้น่าจะรู้ว่าเป็นที่ไฟล์ หรือ windows

2305
MySQL / Re: MySQL 5.1.36
« เมื่อ: กรกฎาคม 05, 2009, 17:40:51 PM »
หลังจากที่เอา plugins FEDERATED ออก แล้ว compile ใหม่ ก็ยังเหมือนเดิม
เข้าไปดูใน hostname.err

090705 16:13:23 mysqld_safe mysqld from pid file /usr/local/var/hostname.pid ended
090705 16:18:29 mysqld_safe Starting mysqld daemon with databases from /usr/local/var
090705 16:18:31  InnoDB: Started; log sequence number 3 918852314
090705 16:18:31 [Note] Event Scheduler: Loaded 0 events
090705 16:18:31 [Note] /usr/local/libexec/mysqld: ready for connections.
Version: '5.1.36-log'  socket: '/tmp/mysql.sock'  port: 3306  Source distribution

หลังจาก start mysql แล้วใช้งานได้ปกติ รวมถึง Soundex Search ด้วย

แต่หลังจากใช้ Replicate  ก็จะมี error เกิดขึ้น ดังนี้ (เผื่อ อ. ชัยพร จะแนะแนวทางการแก้ปัญหาครับ)

090705 16:29:18 [Warning] Statement may not be safe to log in statement format. Statement: ALTER TABLE general_log MODIFY COLUMN server_id INTEGER UNSIGNED NOT NULL
090705 16:29:18 [Warning] Statement may not be safe to log in statement format. Statement: ALTER TABLE slow_log MODIFY COLUMN server_id INTEGER UNSIGNED NOT NULL
090705 17:14:39  InnoDB: Assertion failure in thread 34387014512 in file row/row0mysql.c line 1534
InnoDB: Failing assertion: index->type & DICT_CLUSTERED
InnoDB: We intentionally generate a memory trap.
InnoDB: Submit a detailed bug report to http://bugs.mysql.com.
InnoDB: If you get repeated assertion failures or crashes, even
InnoDB: immediately after the mysqld startup, there may be
InnoDB: corruption in the InnoDB tablespace. Please refer to
InnoDB: http://dev.mysql.com/doc/refman/5.1/en/forcing-recovery.html
InnoDB: about forcing recovery.
090705 17:14:39 - mysqld got signal 6 ;
This could be because you hit a bug. It is also possible that this binary
or one of the libraries it was linked against is corrupt, improperly built,
or misconfigured. This error can also be caused by malfunctioning hardware.
We will try our best to scrape up some info that will hopefully help diagnose
the problem, but since we have already crashed, something is definitely wrong
and this may fail.

key_buffer_size=268435456
read_buffer_size=1048576
max_used_connections=1
max_threads=500
threads_connected=1
It is possible that mysqld could use up to
key_buffer_size + (read_buffer_size + sort_buffer_size)*max_threads = 1291159 K
bytes of memory
Hope that's ok; if not, decrease some variables in the equation.

090705 17:14:39 mysqld_safe mysqld restarted
InnoDB: Log scan progressed past the checkpoint lsn 3 918853851
090705 17:14:40  InnoDB: Database was not shut down normally!
InnoDB: Starting crash recovery.
InnoDB: Reading tablespace information from the .ibd files...
InnoDB: Restoring possible half-written data pages from the doublewrite
InnoDB: buffer...
InnoDB: Doing recovery: scanned up to log sequence number 3 919095169
090705 17:14:43  InnoDB: Starting an apply batch of log records to the database...
InnoDB: Progress in percents: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99
InnoDB: Apply batch completed
InnoDB: Last MySQL binlog file position 0 211966, file name ./mysql-bin.000001
090705 17:14:47  InnoDB: Started; log sequence number 3 919095169
090705 17:14:47 [Note] Recovering after a crash using mysql-bin
090705 17:14:47 [Note] Starting crash recovery...
090705 17:14:47 [Note] Crash recovery finished.
090705 17:14:47 [Note] Event Scheduler: Loaded 0 events
090705 17:14:47 [Note] /usr/local/libexec/mysqld: ready for connections.
Version: '5.1.36-log'  socket: '/tmp/mysql.sock'  port: 3306  Source distribution
090705 17:14:49  InnoDB: Assertion failure in thread 34387014512 in file row/row0mysql.c line 1534
InnoDB: Failing assertion: index->type & DICT_CLUSTERED
InnoDB: We intentionally generate a memory trap.
InnoDB: Submit a detailed bug report to http://bugs.mysql.com.
InnoDB: If you get repeated assertion failures or crashes, even
InnoDB: immediately after the mysqld startup, there may be
InnoDB: corruption in the InnoDB tablespace. Please refer to
InnoDB: http://dev.mysql.com/doc/refman/5.1/en/forcing-recovery.html
InnoDB: about forcing recovery.
090705 17:14:49 - mysqld got signal 6 ;
This could be because you hit a bug. It is also possible that this binary
or one of the libraries it was linked against is corrupt, improperly built,
or misconfigured. This error can also be caused by malfunctioning hardware.
We will try our best to scrape up some info that will hopefully help diagnose
the problem, but since we have already crashed, something is definitely wrong
and this may fail.

2306
MySQL / Re: MySQL 5.1.36
« เมื่อ: กรกฎาคม 05, 2009, 15:59:24 PM »
เมื่อสักครู่ได้ initial import เข้าไปเสร็จแล้ว

ทดสอบการใช้ Soundex Search ไม่มีปัญหาแล้วครับ

แต่มีปัญหาตอน replicate แทน

05/07/2552 15:44:11 xxx.xxx.xxx.xxx/hos  Can't connect to MySQL server on 'xxx.xxx.xxx.xxx' (10061)Socket error on connect. WSAGetLastError return 10061($274D) CLI>STAT-FRONT2 SQL>INSERT INTO incoth (vn,billdate,billtime,hn,incdate,inctime,income,paidst,rcpno,rcptamt,`user`,computer,finance_number,porder,discount,verify,pttype,hos_guid) VALUES ('520704194216','2009-07-04','19:42:16','000305720','2009-07-04','19:42:16','03','02',NULL,18,NULL,NULL,NULL,NULL,NULL,'N','71',NULL)
05/07/2552 15:44:20 xxx.xxx.xxx.xxx/hos  Lost connection to MySQL server during query CLI>STAT-FRONT1 SQL>delete from pttypehistory where hn='000095580' and  pttypeno='' and pttype not in ('0X','10','29','30','20','21','92','D1','D2')
05/07/2552 15:44:21 xxx.xxx.xxx.xxx/hos  Can't connect to MySQL server on 'xxx.xxx.xxx.xxx' (10061)Socket error on connect. WSAGetLastError return 10061($274D)


ผมกำลังตรวจสอบว่าเป็นที่ plugins FEDERATED ที่ผมใส่ไปหรือป่าว  :(

ท่านอื่น ๆ ได้ทดสอบกันบ้างหรือยัง
คุณตะนอย หายหน้าหายตาไปเลยนะครับ ...

2307
ไม่รู้ว่าได้หรือยัง

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

XXX = ชื่อคอมพิวเตอร์

select * from app_storage    where computer_name="XXX"

delete  from app_storage    where computer_name="XXX"

--------------------------------------------------------------------------------------------------

ไม่รู้ว่ามันจะเกี่ยวกันมั๊ย

ผมเองก็เจอเหมือนกันครับ แต่เป็นเครื่่องที่ติดตั้งใหม่ กะว่าจะทำไว้สำหรับการอบรม ห้องตรวจแพทย์
Server เป็น Desktop ลง FreeBSD 7.2 32bit RAM 1 G
Client เป็นเครื่องที่เคยใช้ในระบบจริง พอตั้งค่าใหม่ ตั้งแต่แผนกที่เข้า HOSxP เลย
การตั้งค่าเครื่องพิมพ์ใน ห้องตรวจแพทย์ จำบ้าง ไม่จำบ้าง แรก ๆ ไม่จำ แต่ทำไปทำมา ออก ๆ เข้า ๆ
กลับจำค่าเฉยเลย แต่ไม่ได้ทำทุกเครื่อง ขนาดลง HOSxP ใหม่ทั้งหมดเลย ก็ไม่จำ
ไม่รู้เป็นอะไร ทำตามคุณ arms ก็ไม่หาย

ก็เลยจำใจไม่ทำมันแล้ว ให้ใช้ Server ที่เป็น Slave ไปเลย ไม่มีปัญหา แล้วค่อยมา initial ใหม่ดีกว่า




2308
คืออยากทราบว่า my.cnf ใช้เหมือนเดิมได้ไหมครับ แล้วถ้าต้องเพิ่มหรือแก้ไขต้องแก้ตรงไหนครับ

ใช้ได้เหมือนกัน


แล้ว Mysql ใช้ โหลดตรงเมนูนี้ Linux Intel IA64 generic RPM downloads ใช่ไหมครับ ขอบพระคุณล่วงหน้าครับ

น่าจะเป็นที่รุ่นของ CPU ครับ

ส่วนใหญ่ รุ่นใหม่ ๆ 64 bit จะใช้

Linux AMD64 / Intel EM64T generic RPM downloads

2309
Reply from ipserver: bytes=65500 time=1ms TTL=128
Reply from ipserver: bytes=65500 time=1ms TTL=128
Reply from ipserver: bytes=65500 time=1ms TTL=128
Reply from ipserver: bytes=65500 time=2ms TTL=128
Reply from ipserver: bytes=65500 time=1ms TTL=128
Reply from ipserver: bytes=65500 time=1ms TTL=128
Reply from ipserver: bytes=65500 time=1ms TTL=128

network ผม ทดสอบได้อย่างงี้ครับ แล้วมันเร็ว หรือช้าครับ  TTL=64 กับ TTL=128  งง



TTL=64   ---> แสดงว่า ปลายทางเป็น Linux       อาจเป็น TTL=63  ก็ได้
TTL=128    ---> แสดงว่า ปลายทางเป็น Windows

2310
อาการพิมพ์ช้า หรือ พิมพ์บ้าง ไม่พิมพ์บ้าง ผมก็เคยเจอครับ แต่เจอกับ P2014  (P1006 ก็มีใช้แต่จะไม่ share)
ทางช่างเทคนิคของ HP บอกว่า ให้ upgrade firmware   และให้ใช้ driver ที่เป็น PCL
อย่างเช่น P2014 จะเป็น P2010 series PCL 5e
ผมทำตามที่แนะนำ ก็หายครับ ส่วนความเร็ว จากความรู้สึก อาจแตกต่างกันนิดหน่อย
ที่ผมใช้
Tray 1 เป็น OPD Card Sticker ขนาด 3.7 x 5 นิ้ว
Tray 2 เป็น A5  ใบสั่งยา

2311
ยังไม่ได้ทดสอบ 3.52.7.1
แต่มาขอดันครับ  ;D

2312
Development / HOSxP 3.52.7.1
« เมื่อ: กรกฎาคม 01, 2009, 12:11:26 PM »
ไม่รู้ว่ามีอะไรใหม่บ้าง HOSxP 3.52.7.1  ;D ;D
ฝาก อ.โก้, Goft_win, น้าเจดีย์ ทดสอบด้วยครับ

2313
MySQL / Re: การเตรียมไฟล์ เพื่อ compile mysql5.1.34
« เมื่อ: มิถุนายน 30, 2009, 14:48:36 PM »
ผมมีไฟล์ที่เคยทดลองหลายครั้ง และทำจริง ๆ ด้วยหลายครั้ง
คงเป็นแนวทางสำหรับการติดตั้งได้บ้าง
ปัจจุบันผมก็ใช้อยู่  ;D

มีรายละเอียดเกี่ยวกับ
- Update port tree
- Build World with new Kernel   
- การติดตั้ง Perl
- การติดตั้ง OpenSSL
- การติดตั้ง Apache
- การติดตั้ง MySQL
- การติดตั้ง PHP
- ไม่มีรูปการติดตั้ง FreeBSD  ;D ;D

คำพูดอาจจะมีติงต๊องบ้าง เนื่องจากทดลองหลาย ๆครั้ง แล้วเอาออกไม่หมดก็ขออภัยด้วย  ;D

2314
MySQL / Re: การเตรียมไฟล์ เพื่อ compile mysql5.1.34
« เมื่อ: มิถุนายน 30, 2009, 13:57:46 PM »
ก่อนจะใช้ mysql-5.1.34   ลองดูปัญหาที่จะเกิดตามมาก่อนครับ
สำหรับที่แนะนำกันให้ใช้  mysql-5.1.30  ครับ

ผมกำหนด hdd slide ดังนี้ครับ
/           2G
swap    2G
/tmp    2G
/var     4G
/usr     ที่เหลือ


# adduser mysql

# cd /tmp         สมมติว่า เอาไฟล์ mysql-5.1.34.tar.gz ไว้ที่ /tmp นะครับ
# gzip -cd mysql-5.1.34.tar.gz | tar xvf –
# cd mysql-5.1.34
# ./configure --with-charset=tis620 --with-extra-charsets=all --with-collation=tis620_thai_ci \
--with-plugins=archive,federated,innobase,myisam

# make WITH_CHARSET=tis620 WITH_EXTRA_CHARSETS=all WITH_COLLATION=tis620_thai_ci \
BUILD_OPTIMIZED=yes WITH_ARCHIVE=yes WITH_FEDERATED=yes WITH_NDB=yes install clean

# cp /usr/local/share/mysql/my-huge.cnf /etc/my.cnf                          --------> RAM 1-2G
# cp /usr/local/share/mysql/my-innodb-heavy-4G.cnf /etc/my.cnf       --------> RAM 4G

ขั้นตอนกำหนด my.cnf ก็ copy จากข้างนอกที่ได้มาไปไว้ใน /etc  ก็ง่ายดีครับ

# chown  root:sys  /etc/my.cnf    
# chmod  644  /etc/my.cnf   
# rehash   

# pico  /etc/my.cnf         ใช้ editor ที่ถนัดครับ หรือถ้า copy มาแล้วก็ไม่ต้องแก้ไขครับ


# /usr/local/bin/mysql_install_db

ดูผลครับ ถ้าขึ้นประมาณนี้ ก็ OK

-----------------------------------------------------
Installing MySQL system tables...
OK
Filling help tables...
OK

To start mysqld at boot time you have to copy
support-files/mysql.server to the right place for your system

PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !
To do so, start the server, then issue the following commands:

/usr/local/bin/mysqladmin -u root password 'new-password'
/usr/local/bin/mysqladmin -u root -h hostname password 'new-password'
/usr/local/bin/mysqladmin -u root -h IP-host password 'new-password'

Alternatively you can run:
/usr/local/bin/mysql_secure_installation


which will also give you the option of removing the test
databases and anonymous user created by default.  This is
strongly recommended for production servers.

See the manual for more instructions.

You can start the MySQL daemon with:
cd /usr/local ; /usr/local/bin/mysqld_safe &

You can test the MySQL daemon with mysql-test-run.pl
cd /usr/local/mysql-test ; perl mysql-test-run.pl

Please report any problems with the /usr/local/bin/mysqlbug script!

The latest information about MySQL is available at http://www.mysql.com/
Support MySQL by buying support/licenses from http://shop.mysql.com/

-----------------------------------------------------

# chown -R mysql:mysql /usr/local/var   
# echo ‘/usr/local/share/mysql/mysql.server start’ >> /etc/rc.local      ---> กำหนดให้ mysql start ตอน boot
# /usr/local/share/mysql/mysql.server start


Start MySQL ............SUCCESS!

ทดลองดูครับ โชคดีครับ  ;D

2315
ผมยังไม่ได้ดูของ OPD Card ครับ
แต่ถ้าระบบสแกน OPD Card เหมือน IPD
ผมกะว่าจะขอ access right สำหรับปุ่มที่จะดู เอกสารที่ scan ทั้งสองระบบเลยครับ  ;D

ระบบสแกน OPD Card ผมยังไม่ได้ดูรายละเอียด ถ้ามี access right แล้วต้องขออภัยครับ

2316
ของผมได้นะครับ ผมให้สิทธิดูผลlab ได้เฉพาะแพทย์ด้วย คนอื่นเข้ามาดูจะขึ้น ปกปิดคือไม่ใช่คนที่ pos ก็ขึ้นปกปิดนะครับเพราะไม่มีสิทธิ์ดูผลยกเว้นที่ห้อง lab ได้กำหนดให้ดูได้เท่านั้น(ตัวที่ยืนยันจริงๆว่าเป็นหรือไม่เป็นคือผล lab ไม่เชื่อไปถามอัยการดูได้)
ผมว่า อ.mn ทำไว้ระดับนี้ก็ดีแล้วนะครับเพราะหากเราต้องปกปิดมากไปกลายเป็นเด่นยิ่งรู้ง่ายเข้าไปใหญ่
ยกตัวอย่างที่ ท่านกิจเสนอมาเขาไม่ต้องดู diag หรือตัวยาเลยแค่คนไข้คนนี้มีรายการ vn ที่ปกปิดก็เดาได้เลยว่าใช่ เพราะจริงๆแล้วระบบโรงพยาบาลมีบางสิ่งบางอย่างที่เกี่ยวโยงกันไม่สามารถปกปิด
จนท.ที่มีส่วนเกี่ยวข้องกับคนไข้โดยตรงได้ เช่นพยาบาลที่จะผ่าตัดเขาก็ต้องรู้ว่าคนไข้มีผลlab เป็นอย่างไรไม่ดูในคอมก็ต้องดูใน chart เป็นต้น
ส่วนแนวคิดของท่าน neo ถ้าหมอจะดูผลย้อนหลังว่าคนไข้นี้เคยรับการรักษาอะไรบ้างที่ไม่ใช่เฉพาะการรักษาHIV จะทำอย่างไร แล้วคนที่ยังไม่เป็นมาตรวจผลตรวจจะอยู่ที่ HN ใหน?
3.52.3.xx สามารถ สั่ง ปกปิดได้ครับ,กำหนดได้ว่าใครมีสิทธิเข้าดูได้บ้างครับ ;D

ผมเห็นด้วยกับคุณ atit
ความเห็นผมอาจจะไม่ได้เสนอแนะอะไรเลย

ยิ่งปิด ก็ยิ่งอยากรู้ โดยเฉพาะ จนท. นี่แหล่ะ รพ.อื่นผมไม่รู้ว่าเป็นเหมือนกันมั๊ย   ;D
ปกปิดข้อมูล electronic ได้ แต่ข้อมูลใน chart ใน OPD Card
และที่สำคัญเลย.....ข้อมูลจาก จนท. เอง

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

ตื่นมา..มัวขี้ตา อาจพูดเพ้อเจ้อไปบ้าง แต่ที่แน่ ๆ เมื่อคืนไม่ได้อาบน้ำ (ช่วยอนุรักษ์น้ำไว้ใช้นาน ๆ)  ;D
ขอบคุณทุกท่านที่อ่านครับ

2317
ขอบคุณครับ คุณ nummon
เนื่องจากว่า รพ. ใช้ระบบที่ scan ที่มาเชื่อมต่อ HOSxP ก็คงลักษณะเดียวกับของ ศรีสังวร ครับ
แต่ว่าไม่ได้เขียนเอง และอีกอย่างการเข้าใช้งาน Patient EMR เรากำหนดให้เข้าไปดูได้ แต่ไม่อยากให้ดู
เอกสารที่ scan ครับ

จึงอยากจะขอ อ. MN ตรงปุ่ม แสดงเอกสารที่ scan ขอให้มี access right ด้วยครับ

2318
แจ้งปัญหา / ขอความช่วยเหลือ / Re: Schedule Backup
« เมื่อ: มิถุนายน 26, 2009, 17:16:17 PM »
Schedule backup ไม่ทำงาน

clear แล้วทำใหม่ ก็ไม่ทำงานหรือครับ
ถ้ายังไม่ทำงานอีก ผมว่าน่าจะลง HOSxP ใหม่ แบบ clean เลย

หรืออีกอย่าง ถ้าไม่ทำงาน อาจเนื่องจาก HDD เต็มไปด้วย temp file

2319
ไม่มีที่ไหนใช้ ระบบสแกนเอกสารผู้ป่วยใน เลยหรือครับ  :( :(

2320
ขอคำแนะนำท่านที่ใช้ ระบบสแกนข้อมูลผู้ป่วยใน

เนื่องจากผู้บริหารต้องการจำกัดสิทธิผู้ที่จะดู ข้อมูลผู้ป่วยในที่สแกนไว้แล้ว ใน Patient EMR
ไม่แน่ใจว่าต้องกำหนดสิทธิตรงไหน หรือว่ายังไม่มี feature นี้

ถ้ายังไม่มี access right ที่ปุ่ม แสดงเอกสารที่ Scan รบกวนขอ อ. ชัยพรด้วยครับ

2321
ถุกต้องแล้วครับ  แต่ระวังนิด เจ้าหน้าที่บางคนเก่ง รู้ว่าต้องเซ็ต gateway เข้าไป เครื่องจึงเล่นเน็ตได้  อย่างงั้น ต้องซ่อน network ด้วยนะครับ   


ทดลองกำหนดให้ user account เป็นแบบ Limited ดูครับ เข้าไปแก้ไขค่าไม่ได้ครับ
โดยมี account ดังนี้
account ที่ 1:  Administrator  อันนี้เป็น build in อยู่แล้ว ต้อง login เข้าใช้งานแล้วกำหนด password
account ที่ 2:  ตั้งชื่อ account อะไรก็ได้ แล้วเข้าไปกำหนดให้เป็น Administrator และกำหนด password
account ที่ 3:  account สุดท้าย สำหรับให้ user ใช้งาน    ตอนที่ติดตั้งโปรแกรมต่าง ๆ ไม่ว่าจะเป็น HOSxP, Office, หรือโปรแกรมที่ user ต้องการใช้งาน ให้กำหนดเป็น Administrator ก่อน (ตอนกำหนดจะ login เป็น account ที่ 1 หรือ 2 ก็ได้)  หลังจากที่คิดว่าไม่มีโปรแกรมอะไรแล้ว ก็กำหนดให้เป็น Limited

2322
สอบถามจาก การเงิน แล้วได้ความว่า

หมวดที่ 14 ค่าบริการทางกายภาพบำบัดและทางเวชกรรมฟื้นฟู

ที่ได้จากการ d/l  ผมไม่แน่ใจว่าอันไหน แต่ไปดูที่ห้องการเงินแล้ว น่าจะเป็นอันใหม่

ถ้าเป็นอันใหม่ กรมบัญชีกลาง ยังไม่ได้ประกาศใช้ครับ

2323
MySQL / Re: ขอ วิธีปรับค่า my.cnf RAM 2 GB หน่อยครับ
« เมื่อ: มิถุนายน 24, 2009, 22:35:03 PM »

[mysqld]
default-storage-engine=INNODB ต้องแก้เป็น default_storage_engine=INNODB
default_table_type = INNODB


อ.บอย(ด่านมะขามเตี้ย) ครับ my.cnf ของผมก็เป็น

default-storage-engine=INNODB
default_table_type = INNODB

นะครับ

2324

... ถ้าไม่ได้ก็ลองไปปิดการใช้งาน function get_serialnumber ที่ system setting ก่อนก็ได้ครับ

หลังจากที่ปิดการใช้งานแล้ว ก็ save ออกจาก HOSxP แล้วทดลองเข้า HOSxP ดู
ถ้าเข้าได้ไม่มี error ก็เข้าไปเปิดการใช้งาน function get_serialnumber ที่ system setting ใหม่อีกครั้ง


...ไม่รู้ว่าต้องทำที่เครื่อง slave ด้วยหรือเปล่านะครับ ...

ตามที่เคยใช้มาต้องเข้าไปที่ Slave ด้วยครับ

ได้หรือไม่ได้อย่างไร ก็บอกด้วยนะครับ  ;D

2325
อยากทราบ user name และ password ของ Mysql 

บางคนก็ใส่ บางคนก็ไม่ใส่ password สำหรับเข้า MySQL
ตัวอย่าง ที่ใส่ ใน linux
หลังจากที่ start mysql แล้ว

# mysqladmin -u root password 'password'           

เวลาเข้า mysql จะต้องใช้คำสั่งดังนี้

# mysql -u root -p     
Enter password:

แต่ถ้าไม่ต้องการใส่ password ก็ไม่ต้องทำอะไร เวลาเข้า mysql
# mysql




และ Report Designer ตอนเริ่มติดตั้งโปรแกรมใหม่ค่ะ

ใช้ username กับ password เดียวกับตอนเข้า HOSxP

username: admin
password: admin      ถ้าจำไม่ผิด   ---> อันนี้น่ะจำผิดแน่นอน ตาม อ.โก้ เลยครับ




ไม่รู้ว่าคำตอบตรงกับที่ต้องการหรือไม่  ;D

2326
อยากบอกว่า ตอนนี้ยังไม่เคยผ่านการอบรมเรื่องการทำreport เลย ดูแต่หนังสอคู่มือที่มี
ยังทำไม่เป็นครับยังนั่งง งง อยู่ครับ  ฝีมือยังไม่ถึง

นี่เลยครับ

ขอเชิญผู้สนใจเข้าอบรม หลักสูตรผู้ดูแลระบบ HOSxP ระดับพื้นฐาน รุ่นที่ 1 (20-24 ก.ค. 2552)

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

ต้องไปสักครั้งหนึ่งครับ  ;D ;D

2327
;D ;D ต่ออีกนิดนะครับ  file ที่ให้มา ยังขาด หมวด 14 กายภาพ และ หมวด 15 ครับ มีอีกป่าวครับ

  ***แล้วในตาราง nondrugitems รายการค่ารักษาพยาบาล มันตรงกับ กรมบัญชีกลางทั้งหมดป่าวครับ****


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

หมวด 14 กายภาพ ผมไม่มีครับ
หมวด 15 ผมก็ได้จากในบอร์ดนี้แหล่ะครับ ลองดูครับ มีนิดเดียวเอง (ถ้าไม่ผิด)  ;D

2328
นอกเรื่อง / Re: วิธีเอา Agent ออกไป
« เมื่อ: มิถุนายน 22, 2009, 13:24:55 PM »
เอาออกได้ด้วยหรือครับ
 
แต่ถ้าเป็น agent รูปอื่น เอาออกได้
แต่รูป หมาน้อย ไม่น่าได้นะครับ


2329
ดีใจด้วยครับ  :)
ที่เหลือก็ค่อย ๆ แก้ไปครับ

กำลังจะให้ดูกระทู้นี้พอดี เลย
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=9546.msg55090#new

2330
แสดงว่าระบบคืนยายังไม่มีอีกหรอครับ

ก็อันนี้แหละครับ ระบบคืนยาผู้ป่วยใน
ใช้กันมานานแล้วครับ
แล้ว...อยากให้เป็นแบบไหนอ่ะครับ
อันที่ใช้อยู่ก็ง่ายครับ นำมาลบค่าใช้จ่ายได้เลย

2331
อยากถามว่าบางทีรพ.สำรองข้อมูล
     เป็นช่วงวันที่ เอามาใช้มันบอกว่าข้อมูลไม่ครบ
           ไม่ทราบว่าที่ไหนเคยลองบ้างครับตอบด้วยครับ

ข้อมูลที่ backup แบบเป็นช่วงวันที่ จะเก็บไม่ครบทุกตารางครับ
เวลานำกลับมาใช้ จะใช้วิธี Restore แบบปกติไม่ได้ครับ ก็จะขึ้นว่า ว่าข้อมูลไม่ครบ
จะต้องใช้ ปุ่ม Restore Backup Set ตามรูปเจ้าของของกระทู้
แล้วเลือก ไฟล์ข้อมูลที่ backup แบบช่วงเวลาไว้

แต่... อ.ชัยพร ไม่แนะนำให้ใช้วิธีนี้ครับ ผมลองทำแล้ว เกือบตาย...

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

2332
;D ;D คืนยา เช่น amoxy คืน 10 เม็ด
amoxy  13pt   -10(คีย์ติดลบอะครับ)


ตามนั้นเลยครับ  เหมือนคีย์ยาปกติ แต่ใส่จำนวน ติดลบ

อาจจำกำหนดวิธีใช้ยา (สำหรับยาที่คืน) เป็นอย่างอื่น เช่น
xx คืนยา เนื่องจากกลับบ้าน
yy คืนยา เนื่องจาก แพทย์ off
zz คืนยา เนื่องจาก review treatment
เป็นต้น

2333
ผมทดสอบใน 3.52.5.27 ค้นหาเจอครับไม่มีปัญหาอะไร แต่ตัวเลขผมอยู่ในวงเล็บ (    ) นี้ครับ พี่เข้มลองเปลี่ยนวงเล็บดูหรือยังครับ

ลองแล้วครับ ก็เป็นเหมือนเดิมครับ แต่ถ้าใส่ ( หรือ [ ก่อน จะหาเจอครับ

เดี๋ยวผมลอง 3.52.5.27 ดูครับ

หลังจากที่ทดลองใน 3.52.5.27 ก็เป็นครับ
ไม่รู้ว่าผม set อะไรผิดหรือป่าว

วันจันทร์ 22 มิย.52 จะให้ห้องผ่าตัดใช้แล้ว (พรพ. จะเข้าด้วย)
คงต้องให้ใส่ [   แล้วตามด้วยตัวเลข icd9 ไปก่อน

ไม่รู้ว่าของ อ.ชัยพร เป็นหรือป่าวครับ
รบกวน อ. ช่วยตรวจสอบด้วยครับ
ถ้าของ อ. ไม่เป็น ผมจะได้ทำใจ .... ;D ;D

2334
ผมทดสอบใน 3.52.5.27 ค้นหาเจอครับไม่มีปัญหาอะไร แต่ตัวเลขผมอยู่ในวงเล็บ (    ) นี้ครับ พี่เข้มลองเปลี่ยนวงเล็บดูหรือยังครับ

ลองแล้วครับ ก็เป็นเหมือนเดิมครับ แต่ถ้าใส่ ( หรือ [ ก่อน จะหาเจอครับ

เดี๋ยวผมลอง 3.52.5.27 ดูครับ

2335
ตั้งเอง ตอบ เอง
ล็อกอิน แล้ว ลืม log out หล่ะสิเนี่ย
5555


อ. อ๊อด ใจดี ตั้งกระทู้แทน รพ. ท่าม่วง ครับ อ. กิจ
จากในกระทู้นี้
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=10652.msg64452#new

2336
ทดสอบใน 3.52.6.14 ก็เป็นเหมือนกันครับ

2337
ตามรูปที่ 1 ผมตั้งชื่อการผ่าตัด (operation_item) --> Incision of lid margin [0801]

operation_item_id          name
            380                   Incision of lid margin [0801]

เวลาค้นหาชื่อการผ่าตัด ผมใส่ 0801 จะหาไม่เจอ
ทดสอบเอาตัวเลขใส่ระหว่างชื่อการผ่าตัด แล้วลองค้นหา ก็หาไม่เจอ

แต่ถ้าค้นหาโดยใช้คำค้นเป็นตัวเลข operation_item_id หาเจอได้อย่างถูกต้อง
และถ้าค้นหาโดยใช้คำค้นเป็นชื่อการผ่าตัดจริง ๆ ก็ค้นเจอครับ (อันนี้น่าจะปกติอยู่แล้ว)

แต่ค้นหาโดยใส่ เครื่องหมาย    [   ก่อนแล้วตามด้วย ตัวเลข จะหาเจอ ครับ


ที่ใส่ตัวเลขท้ายรายการผ่าตัด เพื่อช่วยลดการค้นหาของห้องผ่าตัด เพราะ เขาจำเลข icd9 ได้

และรูปที่ 2 เวลาค้นหาจะมี error เกิดขึ้นหลังจากมีการกด Esc
ลักษณะของการเกิด error  คือ ผมทดสอบค้นหาโดยใส่เลข 5
จะหาชื่อผ่าตัดไม่เจอ ตามรูปที่ 3
กด Esc เพื่อยกเลิกการค้นหา เกิด error ตามรูปที่ 4
หลักจากกด OK แล้ว ตัวเลข 5 ก็ยังไม่หายไป ต้องกด Backspace
แต่ก็ยังไม่หลุดออกจากการค้นหา ต้องกด Esc อีกครั้ง จึงจะออกจากการค้นหาได้

ท่านอื่น ๆ ที่ใช้ระบบห้องผ่าตัด เป็นเหมือนกันหรือป่าวครับ
รบกวน อ. ชัยพร ด้วยครับ

ทดสอบใน HOSxP 3.52.3.25,  3.52.5.27,  3.52.6.19 เป็นเหมือนกัน

2338
ไม่แน่ใจ ว่า สปสช เปลียน code   HTML    หรือเปล่า

น่าจะเป็นไปได้มากเลย 

เป็นเหมือนกัน จนท. บ่นมากเลย ... :( :(

2339
MySQL / Re: MySQL Community Server 5.1.35 (GA)
« เมื่อ: มิถุนายน 17, 2009, 08:25:44 AM »
ฝากทดสอบ Bug soundex ด้วยนะครับ  8)

ทดสอบใน FreeBSD 7.2 ยังขึ้น

SQL Error: Lost connection to MySQL server during query

เหมือนเดิมครับ  :(

2340
Development / HOSxP 3.52.6.14
« เมื่อ: มิถุนายน 15, 2009, 07:15:03 AM »
 ;D ;D
น้าเจดีย์, คุณ golf_win, น้า โก้

Checking primary key
Checking structure phase 2
ALTER TABLE house_supply_water_survey  ADD `house_supply_water_id` int NOT NULL   
ALTER TABLE house_supply_water_survey  ADD `house_id` int NOT NULL   
ALTER TABLE house_supply_water_sufficient_survey  ADD `house_supply_water_sufficient_id` int NOT NULL   
ALTER TABLE house_supply_water_sufficient_survey  ADD `house_id` int NOT NULL   
ALTER TABLE house_supply_water_sufficient  ADD `house_supply_water_sufficient_name` varchar(150) NOT NULL   
ALTER TABLE house_supply_water  ADD `house_supply_water_name` varchar(150) NOT NULL   
ALTER TABLE house_plant_water_survey  ADD `house_plant_water_id` int NOT NULL   
ALTER TABLE house_plant_water_survey  ADD `house_id` int NOT NULL   
ALTER TABLE house_plant_water  ADD `house_plant_water_name` varchar(150) NOT NULL   
ALTER TABLE house_plant_survey  ADD `house_plant_use_chemistry` char(1) NULL   
ALTER TABLE house_plant_survey  ADD `house_plant_manure_mixed` char(1) NULL   
ALTER TABLE house_plant_survey  ADD `house_plant_manure_chemistry` char(1) NULL   
ALTER TABLE house_plant_survey  ADD `house_plant_manure_organic` char(1) NULL   
ALTER TABLE house_plant_survey  ADD `house_plant_produce_count_per_year` int NULL   
ALTER TABLE house_plant_survey  ADD `house_plant_produce_kg` int NULL   
ALTER TABLE house_plant_survey  ADD `house_plant_area_3` int NULL   
ALTER TABLE house_plant_survey  ADD `house_plant_area_2` int NULL   
ALTER TABLE house_plant_survey  ADD `house_plant_area_1` int NULL   
ALTER TABLE house_plant_survey  ADD `house_plant_id` int NOT NULL   
ALTER TABLE house_plant_survey  ADD `house_id` int NOT NULL   
ALTER TABLE house_plant  ADD `house_plant_name` varchar(150) NOT NULL   
ALTER TABLE house_owner_survey  ADD `house_lease_price` double(15,3) NULL   
ALTER TABLE house_owner_survey  ADD `hous_owner_id` int NOT NULL   
ALTER TABLE house_owner_survey  ADD `house_id` int NOT NULL   
ALTER TABLE house_owner  ADD `hous_owner_name` varchar(150) NOT NULL   
ALTER TABLE house_invest_survey  ADD `house_lease_price` double(15,3) NULL   
ALTER TABLE house_invest_survey  ADD `house_invest_id` int NOT NULL   
ALTER TABLE house_invest_survey  ADD `house_id` int NOT NULL   
ALTER TABLE house_invest  ADD `house_invest_name` varchar(150) NOT NULL   
ALTER TABLE house_drink_water_survey  ADD `house_drink_water_id` int NULL   
ALTER TABLE house_drink_water_survey  ADD `house_id` int NOT NULL   
ALTER TABLE house_drink_water  ADD `house_drink_water_name` varchar(150) NOT NULL   
ALTER TABLE house_deed_survey  ADD `house_deed_no` varchar(100) NULL   
ALTER TABLE house_deed_survey  ADD `house_deed_id` int NOT NULL   
ALTER TABLE house_deed_survey  ADD `house_id` int NOT NULL   
ALTER TABLE house_deed  ADD `house_deed_name` varchar(150) NOT NULL   
CREATE TABLE house_supply_water_survey ( `house_supply_water_survey_id` int NOT NULL  )
CREATE TABLE house_supply_water_sufficient_survey ( `house_supply_water_sufficient_survey_id` int NOT NULL  )
CREATE TABLE house_supply_water_sufficient ( `house_supply_water_sufficient_id` int NOT NULL  )
CREATE TABLE house_supply_water ( `house_supply_water_id` int NOT NULL  )
CREATE TABLE house_plant_water_survey ( `house_plant_water_survey_id` int NOT NULL  )
CREATE TABLE house_plant_water ( `house_plant_water_id` int NOT NULL  )
CREATE TABLE house_plant_survey ( `house_plant_survey_id` int NOT NULL  )
CREATE TABLE house_plant ( `house_plant_id` int NOT NULL  )
CREATE TABLE house_owner_survey ( `house_owner_survey_id` int NOT NULL  )
CREATE TABLE house_owner ( `house_owner_id` int NOT NULL  )
CREATE TABLE house_invest_survey ( `house_invest_survey_id` int NOT NULL  )
CREATE TABLE house_invest ( `house_invest_id` int NOT NULL  )
CREATE TABLE house_drink_water_survey ( `house_drink_water_survey_id` int NOT NULL  )
CREATE TABLE house_drink_water ( `house_drink_water_id` int NOT NULL  )
CREATE TABLE house_deed_survey ( `house_deed_survey_id` int NOT NULL  )
CREATE TABLE house_deed ( `house_deed_id` int NOT NULL  )

Checking Serial Number
Import data to women_birth_control
Import data to rpt_504_code
Import data to paidst
Import data to operation_status
Import data to income_report2
Import data to income_group
Import data to house_supply_water_sufficient
Import data to house_supply_water
Import data to house_plant_water
Import data to house_plant
Import data to house_owner
Import data to house_invest
Import data to house_drink_water
Import data to house_deed
Import data to hosxp_error_message
Import data to er_accident_type
Import data to entity_code
Refresh base data

2341
อ. อ๊อด ครับ ผมหาได้แล้วครับว่า order_no อ. ชัยพร เอามาจากไหน ตามนี้เลยครับ

ipt_order_no.order_no
opitemrece.order_no

medpay_ipd.med_rx_number
ipd_mar.med_rx_number


ในตาราง ipd_mar
order_no = med_rx_number

เข้าไปแก้ไข ตาราง serial

select * from serial where name = "med_rx_number"

แก้ไข med_rx_number เท่ากับ order_no ล่าสุดที่ห้องยาทำ (อันนี้ต้องให้ห้องยาทำเครื่องเดียว และเมื่อทำเสร็จก็ให้หยุดทำงานแป๊บหนึ่ง)
ต้องรีบเปลี่ยน ไม่แน่ใจว่า อ. จะใช้ med_rx_number ไปใช้ที่ไหนบ้าง  ;D ;D ;D ;D

หลังจากนี้ไปก็ไว้ดูผลวันจันทร์ จะมีอะไรเกิดขึ้นบ้าง   8) 8) 8) 8)

ผมขอถามนิดครับ ว่า order_no มัน generate จากอะไรครับ

น่าจะตอบคำถามที่ผมถามตัวเองได้แล้วหล่ะ.... ;) ;)

2342
Report Exchange / Re: การตั้งค่า HP Laserjet P2030
« เมื่อ: มิถุนายน 12, 2009, 14:49:49 PM »
มีปัญหาที่ว่า
พิมพ์ OPDCard กับ ใบสั่งยา จะใช้กระดาษ A5  ซึ่งจะใช้ถาด 2
บางครั้งหมอจะพิมพ์ ใบรับรองแพทย์ กับ Admission Note ใช้กระดาษ A4 ซึ่งจะใช้ถาด 1
ตั้ค่าอย่างไรครับ ช่วยหน่อยครับ

หลังจากตอบกระทู้ไปแล้ว
มานั่งนึกดู ว่า
คุณ bluebird ใส่กระดาษอย่างไร
1. ใส่ A5 ทั้งสองถาดเลยไว้รอเลย กระบวนการในการ print out ของระบบที่เป็นอยู่เป็นอย่างไร ครับ
2. ใส่ A5 ไว้ที่ถาด 2 อย่างเดียว ปล่อยให้เป็นหน้าที่ของ printer เองในการหากระดาษ

ถ้าเป็นแบบ 2 ก็น่าจะใส่กระดาษ A4 ในถาด 1 สำหรับ print out ใบรับรองแพทย์ , Admission Note ได้เลย
แต่ห้ามใส่คาไว้ เพราะ โดยหลักการของมันแล้ว จะไปดึงกระดาษจาก ถาด 1 ก่อน (A4) แบบนี้จะไม่สะดวกแพทย์ ในการที่ต้องคอยใส่กระดาษ

แต่ถ้าเป็นแบบ 1 ก็คงต้องทำแบบที่ผมให้ทดสอบดูจากกระทู้ด้านบนครับ

2343
Report Exchange / Re: การตั้งค่า HP Laserjet P2030
« เมื่อ: มิถุนายน 12, 2009, 14:37:48 PM »
ที่ รพ. ใช้ P2014 และ P2035
ถาด 2 จะออกก่อน เป็น A5 --- ใบสั่งยา     กำหนดใน Printer Setting ให้ Paper source เป็น ถาด 2 และ Paper size = A5
ถาด 1 จะออกทีหลัง เป็น sticker --- OPD Card    กำหนดใน Report Designer

เคยมีปัญหานี้สำหรับห้องแพทย์ที่ printer ไม่มี tray  2 อัน เช่น P1060 จะมี ถาด 1 ด้วยแต่ไม่มีที่รองรับกระดาษ เหมือน 2014,2035
แก้ปัญหาโดยการ เข้าไปกำหนดใน Report Designer ให้ print out ออกที่เดียวกัน
(ผมอ้างอิงจาก การที่ รพ. ต้องการ print out OPD Card และ ใบสั่งยา พร้อมกัน และรูปแบบกระดาษแตกต่างกันนะครับ .... คือ ใบสั่งยา เป็น A5  ส่วน OPD Card เป็น sticker นะครับ)

แต่ของคุณ bluebird ใช้เฉพาะถาด 2 ให้ออกทั้ง OPD card และ ใบสั่งยา เลย

อาจจะต้อง เข้าไปกำหนด
ใบรับรองแพทย์ , Admission note กำหนดให้ออกที่ ถาด 1 ใน Report Designer
รวมทั้ง OPD Card กำหนดให้ออกที่ ถาด 2  ใน Report Designer
ใบสั่งยา จะกำหนดใน Printer setting ให้ Paper source เป็น ถาด 2 และ Paper size = A5
ทดลองดู น่าจะใช้หลักการเดียวกันได้

2344
ในรพ.ผม เคยมีครับ เกิดจากการที่คนไข้มารับบริการในวันสองครั้งแล้วครั้งที่สอง admit ปรากฎว่าห้องตรวจแพทย์เรียกคนไข้ตรวจจาก hn และรายการเกิดมาในหน้าจอสองรายการ ทำให้แพทย์ลงละเอียดรายละเอียดของครั้งแรก ครับโดยลื่มดูเวลาที่มารับบริการ
น่าจะเป็น Human Error ครับ :D

ครับ ผมทดสอบใหม่แล้วก็ไม่ได้ไปดึง visit แรกนะครับ  ;D
น่าจะเป็นการที่ใช้ visit แรก ในการตรวจคนไข้รอบสอง อย่างที่คุณ thecoy ว่าแหละครับ
พอเสร็จแล้วค่อยมาออก visit ที่สอง ทีหลัง
เห้อ ... แล้วเขาจะดูเวลากันบ้างมั๊ยเนี่ยะ ...  :(

2345
อ. อ๊อด ยังไม่หายครับ ยังซ้ำอยู่ครับ

ผมขอถามนิดครับ ว่า order_no มัน generate จากอะไรครับ

2346
เปลียนเลขสุดท้าย
ipt_order_id

ให้เป็นเลขมากๆๆ แทนเลยครับ

ที่คิดว่าไม่ซ้ำ



ทำไปแล้วครับ แต่คงไม่ห่างกันมาก
เดี๋ยวจะลองแบบให้ห่างกันมาก ๆๆๆ
ขอบคุณ อ. อ๊อดครับ

2347
จากการที่ผมนำข้อมูลที่ backup ไว้เป็นช่วงวันที 16-21 พ.ค. 52
มา restore แบบ Restore Backup Set (ซึ่ง อ.ชัยพร ไม่แนะนำให้ใช้วิธีนี้)
ทำนำลงไปในระบบเมื่อ วันที่ 4 มิย. 52
ทำให้มี order_no ซ้ำกันในตาราง ipt_order_no, opitemrece 
ตอนนี้ทำให้ห้องยา รวนมากเลย
ผมไม่ทราบว่าจะทำให้ระบบข้าม order_no ที่ซ้ำกันได้อย่างไร
ถ้าจะรอให้มันซ้ำไปจนกว่าจะหมด กลัวว่าจะเป็นลักษณะ งูกินหาง
เพราะมันจะเป็นลักษณะ

                                   order_no
  22/05/2552               333444
  04/06/2552               333444

  23/05/2552               333555
  05/06/2552               333555

  23/05/2552               333666
  06/06/2552               333666

ไม่ได้เป็นทุกใบสั่ง
ขอคำแนะนำด้วยครับ

2348
HOSxP 3.52.3.25
คนไข้มาสองครั้งในวันเดียวกัน พอมาครั้งที่สองแพทย์ให้นอน รพ.
แต่ระบบไปใช้ visit แรก ในการทำ admit
รบกวน อ. MN ด้วยครับ

ยังไม่ได้ทดสอบใน 3.52.6.9 ครับ

2349
นอกเรื่อง / Re: 3.52.6.11 ไฟล์ขนาด11MB
« เมื่อ: มิถุนายน 12, 2009, 08:34:00 AM »
อ. ยัง up ไม่เสร็จหรือป่าวครับ แต่ก็ไม่น่า d/l ได้นะ 
ของผมก็ 11 MB  รันไม่ได้เหมือนกัน  ;D

2350
Development / Re: Hosxp 3.52.6.4 Full
« เมื่อ: มิถุนายน 05, 2009, 00:32:28 AM »
เข้า link ใน full 3.52.3.7 ก่อนครับ แล้วจะเห็น Full setup 2 ตัว

ขอบคุณพี่วีระวัฒน์ครับ แหม..หน้าแตกเลยเรา ...  ;D ;D

หน้า: 1 ... 45 46 [47] 48 49 ... 56