51
Development / Re: HOSxP PCU 3.55.7.4
« เมื่อ: กรกฎาคม 05, 2012, 06:59:29 AM »
Download ได้เร็วมากครับอาจารย์ขนาดไฟล์ 101 MB
![ตกใจ :o](https://hosxp.net/smf2/Smileys/default/shocked.gif)
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.
เนื่องจากผู้ป่วยได้ลงทะเบียนรักษาแล้วเมื่อปี 2554 แล้วรักษาหายแล้ว พอปี 2555 มาตรวจตามนัดผล AFB Positive แพทย์ให้ขึ้นทะเบียนรักษา "เป็นซ้ำ" ผมไม่สามารถขึ้นทะเบียนได้อีก Error ดังต่อไปนี้
System Message
SQL Error: Duplicate entry '0029xxx-013' for key 'ix_unique_hn_clinic'
select * from clinicmember where hn = '0029xxx'
ข้อความที่ฟ้อง Error มันกลับแจ้งว่า HN นี้ซ้ำกับคลินิก TB เพราะเคยลงทะเบียนรักษามาก่อน ทั้งๆที่จำหน่ายผู้ป่วยออกจากทะเบียนเนื่องจากรักษาครบไปแล้ว ทำให้ลงทะเบียน TB รายต่อจากนี้ไม่ได้เลย ขอบคุณมากครับ
Component Error Already Exist อ.แก้ใน HOSxP 3.54.11.18 แต่ใน PCU ไม่ทราบว่าแก้หรือยังเช่นกันครับ..แล้วเราจะแก้ไขยังไงล่ะพี่เกื้อกูล เคสนี้เป็นเพื่อนของผมอยู่ รพ.สต.จ.กำแพงเพชร บันทึกบริการ ANC แล้วมันจะ Error แล้วเห็นบอกว่าเข้าไปหน้าที่บันทึกรายละเอียดไม่ได้เลยครับ![]()
พอจะแนะนำ..หรือมีคู่มือในการติดตั้งหรือเปล่าครับ...![]()
![]()
ระบบฟ้อง..ดังรูปครับ..
ขออนุญาตแก้ไข Link ให้ใหม่นะครับ : http://www.mediafire.com/?sharekey=e13de7a7affb618761d4646c62b381cbe2b1cd017373120482e3a934329c7a5e
กำลังจะเริ่มอัพเกรด Server ตอนนี้ครับวันนี้ Upgrade Version 3.54.10.18 ไม่ติด Error และสามารถให้บริการแต่ละแผนกได้ปกติครับ
สาวก TeamViewer ครับTeamViewer เช่นกันครับฟรีและใช้ง่าย แต่บางทีต้องปิดและเปิดใช้งานใหม่กรณีหน้าจอมันค้าง
![]()
![]()
ลง MySQL ที่ Client ด้วยเพื่ออะไรครับ ไม่กลัวหรือครับ เพราะเวลาใช้งานจริง ๆ มันไปใช้งาน MySQL ใน Server ปัญหาการอัพเดตไม่ผ่านผมคิดว่าน่าจะมาจากสาเหตุอื่นมากกว่าการไม่ได้ลง MySQL ที่ Client ด้วยเพราะตั้งแต่ใช้งานมา 4 ปีไม่เคยพบปัญหาอะไร เครื่องทดสอบผม notebook 2 เครื่อง, PC 1 เครื่อง ติดตั้ง Full install + MySQL ด้วยเพราะต้องใช้ MySQL ในการใช้งานโปรแกรมบางเวอร์ชั่นที่อัพเดตไม่ผ่านส่วนใหญ่ก็จะเป็น Bug ซึ่งอาจารย์แก้ไขให้ก็อัพเดตได้ไม่พบปัญหา แต่เวอร์ชั่นนี้ผมทดสอบอย่างไรก็อัพไม่ผ่านทั้ง 3 เครื่องที่ใช้งานและกับ 12 ฐานข้อมูลใน MySQL ก็เลยต้องรออาจารย์ตรวจสอบและรอเวอร์ชั่นต่อไปครับ ไม่เป็นไรครับผมไม่รีบ
![]()
![]()
เห็นในภาพตอนลง Full Setup ติ๊กเลือกลง Mysql serverด้วยทำทุกครั้งที่ลงด้วยหรือเปล่าครับความจริงไม่ต้องนะครับลงเฉพาะ clientมันต้องเลือกด้วยนะครับ เคยไม่ติ๊กเลือกมันอัพเกรดจะไม่ผ่านต่อๆมาผมเลยชินว่าต้องเลือกด้วย ตอนไปอบรมอาจารย์ก็ไม่ได้บอกทริคแบบนี้แค่ให้ลงอัพเดทได้เลย version หลังๆมา ต้องลง Full + Update งั้นซะนะลองดูนะครับตอนผม Upgrade มันก็ Error ต้องติดตั้ง Full Setup (HOSxP Full Setup 3.54.7.20 + HOSxP_Upgrade_3.54.10.11) ในเครื่องของเราก่อน จากนั้น Upgrade Structure ต่อด้วยเมนูอื่นๆที่จำเป็นต้องใช้ในการ Upgrade จนเสร็จ ตามด้วย Restart Server 1 ครั้ง แล้วเครื่อง Client อื่นๆ ในวง LAN ก็กำหนดให้ต้องทำการ Upgrade New Version ถึงจะสามารถเข้าใช้ HOsxP Version ล่าสุดเหมือนกันทั้งระบบครับ
เวรดึกรีโมทเข้ามาติดตั้ง Server ค้างหน้าจอเมนู Check primary key x ray_report_film นานมากๆ ราวๆ 2 + ชม. ไม่มี Pop up แจ้ง ต้องปิด HOSxP แล้วเขามาจัดการ Upgrade ใหม่ ผ่านฉลุย เช้าวันนี้ใช้งานก็สามารถใช้งานปกติครับ
hosxp version ไหนครับครับ
ผมทำรอบที่สอง แล้วครับ ลบ HOSxP ลงใหม่ ทั้งหมด restore ใหม่ แต่ใช้ version 3.54.10.11 restore ไม่ได้นะครับ ต้องใช้ version ต่ำ กว่า พอ upstructure ก็ค้างอยู่หน้าเดิม ครับ ทิ้งไว้ 2 ชั่วโมงแล้ว ก็ยังค้างอยู่แบบนั้นหลังจาก Update แล้วมัน Error เครื่อง Client ต้องลงตัว HOSxP Full Setup 3.54.7.20 (เลือกติดตั้งทั้ง HOSxP + Mysql) และตามด้วยตัว Update + อัพ Structure ต่อครับ น่าจะผ่านนะครับ วันนี้หลังจากอัพ Slave ลองใช้งานดูไม่ติด Error
ระบบรายงาน ที่โรงพยาบาลอื่นๆดึงข้อมูลจากรายการ ตัวไหนครับ ผมมานั่งดู รายงานที่ผมดึงมามีจากระบบงานหลัก รายงาน 0110 รง5 ปี52 และแบบ custom ที่คุณบอย เขียนไว้ เอามาเปรียบเทียบกันครับเห็นด้วยครับเพราะที่ รพ.เริ่มระบบ IPD มาลองตรวจสอบรายงานไม่ตรงสักอัน พี่หัวหน้าพยาบาลก็บ่นๆว่าทำไมมันไม่ตรงก่ะนับมือละทั้ง จน.ผู้ป่วยและวันนอน ขอฝากทีมอาจารย์ช่วยตรวจสอบด้วย ขอบคุณมากครับ
ปรากฎว่าไม่ตรงกันเลยครับ ที่ไม่ตรงมี รายการเด็กคลอด ผู้ป่วยใน(รายงาน 0110 รง5 ปี52 )จะไม่ตรง วางแผนครอบครัวและการดูและเด็กและผู้ใหญ๋อายุ 15 ปีขึ้นไป ของคุณบอย กับ รายงาน 0110 รง5 ปี52 ไม่ตรงกัน
ไม่ทราบว่า ใครใช้รายงานตัวนี้หรือมีรายตัวนี้ที่ใช้กันอยู่แบบไหนบ้างครับ
ปล.ของพี่ขวดใช้ตัวไหนครับ
ขอบคุณครับพี่เกื้อกูลใกล้จะเริ่มปีงบประมาณใหม่แล้วอยากให้อาจารย์และทีมงานแจ้งกำหนดการจัดอบรมหลักสูตรต่างๆของ BMS เพื่อทาง รพ.จะได้กำหนดไว้ในแผนฯของ รพ.จัดเตรียมพัฒนาบุคลากรได้เพราะบางหลักสูตรอาจเกี่ยวข้องกับหน่วยงานหลายๆจุดในองค์กรและที่สำคัญคืองบประมาณของโครงการที่จะต้องจัดสรรไว้นะครับ
ทำไมไม่เสนอการใช้งบจากกองทุน OP-PP INDIVIDUAL ที่รพ.ได้รับล่ะครับ....สามารถใช้ได้เต็ม 100 % ตามที่ระบุในวัตถุประสงค์การจัดสรรจาก สปสช.ครับ..ไม่ต้องรอ port เงินบำรุงปกติของ รพ.ครับ..
OK Scan ส่ง E-Mail ให้แล้วนะครับรพ.ห้างฉัตร จ.ลำปาง 3 คน ส่ง Fax ให้ BMS 29/8/54 ค่าลงทะเบียนรอยืมเงิน รพ.แล้วจะโอนให้นะครับ
ยังไม่ได้รับนะคะ รบกวนส่งมาอีกครั้ง ถ้าสะดวกส่งทางเมลล์ได้ ก็ขอเป็นทางเมลล์ค่ะ เพราะว่าจะแน่นอนกว่า ขอบคุณค่ะ
ที่หันาทำระบบ replicate แบบนี้ ก็เนื่องจากว่า รพ ผม มีระบบ LIS เข้ามาใช้งาน จึงทำให้ tool replicate ของhosxp ไม่ replicate คัรบหลังจากผมได้ทำ replicate ทำให้การบันทึกข้อมมูลช้าผิดปกติ ไม่ทราบว่าเกิดจากอะไรครับ
[client]
port = 3306
socket = /var/lib/mysql/mysql.sock
#basedir = /var/lib/mysql
#datadir = /var/lib/mysql/data
default-character-set=tis620
[mysqld]
port = 3306
socket = /var/lib/mysql/mysql.sock
skip-locking
key_buffer = 512M
max_allowed_packet = 256M
table_cache = 1000
sort_buffer_size = 1M
read_buffer_size = 1M
read_rnd_buffer_size = 1M
max_heap_table_size = 128M
myisam_sort_buffer_size = 128M
thread_cache = 8
query_cache_size= 256M
thread_concurrency = 8
default-character-set=tis620
skip-name-resolve
innodb_file_per_table
skip-character-set-client-handshake
init_connect = 'SET NAMES tis620'
max_connections = 1000
######################################## 5.1.25--->X cpu multicore
innodb_thread_concurrency = 0
########################################
innodb_data_home_dir = /var/lib/mysql/
innodb_data_file_path = ibdata1:10M:autoextend
innodb_log_group_home_dir = /var/lib/mysql/
############################# mysql 5.1.X
#innodb_log_arch_dir = /var/lib/mysql/
#############################
#############################
# add rc.local ---> ulimit -n 30000
#############################
innodb_buffer_pool_size = 2048M
innodb_additional_mem_pool_size = 20M
innodb_log_file_size = 5242880
innodb_log_buffer_size = 8M
innodb_flush_log_at_trx_commit = 1
innodb_lock_wait_timeout = 50
##############REPICALTION
server-id = 1
log-bin = /var/log/mysql/mysql-bin.log
binlog-do-db = manorom
expire_logs_days = 10
max_binlog_size = 500M
sync_binlog=1
log_bin_trust_function_creators = 1
[mysqldump]
quick
max_allowed_packet = 256M
allow-keywords
[mysql]
no-auto-rehash
default-character-set=tis620
[isamchk]
key_buffer = 128M
sort_buffer_size = 128M
read_buffer = 1M
write_buffer = 1M
[myisamchk]
key_buffer = 128M
sort_buffer_size = 128M
read_buffer = 1M
write_buffer = 1M
[mysqlhotcopy]
interactive-timeout
ผมก็เคยใส่บรรทัดสีแดงนั้น งานเข้าเลยครับบันทึก และพิมพ์เอกสารต่างๆช้ามากๆ จนต้องลบออกและรันได้ปกติ มันเหมือนต้องเชื่อมต่อระหว่าง Server + Slave ให้ Replicate ข้อมูลกันตลอดทำให้ระบบมันหน่วงมากขึ้น ต่อมาผมเลยใช้ Replicate แบบปกติแทน
หลังจากผมได้ทำ replicate ทำให้การบันทึกข้อมมูลช้าผิดปกติ ไม่ทราบว่าเกิดจากอะไรครับ
[client]
port = 3306
socket = /var/lib/mysql/mysql.sock
#basedir = /var/lib/mysql
#datadir = /var/lib/mysql/data
default-character-set=tis620
[mysqld]
port = 3306
socket = /var/lib/mysql/mysql.sock
skip-locking
key_buffer = 512M
max_allowed_packet = 256M
table_cache = 1000
sort_buffer_size = 1M
read_buffer_size = 1M
read_rnd_buffer_size = 1M
max_heap_table_size = 128M
myisam_sort_buffer_size = 128M
thread_cache = 8
query_cache_size= 256M
thread_concurrency = 8
default-character-set=tis620
skip-name-resolve
innodb_file_per_table
skip-character-set-client-handshake
init_connect = 'SET NAMES tis620'
max_connections = 1000
######################################## 5.1.25--->X cpu multicore
innodb_thread_concurrency = 0
########################################
innodb_data_home_dir = /var/lib/mysql/
innodb_data_file_path = ibdata1:10M:autoextend
innodb_log_group_home_dir = /var/lib/mysql/
############################# mysql 5.1.X
#innodb_log_arch_dir = /var/lib/mysql/
#############################
#############################
# add rc.local ---> ulimit -n 30000
#############################
innodb_buffer_pool_size = 2048M
innodb_additional_mem_pool_size = 20M
innodb_log_file_size = 5242880
innodb_log_buffer_size = 8M
innodb_flush_log_at_trx_commit = 1
innodb_lock_wait_timeout = 50
##############REPICALTION
server-id = 1
log-bin = /var/log/mysql/mysql-bin.log
binlog-do-db = manorom
expire_logs_days = 10
max_binlog_size = 500M
sync_binlog=1
log_bin_trust_function_creators = 1
[mysqldump]
quick
max_allowed_packet = 256M
allow-keywords
[mysql]
no-auto-rehash
default-character-set=tis620
[isamchk]
key_buffer = 128M
sort_buffer_size = 128M
read_buffer = 1M
write_buffer = 1M
[myisamchk]
key_buffer = 128M
sort_buffer_size = 128M
read_buffer = 1M
write_buffer = 1M
[mysqlhotcopy]
interactive-timeout
ที่โรงพยาบาลเจ้าหน้าที่ ขึ้นเวรแทนเจ้าหน้าที่ปฏิบัติการจริง ... ทีนี่ไม่ลงค่าใช้จ่ายเรื่องรายการ X-ray แล้ว คนไข้ จำหน่ายโดยการ Refer ทีนี้ต้องการจะลงค่าใช้จ่าย ย้อนหลัง ... จะทำอย่างไร ครับ... คุ้นๆว่าต้องย้อนกลับไปที่ setting ครับ....ใช่แล้วครับต้องไปติ๊กเลือกสามารถแก้ไขข้อมูล หรือบันทึกย้อนหลังได้ก่อนในเมนู setting แล้วทำตาม อ.เกื้อกูลได้เลย โดยการบันทึกเมนู x-ray แล้วเมนู การรักษา มันถึงจะเกิดค่าใช้จ่ายสำหรับ x-ray ในงาน IPD ครับ
แสดงว่า หัวหน้า อัดฉีดมาดี.....รถม้ามรกตเหรอครับ...อืม...ว่างๆมาเที่ยวซิครับพี่ นานแล้วมั้งที่ไม่ได้เจอกันนะ หัวหน้าผมจะได้พาไปดูแสงสีของลำปางบ้าง![]()
![]()
ปรับจำนวนหลักของข้อมูลบุคลากร หรือยังครับ