Upload
lethien
View
292
Download
5
Embed Size (px)
Citation preview
i
H O S X P
Administrator manual
Chaiyaporn Suratemekul Bangkok medical software co.ltd.
Revision 1.0 January 2008 Revision 0.5 April 2005
Revision 0.4 December 2004
i
คานาคานาคานาคานา
หนงสอเลมน% จดทาข%นเพ.อใชประกอบการอบรมผดแลระบบ HOSxP โดยเน%อหาประกอบไปดวยหวขอท.เก.ยวของและจาเปนตองใชในการดแลระบบ HOSxP ซ. งขาพเจาหวงเปนอยางย.งวาผท.ไดรบการอบรมจะสามารถนาความรท.ไดรบ ในงานท.ตนเองรบผดชอบไดอยางมประสทธภาพ
ชยพร สรเตมยกล
i
สารบญสารบญสารบญสารบญ การตดตงโปรแกรมการตดตงโปรแกรมการตดตงโปรแกรมการตดตงโปรแกรม 2
การเรยกใชงานโปรแกรม การเรยกใชงานโปรแกรม การเรยกใชงานโปรแกรม การเรยกใชงานโปรแกรม HOSxPHOSxPHOSxPHOSxP 7
การตงคาการทางานของระบบการตงคาการทางานของระบบการตงคาการทางานของระบบการตงคาการทางานของระบบ 15
การเพมขอมลผใชงานการเพมขอมลผใชงานการเพมขอมลผใชงานการเพมขอมลผใชงาน 37
การเพมขอมลแพทยการเพมขอมลแพทยการเพมขอมลแพทยการเพมขอมลแพทย 41
การแกไขขอมลสทธการรกษาการแกไขขอมลสทธการรกษาการแกไขขอมลสทธการรกษาการแกไขขอมลสทธการรกษา 44
การแกไขขอมลบรษทคสญญาการแกไขขอมลบรษทคสญญาการแกไขขอมลบรษทคสญญาการแกไขขอมลบรษทคสญญา 54
การแกไขขอมลแผนกการแกไขขอมลแผนกการแกไขขอมลแผนกการแกไขขอมลแผนก 56
การแกไขขอมลหองตรวจการแกไขขอมลหองตรวจการแกไขขอมลหองตรวจการแกไขขอมลหองตรวจ 58
การแกไขขอมลคลนกพเศษการแกไขขอมลคลนกพเศษการแกไขขอมลคลนกพเศษการแกไขขอมลคลนกพเศษ 62
การแกไขขอการแกไขขอการแกไขขอการแกไขขอมลสถานพยาบาลมลสถานพยาบาลมลสถานพยาบาลมลสถานพยาบาล 64
การแกไขขอมลผงบญชคารกษาพยาบาลการแกไขขอมลผงบญชคารกษาพยาบาลการแกไขขอมลผงบญชคารกษาพยาบาลการแกไขขอมลผงบญชคารกษาพยาบาล 66
การแกไขขอมลรายการคารกษาพยาบาลการแกไขขอมลรายการคารกษาพยาบาลการแกไขขอมลรายการคารกษาพยาบาลการแกไขขอมลรายการคารกษาพยาบาล 69
การแกไขขอมลรายการเวชภณฑการแกไขขอมลรายการเวชภณฑการแกไขขอมลรายการเวชภณฑการแกไขขอมลรายการเวชภณฑ 77
การแกไขขอมลหตถการทนตกรรมการแกไขขอมลหตถการทนตกรรมการแกไขขอมลหตถการทนตกรรมการแกไขขอมลหตถการทนตกรรม 90
การใชการระบบ การใชการระบบ การใชการระบบ การใชการระบบ SQL TraceSQL TraceSQL TraceSQL Trace 93
การใชงานระบบ การใชงานระบบ การใชงานระบบ การใชงานระบบ SQL QuerySQL QuerySQL QuerySQL Query 95
การตรวจสอบเมอพบ การตรวจสอบเมอพบ การตรวจสอบเมอพบ การตรวจสอบเมอพบ Error MessageError MessageError MessageError Message 103
การสารการสารการสารการสารองขอมลองขอมลองขอมลองขอมล 106
การใชงานระบบ การใชงานระบบ การใชงานระบบ การใชงานระบบ Replication (HOSxP)Replication (HOSxP)Replication (HOSxP)Replication (HOSxP) 116
ตารางทสาคญของระบบตารางทสาคญของระบบตารางทสาคญของระบบตารางทสาคญของระบบ 119
การตรวจสอบ การตรวจสอบ การตรวจสอบ การตรวจสอบ Log fileLog fileLog fileLog file 133
การแกไขขอมลการแกไขขอมลการแกไขขอมลการแกไขขอมล Error! Bookmark not defined.
การปปปปการปปปปการปปปปการปปปป Error! Bookmark not defined.
การปการปการปการปxxxxxxxxxxxxxxxx Error! Bookmark not defined. การปรบแตงเครองพมพการปรบแตงเครองพมพการปรบแตงเครองพมพการปรบแตงเครองพมพ 135
การเพมประสการเพมประสการเพมประสการเพมประสทธภาพฐานขอมลทธภาพฐานขอมลทธภาพฐานขอมลทธภาพฐานขอมล 141
การยายฐานขอมลไปใชกบระบบอนการยายฐานขอมลไปใชกบระบบอนการยายฐานขอมลไปใชกบระบบอนการยายฐานขอมลไปใชกบระบบอนError! Bookmark not defined.
ขขขขขของ ขขขขขของ ขขขขขของ ขขขขขของ MySQLMySQLMySQLMySQLError! Bookmark not defined.
2
การตดตงโปรแกรมการตดตงโปรแกรมการตดตงโปรแกรมการตดตงโปรแกรม
OSxP มระบบการตดต%งผานระบบ Windows Installer ท.สามารถท.จะเลอกตดต%งโปรแกรมเฉพาะสวนท.ตองการได โดยตวตดต%งจะเปนแฟมเดยว มขนาด
ประมาณ 200 Mb วธการตดต%งโดยท.วๆ ไปจะมข%นตอนดงน%
Download โปรแกรมจาก http://hosxp.net
Chapter
1
H
การตดตงโปรแกรม
4
Double Click ท.ช.อแฟมตดต%ง เพ.อเรยกตวตดต%งมาใชงาน จะปรากฎหนาจอตดต%งดงรป
เลอกกดปม I Agree
การตดตงโปรแกรม
5
เลอกประเภทการตดต%ง ถาตองการตดต%งเพ.อทดสอบการทางาน ใหเลอก MySQ Server ดวย
เลอกตาแหนงท.ตองการตดต%ง โดยคาปกตคอ C:\Program Files\HOSxP
การตดตงโปรแกรม
6
รอสกครโปรแกรมจะทาการตดต%งแฟมท.จาเปนในการใชงาน
เม.อตดต%งเสรจแลวจะปรากฎหนาจอดงรป ใหกดปม เสรจส%น กจะสามารถใชงาน HOSxP ได
7
การเรยกการเรยกการเรยกการเรยกใชงานใชงานใชงานใชงานโปรแกรมโปรแกรมโปรแกรมโปรแกรม HOSxPHOSxPHOSxPHOSxP
เม.อตดต%งชดโปรแกรม HOSxP แลว ในกรณท.เลอกตดต%ง MySQL ดวย จะสามารถตรวจสอบการทางานของ MySQL ไดโดยสงเกต ท. Taskbar ดงรป
ผใชงานสามารถใชเมาสคลกขวาตรง Icon ของ MySQL Monitor เพ.อแสดง Service Properties ได ดงรป
หนาจอหลกของ WinMySQL Admin จะแสดง รนของ MySQL และขอมลท.สาคญตางๆ
Chapter
2
การเรยกใชงานโปรแกรม HOSXP
8
หากไมพบ Icon ของ winmysqladmin ใหตรวจสอบจาก Process ของ windows โดยกดปม Ctrl+Alt+Del แลวเลอก Task manager จะเหน Process ช.อ mysqld-nt.exe ดงรป
ในการเรยกใชงาน โปรแกรม HOSxP Client สามารถเรยกใชงานไดจาก Start Menu หรอ จาก Icon ท.อยบน Desktop กได
เม.อเรยกใชงานโปรแกรม HOSxP จะปรากฎหนาจอใหทาการ Login ซ. งผดแลระบบสามารถเขาไปต%งคาการเช.อมตอได โดยกดปม รป Computer Network ท.อยทางดานขวาของหนาจอ Login
การเรยกใชงานโปรแกรม HOSXP
9
ท.หนาจอ Login ควรต%งคาตางๆ ใหถกตองเฉพาะคร% งแรกหลงจากตดต%งโปรแกรมเสรจแลว และควรทดสอบการเช.อมตอทกคร% งท.มการต%งคาใหม
หนาจอกาหนดการตดตอกบระบบฐานขอมลเม.อตดต%งคร% งแรก
การเรยกใชงานโปรแกรม HOSXP
12
หนาจอเลอกระบบ Menu and Toolbar style
เน.องจาก HOSxP สามารถปรบรปแบบการเลอกใชงานระบบงานยอยได 2 แบบคอ แบบ Ribbon UI และ แบบ Menu and ToolBar เพ.อใหเน%อหาในบทตอๆ ไปตรงกบหนาจอท.อยในคมอน% ใหกาหนด รปแบบ Toolbar style เปนแบบ Menu & ToolBar
การเรยกใชงานโปรแกรม HOSXP
14
หลงจากต%งคาเสรจแลว ในการเขาใชงานโปรแกรมคร% งแรก รหส Login จะใสเปนอะไรกได และใส Password เปนตวอะไรกไดเชนเดยวกน โดยหลงจาก Login เขาไปแลวจะไดรบสทธเปนผดแลระบบโดยอตโนมต
ในกรณท.ยงไมมการต%งคาแผนก จะปรากฎหนาจอใหผใชงานทาการเลอกแผนกของเคร.อง วาตอนน%กาลงทางานท.จดใด
15
การตงคาการทางานของระบบการตงคาการทางานของระบบการตงคาการทางานของระบบการตงคาการทางานของระบบ
Database ของ HOSxP ไดถกต%งคาการใชงานมาแลว แตจาเปนตองมการต%งคาใหม ใหถกตองกอนการใชงาน เชน ช.อสถานพยาบาล รปแบบการออกหมายเลข HN หรอ รปแบบการออกหมายเลข AN รวมถงรหสท.สาคญตางๆ โดยใชงานในสวน System Setting ดงรป
Chapter
3
การตงคาการทางานของระบบ
19
คาอธบายการกาหนดคาของ Main Setting ช%อโรงพยาบาล : สามารถคนหาช#อของโรงพยาบาลของทานไดโดยการกดปม ... ระบบจะแสดงหนาตางสาหรบคนหาโรงพยาบาลข2นมา หากทานหาไมพบช#อโรงพยาบาลของทาน สามารถเพ#มรหสถานพยาบาลไดในตาราง hospcode เลขท%บญช ธกส. : หากกาหนดเอาไวโปรแกรมจะนาไปใชในการพมพหวของรายงานตางๆ HN เร%มตน : จะมผลเฉพาะการกาหนดรปแบบ HN ชนด ข2นตนดวยป พ.ศ. (กาหนดเปนเลข 5 หลก) จานวนหลกของ HN : สามารถกาหนดได 2 ชนดคอ 7 หลก และ 9 หลก หากเร#มใชงานระบบไปแลว ไมควรแกไขหลกของ HN อก รปแบบการออก HN : สามารถกาหนดได 3 ชนดคอ เรยงลาดบไปเร#อยๆ (นาเลขสดทายมา +1) , ข2นตนดวยป พ.ศ. (เม#อข2นปใหม ระบบจะ Reset HN ใหเร#มท# 1 ใหมโดยอตโนมต) และ ใช Serial counter (นาเลข HN มาจากตาราง serial) นา HN ท%ขามมาใช : หากมการกาหนดตวเลอกน2 ระบบจะทาการตรวจสอบหมายเลข HN 20 ลาดบสดทายวามการขามของ HN หรอไม หากตรวจพบวามการขาม ระบบจะนาเลขท#ขามมาใช กาหนดแบบฟอรมชาระเงนเอง : เปนตวเลอกการเตรยมการพมพใบเสรจรบเงน สาหรบรองรบการพมพใบเสรจชนดท#มการพมพรายการเอาไวแลว และชนดท#เปนแบบฟอรมเปลาๆ หากใบเสรจท#ใชไดพมพรายการตางๆ เอาไวแลว ไมตอง check ตวเลอกน2 แตหากใบเสรจท#ใชเปนแบบฟอรมเปลาๆ ให check ตวเลอกน2 เอาไว ไมจาเปนตอง Diag ท% ER : เปนตวเลอกสาหรบบงคบเจาหนาท#ใหลงรหสโรค ICD10 ท#ระบบหองฉกเฉน หาก Check ตวเลอกน2 ระบบจะไมบงคบการลงรหสโรคท#หองฉกเฉน รหสคลนกเบาหวาน : กาหนดรหสของคลนกพเศษเบาหวาน รหสคลนกความดน : กาหนดรหสของคลนกพเศษความดน แพทยไมตองลง Diag. : เปนตวเลอกสาหรบบงคบใหแพทยท#ใชงานระบบหองตรวจแพทยทาการบนทกรหส ICD10 หลงจากตรวจผปวยเสรจ ตรวจสอบการมาของผปวยคลนกพเศษ : เปนตวเลอกสาหรบใหระบบแสดงหนาจอสอบถามเจาหนาท#เวชระเบยนเม#อผปวยท#อยในทะเบยนคลนกพเศษ มารบบรการ เพ#อระบวา การมารบบรการคร2 งน2น มาตามนด มาผดนด หรอมารกษาโรคอ#นๆ
การตงคาการทางานของระบบ
20
พมพรายการเวชภณฑออก Sticker : เปนตวเลอกสาหรบใหระบบทาการพมพ Sticker รายการเวชภณฑท#มใชยาออกมาดวย (ปกตระบบจะไมพมพ Sticker ของรายการท#ไมใชยา) ซอนราคาเวชภณฑ : เปนตวเลอกสาหรบซอน column ราคาของระบบหองตรวจแพทย และระบบส#งจายยา ในกรณท#ไมตองการใหบคลากรทางการแพทยทราบราคาของยาและคาบรการอ#นๆ AN เร%มตน : สาหรบกาหนดหมายเลขของ AN ท#ตองการใหตอจากเลขสดทายท#ออกจากระบบเกา มผลเฉพาะ การกาหนด AN ใหเรยงลาดบไปเร#อยๆ (ไมใช Serial) รปแบบการออก AN : ม 2 ชนดคอ ป พ.ศ. นาหนา และ ใช Serial counter หากกาหนดเปนชนด ป พ.ศ. นาหนา ระบบจะทาการใสหมายเลขของป พ.ศ ไวหนา AN แตหากกาหนดเปนชนด ใช Serial Counter ระบบจะนาหมายเลข AN มาจากตาราง Serial และปรบใหเปน 9 หลก โดยอตโนมต นา AN ท%ขามมาใช : หากกาหนดตวเลอกน2 ระบบจะทาการตรวจสอบหมายเลข AN ยอนหลง 20 หมายเลขสดทาย หากพบวามเลขท#ถกขาม ระบบจะนาเลขท#ขามมาใชโดยอตโนมต ใชระบบ IPD Drug Profile : เปนตวเลอกของการเปดใชงานระบบ Drug profile แบบใหม แนะนาให check เอาไว รหสคาใชจาย : เปนตวเลอกของการกาหนดรหสหมวดคาบรการตางๆ ซ# งระบบจะนารหสน2ไปตรวจสอบรายการตางๆ อกคร2 งหลงจากบนทกขอมลไปแลว Node ID : ไมไดใชแลว (ไมควรกาหนด) Doctor fee code : กาหนดรหสคาใชจายท#เปนคาธรรมเนยมตรวจแพทย ในเวลา และ นอกเวลาทาการ ซ# งระบบจะนารหสท#กาหนดไปคดคาบรการอตโนมตเม#อผปวยถกสงตรวจ Injury surveillance hospical code : เปนรหสของสถานบรการท#จะถกบนทกในระบบรายงานอบตเหต STAT Export : เปนตวเลอกการบนทกขอมลผปวยไปยงฐานขอมล โปรแกรม Stat สาหรบ โรงพยาบาลท#เร#มระบบคกบระบบเกาท#เปน stat ปกตไมตองกาหนดคาใดๆ รหสคาบรการ Unknown lab : เปนตวเลอกใหระบรหสคาบรการท#จะนามาใช หากมการส#ง Lab และรายการ Lab ตวน2นไมไดมการเช#อมโยงคาบรการเอาไว
การตงคาการทางานของระบบ
21
Web service URL : เปนตวเลอกสาหรบเช#อมโยงการแสดงประวตผปวยผาน Web base โดยกาหนด Address ของ Script ท#จะแสดงผลประวตเอาไว รหสชาระเงนยานอกบญช : เปนตวเลอกชนดคาบรการของรายการยานอกบญชยาหลก ปกตจะตองชาระเงนเอง (สามารถกาหนดทบไดในรายการยาแตละตว) LIS Export / Import path : เปนตวเลอกของ Path ท#จะใหโปรแกรมสงขอมลออกและนาขอมลเขา จากระบบ LIS (Laboratory Information System) จะตองตดต2ง LIS Script กอนจงจะทางานได ความกวางชองรายงานผล Lab : เปนตวเลอกของชองท#ใหเจาหนาท#หอง Lab ลงรายงานผล ปกตจะกวาง 100 pixel สามารถขยายความกวางไดโดยการกาหนดท#ตวเลอกน2 Diable VN Lock : ปกตระบบจะทาการ Lock visit number เม#อมการดงรายการไปบนทกขอมลจากจดตางๆ และจะปลด Lock ภายในระยะเวลา 15 นาท หากไมตองการใหระบบ Lock visit number ให Check ท#ตวเลอกน2 (แนะนาใหระบบ Lock VN เพ#อปองกนการคยขอมล VN เดยวกน พรอมๆ กน) VN Lock Timeout : ระยะเวลาท#ระบบจะทาการ Lock visit number มหนวยเปนนาท ปกตจะอยท# 15 นาท การออกเลขท%ใบเสรจ : ในการออกใบเสรจรบเงน การกาหนดเลขท#ใบเสรจม 2 ประเภทคอ ใหระบบทาการออกให หรอ นาเลขท#มาจากใบเสรจท#พพมเอาไวแลว สรปยอดคาใชจายท%ตองชาระเงนมาโดยไมตอง confirm : เปนตวเลอกท#ใหระบบทาการสรปคาใชจายในสวนท#ตองชาระเงนเองทนท#ท#มการบนทกคาใชจาย (โดยปกตระบบจะนาคาใชจายมาจากรายการท#ออกใบเสรจรบเงนแลว) Lock VN เม%อชาระเงน : หาก Check ตวเลอกน2 ทนทท#มการออกใบเสรจรบเงนของ Visit ใดๆ จะไมสามารถเพ#มคาใชจายเขาไปไดอก ตองทาการยกเลกใบเสรจรบเงนกอน รหสหองตรวจโรค 1 - 6 : สาหรบกาหนดรหสของหองตรวจตางๆ กาหนดเอาไวได 6 หอง ซ# งจะมผลในหนาจอแสดงรายช#อผปวยท#รอตรวจในหองตางๆ รปแบบการออก XN : ใชสาหรบกาหนดรปแบบของหมายเลข XN ท#ออกในระบบงานรงสวนจฉย (ตวเลอกน2ตอนน2ยงไมไดใช) Auto logout : เปนตวเลอกท#ใชสาหรบใหระบบทาการตรวจสอบการทางานของผใชงาน หากไมมการใชงานระบบ HOSxP ภายในระยะเวลาท#กาหนด ระบบจะทาการ Logout ผใชโดยอตโนมต
การตงคาการทางานของระบบ
22
Auto logout timeout : เปนระยะเวลามหนวยเปน นาท ท#จะใหระบบตรวจสอบการทางานของผใชงาน กอนจะทาการ Logout ตรวจสอบเลมท%ใบเสรจจากรายการเบก : เปนตวเลอกใหระบบทาการตรวจสอบเลขท#ของใบเสรจรบเงน กอนท#จะทาการออกใบเสรจ หาก check เอาไว จะตองทาการบนทกการเบกเลมท#ใบเสรจรบเงนกอน จงจะทาการออกใบเสรจรบเงนได รหสคาธรรมเนยมทาบตรใหม : สาหรบกาหนดใหระบบทาการคดคาธรรมเนยมทาบตรใหมกบผปวย ท#มารบบรการคร2 งแรก หามลงสรปคาใชจาย IPD เอง : เปนตวเลอกสาหรบปองกนไมใหมการบนทกรายการสรปคาใชจายผปวยใน โดยปกตรายการสรปคาใชจายจะเกดข2นโดยอตโนมตอยแลว เม#อมการคยรายการคาบรการตางๆ ลบจานวน 0 ออก ท%หองจายยา : เปนตวเลอกท#จะใหระบบทาการลบรายการยาท#มจานวนเปน 0 ออกกอนท#จะทาการบนทก เปนการเพ#มความสะดวกเม#อตองการลบรายการใด กเพยงแตกาหนดจานวนใหเปน 0 แตหากตองการใหระบบบนทกรายการท#มจานวนเปน 0 ไมตอง check ท#ตวเลอกน2 หามปรบยอดหองชาระเงน : เปนตวเลอกท#ปองกนเจาหนาท#หองชาระเงนทาการแกไขจานวนมลคา ของคาใชจาย ท#ถกสรปมากอนทาการออกใบเสรจรบเงน พมพใบเบกแฟมเวชระเบยนทก Visit : เปนตวเลอกของระบบเวชระเบยนในข2นตอนการสงตรวจผปวย หากเปดตวเลอกน2 ระบบจะทาการสงรายการไปพมพท#เคร#องพมพใบเบกแฟมเวชระเบยน (ตองมการเปด Print server น2ดวย) เตอนยอดคางชาระท%เวชระเบยน : เปนตวเลอกสาหรบใหระบบแสดงหนาตางเตอนเจาหนาท#หองชาระเงนถงจานวนเงนคางชาระของผปวยท#กาลงสงตรวจ คดราคายากลบบานโดยใชมลคาจาก OPD : เปนตวเลอกท#มผลกบระบบ Drug profile ในการบนทกรายการยากลบบาน ปกตระบบจะนามลคาของยาท#กาหนดไวสาหรบ IPD แตสามารถกาหนดใหใชมลคาท#กาหนดสาหรบ OPD มาคดคาบรการกบผปวยได โดย check ท#ตวเลอกน2 ปดการใชงานหตถการหองตรวจแพทย : เปนตวเลอกสาหรบปดหนาจอบนทกหตถการของระบบหองตรวจแพทย ซ# งจะทาใหแพทยไมสามารถบนทกหตถการได หามหอง X-Ray แกไขคาใชจาย : เปนตวเลอกท#จะปองกนไมใหเจาหนาท#หอง X-Ray เปดหนาจอบนทกรายการเวชภณฑ และคาบรการ ท#หนาจอบนทกผล X-Ray
การตงคาการทางานของระบบ
23
จานวนบรรทดตอ column ของรายการยาในใบตรวจรกษา : เปนตวเลอกสาหรบกาหนดใหระบบเตรยมจานวนรายการยาท#จะพมพออกในใบตรวจรกษาหองตรวจแพทย ปกตจะม 2 column, column ละ 7 บรรทด สามารถปรบเพ#มหรอลดได หามหอง Lab แกไขคาใชจาย : เปนตวเลอกท#จะปองกนไมใหเจาหนาท#หอง Lab เปดหนาจอบนทกรายการเวชภณฑ และคาบรการ ท#หนาจอบนทกผล Lab ปดการใชงาน IPD Income Adjust : เปนตวเลอกปองกนไมใหใชระบบ IPD Income adjust เน#องจากอาจะไปกวนกบการทางานของระบบการเงนอ#นๆ ปดการใชงานหองชาระเงน Mode 1 : สาหรบปองกนไมใหมการออกใบเสรจรบเงนจากระบบหองชาระเงน Mode 1 (Commercial only) รหสคายาผปวยใน : สาหรบกาหนดใหระบบรบรหมวดของคารกษาท#เปนคายาผปวยใน ใชเลขท% XN เดม ไมออกใหม : มผลกบการออกหมายเลข XN ของระบบ X-Ray ปกตเลข XN ของผปวยจะมการ running ใหใหมเม#อผปวยมารบบรการในปถดไป แตหากตองการใชเลขเดม ให check ท#ตวเลอกน2 และสามารถกาหนดเลขท#เร#มตนไดในตาราง serial name = xn-noreset จานวนบรรทดของใบเสรจรบเงน สกส. : เปนตวเลอกท#กาหนดรปแบบการพมพใบเสรจรบเงน ตามแบบของ สกส. ไมตองโอนคาใชจายจาก OPD ไป IPD เม%อ Admit : เปนตวเลอกสาหรบการโอนคาใชจายท#ยงไมชาระเงนเม#อผปวยไดรบการ Admit
การตงคาการทางานของระบบ
31
ตวเลอก Splash logo : สาหรบกาหนด Logo ท%จะแสดงเม%อเร%มตนระบบ HOSxP
(แสดงท%หนาจอ splash screen เปนเวลา 3 วนาท) รปภาพท%ใชตองมชนดเปน bitmap
(.bmp)
37
การเพมขอมลผใชงานการเพมขอมลผใชงานการเพมขอมลผใชงานการเพมขอมลผใชงาน
การเขาใชงานโปรแกรม HOSxP ถายงไมมการต%งคารหสผใชงาน ทกคนจะสามารถเขาใชไดและจะกลายเปน Administrator ทกคน แตเม.อต%งคารหสผใชงานแลว ผท.จะใชงานได จะตองใสรหส Login ท.ถกบนทกอยในฐานขอมลบญชรายช.อผใชงานเทาน%น
รหสผใชงานรหสแรกท.ควรจะต%งคอ รหสของผดแลระบบ โดยมวธการต%งคาดงน%
เขาเมน ระบบงานอ.นๆ -> บารงรกษาระบบ -> ผใชระบบ -> เพ.ม – ลบ ขอมลผใชระบบ
Chapter
4
การเพมขอมลผใชงาน
40
รหสแรกท.จะตองเพ.มคอ รหสของผดแลระบบ โดยตรงชอง Access Right ใหเลอกเชคตรง Administrator ชองเดยว
41
การเพมขอมลแพทยการเพมขอมลแพทยการเพมขอมลแพทยการเพมขอมลแพทย
บคลากรทางการแพทยทกคน ควรจะมรายช.อปรากฎในฐานขอมลแพทย เพ.อท.จะสามารถทาการเลอกรายช.อแพทย และสามารถเขาระบบส.งจายเวชภณฑไดถกตอง
การเพ.มหรอแกไขขอมลแพทย สามารถทาไดดงน%
เขาเมน บารงรกษาระบบ -> ลงทะเบยน -> รายการแพทยผตรวจ
Chapter
5
44
การแกไขขอมลสทธการรกษาการแกไขขอมลสทธการรกษาการแกไขขอมลสทธการรกษาการแกไขขอมลสทธการรกษา
ปกตสทธการรกษาท.มารบตวตดต%ง HOSxP จะมใหครบทกสทธแลว แตสามาถเขาไปปรบแตงตวเลอกตาง ๆ ใหตรงกบระบบของโรงพยาบาลได
การเพ.มหรอแกไขขอมลสทธการรกษา สามารถทาไดดงน%
เขาเมน บารงรกษาระบบ -> ลงทะเบยน -> สทธการรกษา
Chapter
6
54
การแกไขขอมลการแกไขขอมลการแกไขขอมลการแกไขขอมลบรบรบรบรษทคสญญาษทคสญญาษทคสญญาษทคสญญา
การเพ!มหรอแกไขขอมลบรษทคสญญาสามารถทาไดดงน5
Chapter
7
56
การแกไขขอมลการแกไขขอมลการแกไขขอมลการแกไขขอมลแผนกแผนกแผนกแผนก
การเพ!มหรอแกไขขอมลแผนก สามารถทาไดดงน5
Chapter
8
58
การแกไขขอมลการแกไขขอมลการแกไขขอมลการแกไขขอมลหองตรวจหองตรวจหองตรวจหองตรวจ
การเพ!มหรอแกไขขอมลหองตรวจ สามารถทาไดดงน5
Chapter
9
การเพมขอมลหองตรวจ
60
ผดแลระบบสามารถจากดสทธการส.งยาและเวชภณฑตามหองตรวจไดโดยกาหนดไดท. Tab ตรวจสอบการส.งยา
62
การแกไขขอมลการแกไขขอมลการแกไขขอมลการแกไขขอมลคลนกพเศคลนกพเศคลนกพเศคลนกพเศษษษษ
การเพ!มหรอแกไขขอมลคลนกพเศษสามารถทาไดดงน5
Chapter
10
64
การแกไขขอมลการแกไขขอมลการแกไขขอมลการแกไขขอมลสถานพยาบาลสถานพยาบาลสถานพยาบาลสถานพยาบาล
การเพ!มหรอแกไขขอมลสถานพยาบาลสามารถทาไดดงน5
Chapter
11
66
การแกไขขอมลการแกไขขอมลการแกไขขอมลการแกไขขอมลผงบญชคารกษาพยาบาลผงบญชคารกษาพยาบาลผงบญชคารกษาพยาบาลผงบญชคารกษาพยาบาล
การเพ!มหรอแกไขขอมลผงบญชคารกษาพยาบาลสามารถทาไดดงน5
Chapter
12
69
การแกไขขอมลการแกไขขอมลการแกไขขอมลการแกไขขอมลรายการคารกษาพยาบาลรายการคารกษาพยาบาลรายการคารกษาพยาบาลรายการคารกษาพยาบาล
การเพ!มหรอแกไขขอมลรายการคารกษาพยาบาลสามารถทาไดดงน5
Chapter
13
77
การแกไขขอมลการแกไขขอมลการแกไขขอมลการแกไขขอมลรายการเวชภณฑรายการเวชภณฑรายการเวชภณฑรายการเวชภณฑ
การเพ!มหรอแกไขขอมลรายการเวชภณฑสามารถทาไดดงน5
Chapter
14
90
การแกไขขอมลการแกไขขอมลการแกไขขอมลการแกไขขอมลหตถการทนตกรรมหตถการทนตกรรมหตถการทนตกรรมหตถการทนตกรรม
การเพ!มหรอแกไขขอมลหตถการทนตกรรมสามารถทาไดดงน5
Chapter
15
93
การการการการใชการระบบ ใชการระบบ ใชการระบบ ใชการระบบ SQL TraceSQL TraceSQL TraceSQL Trace
การใชงานระบบ SQL Trace
ระบบ SQL Trace เปนระบบท.ชวยในการตรวจสอบการทางานในการจดการขอมลของ HOSxP โดยโปรแกรมจะแสดงชดคาส.งท%งหมดท.ใชในการจดการขอมลจากระบบงานท.กาลงเปดใชงานอย สามารถเปดระบบ SQL Trace ไดโดยเลอกเมน Tools -> Options -> Show SQL Trace Windows ดงรป
Chapter
16
การใชระบบ SQL TRACE
94
ตวอยางหนาตาง SQL Trace ขณะทางาน
หากตองการ Export trace ใหคลกขวาแลวเลอก Copy to clipboard / Save trace
95
การการการการใชงานระบบ ใชงานระบบ ใชงานระบบ ใชงานระบบ SQL QuerySQL QuerySQL QuerySQL Query
การใชงานระบบ SQL Query Tool
ระบบ SQL Query เปนระบบท.ชวยใหผดแลระบบเขาถงขอมลในฐานขอมลไดโดยตรง โดยใชคาส.งภาษา SQL เพ.อดงขอมลมาแกไข มวธการใชงานดงน% เลอกเมน Tools -> SQL Query
Chapter
17
การใชงานระบบ SQL QUERY
97
การแกไขขอมลสามารถทาไดตามข5นตอนดงน5
1. เลอกตารางจาก combobox ดานบน 2. ตรวจสอบคาส.งในชอง memo ดานลาง 3. กดปม Run 4. แกไขขอมลในตารางดานลาง 5. กดปม Update เพ.อบนทกการแกไข
การใชงานระบบ SQL QUERY
98
หากตองการ Export ขอมลท.ได ใหคลกขวาในตาราง แลวเลอก Excel Export / Export DBF
การใชงานระบบ SQL QUERY
99
หากตองการบนทกขอมลท.ไดจากคาส.ง Select statement สามารถกดปม Save เพ.อบนทกขอมลไวในเคร.องท.ใชงานได ดงรป และหากตองการเปดแฟมท.ไดบนทกเอาไวมาแกไข ใหกดปม Open และเม.อตองการบนทกขอมลท.ถกแกไขเอาไวใน database ใหกดปม Update
การใชงานระบบ SQL QUERY
100
หากตองการตรวจสอบ Process ท.กาลงทางานอยท %งหมดของ Database ใหคลกท. Tab Process List จะแสดงรายการ Process ท%งหมด ดงรป และหากตองการปดการทางานของ Process น%นๆ ใหคลกขวาแลวเลอก Kill Process
หากตองการแสดงสถานะ Workload ของ MySQL ใหกดปม Chart จะแสดงหนาตางดงรป
การใชงานระบบ SQL QUERY
101
หากตองการเขยน Script ภาษา Pascal เพ.อจดการกบขอมล สามารถทาไดโดยคลกท. Tab Script จะปรากฎตวอยาง Script ท.สามารถแกไขได หากตองการเรยกใชงาน ใหกดปม Execute และหากตองการบนทกเกบเอาไวใหกดปม Save (ลาง tab Script)
ตวอยางการเรยกใชงาน Script
103
การการการการตรวจสอบเมอพบ ตรวจสอบเมอพบ ตรวจสอบเมอพบ ตรวจสอบเมอพบ Error MessageError MessageError MessageError Message
การใชงานโปรแกรม HOSxP อาจจะม Error message เกดข%น Error บางอยางเกดจากการคยขอมลท.ไมถกตอง หรอ Error บางอยางอาจจะเกด Bug ของตวโปรแกรมเอง ใน HOSxP มระบบตรวจสอบ Error โดยเม.อเกด Error ข%น ดงรป ใหกดปม Detail
Chapter
18
การตรวจสอบเมอพบ ERROR
104
โปรแกรมจะแสดงหนาตางรายละเอยดของ Error โดยแบงเปนหมวดตางๆ ไดแก General , Call Stack , Modules , Process , Assembler และ CPU
การตรวจสอบเมอพบ ERROR
105
หากคดวา Error ท.เกดข%นเกดจากการทางานท.ผดพลาดของตวโปรแกรม ใหคลกท. Tab Call Stack แลวดตรง Line และ Procedure แลวสงขอมลน% ใหผพฒนาเพ.อทาการตรวจสอบปญหาตอไป
106
การการการการสารองขอมลสารองขอมลสารองขอมลสารองขอมล
การสารองขอมล
เพ.อปองการการสญหายของขอมลโปรแกรม HOSxP ไดเตรยมระบบสารองขอมลเอาไว โดยผดแลระบบสามารถเรยกใชงานระบบสารองขอมลไดจากเมน ระบบงานอ.นๆ -> ระบบสารองขอมล -> สารองขอมล
Chapter
19
การสารองขอมล
107
จะแสดงหนาตางแสดงระบบสารองขอมลดงรป ใน Tab system Backup History จะแสดงประวตการส.งสารองขอมลท%งหมดไมวาจะส.งจากเคร.องไหน ในระบบ เพ.อสามารถตรวจสอบและตดตามนาขอมลมาใชงานได
ใน Tab Local Backup จะแสดงแฟมท.ถกสารองเอาไวในเคร.องท.กาลงทางานอย
การสารองขอมล
108
หากตองการแกไขตาแหนงท.เกบแฟมสารองขอมลใหเลอก Tab Options แลวกาหนด Backup Folder ใหม
ใน Tab Options มระบบสารองขอมลตามชวงวนท. โดยจะทาการสารองขอมลเฉพาะขอมลท.สาคญๆ เทาน%น
การสารองขอมล
109
หากตองการผดแลระบบสามารถส.งใหเคร.องท.ใชงานอยทาการสารองขอมลอตโนมตในเวลาท.กาหนดได โดยจะทาการสารองขอมลวนละ 1 คร% ง การกาหนดใหสารองขอมลใหกดปม สรางงาน Backup อตโนมตในเคร.องน% และหากตองการลบงานออกใหกดปม Clear งาน
การสารองขอมล
110
ในระบบสารองขอมลสามารถส.งยกเลกการ Restore ได (หาก Restore ขอมลโดยไมไดต%งใจ) โดยคลกท. Tab Emergency mode แลวกดปม Undo Restore (สามารถทาไดแคคร% งเดยวถดจากการ Restore ขอมลคร% งสดทาย และหามสารองขอมลหลงจาก Restore ผด)
การสารองขอมล
111
ในบางกรณการส.งสารองขอมลโดยวธปกตอาจจะไมสาเรจ ซ. งอาจจะเกดจากขอมลมปรมาณมากเกนไป หรอเกดจาก Bug ของโปรแกรม Mysqldump ผดแลระบบสามารถเลอกใชวธสารองขอมลแบบ Enhance ไดโดยกดปม New backup ท. tab Enhance
จะแสดงหนาตางสาหรบสารองขอมลแบบใหมดงรป
การสารองขอมล
112
หากตองการนาขอมลกลบมาใชงานใหม ใหกดปม Restore จะแสดงระบบ Restore ขอมลดงรป
การกดปม Replication log manager จะแสดงหนาตางสาหรบสารองขอมลเฉพาะ Replication Log ดงรป
การสารองขอมล
113
คาแนะนาเก!ยวกบนโยบายการสารองขอมลของระบบ HOSxP Version 1.0 มกราคม 2551
เปาหมายของนโยบายน5 • เพ.อปกปองทรพยสนทางดานขอมลขาวสารของโรงพยาบาลท.ใชงานระบบ
HOSxP
• เพ.อปองกนขอมลสญหายอนเกดมาจากการลบขอมล ขอมลผดพลาด ระบบทางานลมเหลว หรอภยทางธรรมชาต
• เพ.อใหสามารถนาขอมลท.ไดทาการสารองเอาไวมาใชงานไดทนทวงทเม.อมเหตการณขางตนเกดข%น
• เพ.อบรหารจดการและปกปองขอมลในส.อท.เกบขอมลท.สารองเอาไว
นโยบายการสารองขอมล
• ขอมลท.จะไดรบการสารองขอมล ประกอบไปดวยขอมลท%งหมดในฐานขอมลของระบบ HOSxP รวมท%งฐานขอมลท.เก.ยวของ
• ความเรงดวนในการสารองขอมล ใหจดอยในความเรงดวนสงสดหากหนวยงานมการกาหนดความเรงดวนในการทางาน
• ประเภทการสารองขอมล o Cold backup เปนการสารองขอมลโดยในขณะท.ทาการสารอง
ขอมลระบบจะไมอนญาตใหมการแกไขขอมล ซ. งขอมลท.ไดจากการสารองประเภทน%จะมความนาเช.อถอสงสด
o Hot backup เปนการสารองขอมลโดยในขณะท.ทาการสารองขอมล ผใชงานจะยงสามารถทางานได โดยขอมลท.ถกแกไขในขณะท.ทาการสารองขอมลอาจจะถกสารอง หรอไมถกสารองกได และขอมลท.ไดจากการสารองประเภทน%จะมความนาเช.อถอเพยงพอท.จะนามาใชงานไดระดบหน.ง ข%นอยกบขอมลท.ถกแกไขในขณะสารองขอมลมมากนอยเพยงใด
o Replication เปนการสารองขอมลในแบบทนเวลาโดยขอมลจะถกนาไปเกบไวในเคร.องสารอง ท.พรอมจะนามาใชงานไดทนท โดย
การสารองขอมล
114
ขอมลจะมชวงหนวงเวลาประมาณ 3 – 10 วนาท น.นหมายความวาหากเคร.องหลกมปญหา ขอมลในชวงเวลา 3 – 10 วนาทสดทายจะไมถกสารองเอาไว
o Replication Log Backup เปนการสารองขอมลเฉพาะขอมลจากตาราง replication log โดยเม.อนามาใชงานรวมกบขอมลท.ไดจากการสารองชนด Cold backup จะสามารถยอนกลบขอมลไปยงชวงเวลาใดกได (Increment backup) โดยเร.มตนเวลาท.เร.มทาการสารองแบบ Cold backup
• ความถ.เวลาท.จะทาการสารองขอมล ความถ.ในการสารองขอมลท.ยอมรบไดคอ การสารองขอมลประเภท Hot backup วนละ 1 คร% งในชวงเวลา 03.00 – 05.00 น. เน.องจากเปนชวงเวลาท.มผใชงานระบบนอย และกระบวนการสารองขอมลไมรบกวนการทางานของผใชงาน รวมท%งขอมลมการเปล.ยนแปลงนอย ซ. งแนะนาใหสรางงานสารองขอมลอตโนมตในชวงเวลาดงกลาว และควรทาการสารองขอมลประเภท Cold backup เอาไวอยางนอยเดอนละ 1 คร% ง โดยแยกส.อเกบขอมลไวในตางท.กนระหวาง Hot backup และ Cold Backup
• ส.อท.ใชเกบขอมลท.สารองเอาไว แนะนาใหเกบในส.อประเภท CD / DVD หรอ Tape backup ไมควรเกบไวใน Hard disk เน.องจากมโอกาสท.ขอมลจะสญเสยไดงายกวาส.อชนด CD/DVD และตองทาการเขยนอธบายเอาไวในส.อท.ใชดวยวา เปนขอมลสารองประเภทอะไร เร.มสารองเม.อไหร และจะตองเกบไวท.ไหน มระยะเวลาเกบขอมลไดถงวนท.เทาไหร
• สถานท.จดเกบส.อท.สารองขอมลเอาไว ควรจดเกบไวในสถานท.ปลอดภย ในวสดท.ทนไฟได สามารถเคล.อนยายไดงาย และควรจะเปนท.อ.นท.ไมใชท.เดยวกนกบท.เกบเคร.องใหบรการหลก เน.องจากหากเกดเหตภยทางธรรมชาต เชนแผนดนไหว หรอไฟใหม จะไมมผลกบขอมลท.ไดสารองเอาไว
• การทดสอบขอมลท.ไดสารองเอาไว ควรมการทดสอบขอมลท.ไดสารองเอาไววาสามารถใชงานได เม.อจาเปนตองนามาใช โดยควรทาการทดสอบอยางนอยเดอนละ 1 คร% ง
• การทาลายขอมล เน.องจากส.อท.ใชในการเกบขอมลมอายจากด ควรมกระบวนการทาลายส.อท.เกบขอมล ตามระยะเวลาท.เหมาะสม
การสารองขอมล
115
• การนาขอมลท.สารองไวมาใช เน.องจากขอมลท.เกบเอาไวมถอเปนความลบขององคกร ผท.จะสามารถนาขอมลท.สารองมาใชได จาเปนตองไดรบอนญาตจากผรบผดชอบเสยกอน
การนาขอมลท!สารองมาใชเม!อมเหตการฉกเฉน ควรปฏบตตามข%นตอนดงน%
1. ทาการแจงใหผใชงานทราบถงปญหาท.เกดข%น รวมท%งระยะเวลาท.จะใชในการนาขอมลท.สารองมาใช และใหผใชงานใชระบบสารองท.ไดวางแผนเอาไวกอน เชนระบบ Manual
2. ใหเลอกแหลงของขอมลท.ไดสารองเอาไวโดยพจารณาตามความเหมาะสมกบเหตการณ
3. หากจาเปนตองตดต%งระบบปฏบตการ และ ระบบจดการฐานขอมล ใหตดต%งใหเสรจเรยบรอยกอน
4. นาขอมลท.ไดสารองเอาไวมาจากแหลงท.เกบขอมล และตองมการบนทกขอมลเอาไวถงสาเหตของการนาขอมลท.สารองเอาไวมาใช
5. เร.มกระบวนการนาขอมลมาใช (restore) โดยทาตามคมอการนาขอมลมาใช 6. ตรวจสอบขอมลท.ได และเปดใหระบบทางานได 7. แจงผใชงานใหทราบวาระบบสามารถใชงานไดแลว
116
การการการการใชงานระบบ ใชงานระบบ ใชงานระบบ ใชงานระบบ Replication (HOSxP)Replication (HOSxP)Replication (HOSxP)Replication (HOSxP)
ระบบ Replication เปนระบบสารองขอมลไปยงเคร.องสารอง (Slave) โดยจะทางานทนทท.มการแกไขขอมล และตองใชเคร.อง server อก 1 เคร.องเพ.อเกบขอมล การกาหนดคา Replication สามารถทาได โดยเปดระบบ System Setting แลวเลอก Replication link ทางดานซายมอ จากน%นใสขอมลเคร.องท.จะเกบขอมลสารองในตาราง (Slave list) แลวกดปม save ดงรป
Chapter
20
การใชงานระบบ REPLICATION
117
กอนจะเร.มเปดใหระบบทางาน จะตองทาการ Import ขอมลจากเคร.อง Master กอน โดยคลกขวาในตาราง Slave list แลวเลอก Initial Import จาก Popup menu ดงรป
หลงจาก Initial Import เสรจแลว ใหกดปม Run Agent เพ.อส.งใหโปรแกรม HOSxP Replication agent ทางาน
การใชงานระบบ REPLICATION
118
หนาจอแสดงโปรแกรม Replication agent ขณะทางาน
โปรแกรม Replication agent ทางานโดย Forward transaction log จากเคร.อง Master ไปยง slave ทกเคร.องท.ไดกาหนดเอาไว และจะทาการ Full sync table วนละ 1 คร% ง ในชวงเวลา03.00 – 05.00 น. ทกวน
119
ตารางทสาคญของระบบตารางทสาคญของระบบตารางทสาคญของระบบตารางทสาคญของระบบ
Chapter
21 OPD
IPD
patient
ovst
ovstdiag
pttype
opdscreen
opitemrece
icd101,icd9cm1
s_drugitems
income
doctor
lab_head,lab_order
lab_items
xray_report
rcpt_print
ipt
iptdiag, iptoprt
icd101,icd9cm1
ipt_order_no
Discharge
กลบบาน
ตารางทสาคญของระบบ
120
รายช!อตารางท!สาคญประกอบไปดวย
ช!อตาราง คาอธบาย
patient เปนตารางท.เกบขอมลท.วไปของผปวย
ovst เปนตารางท.เกบขอมลการมารบบรการของผปวยนอกในแตละวนแยกเปนราย visit
ovstdiag เปนตารางท.เกบขอมลผลการวนจฉยของผปวยนอก แยกตาม visit opdscreen เปนตารางท.เกบขอมลการคดกรองผปวยท.จดซกประวต แยกตาม visit opitemrece เปนตารางท.เกบขอมลการส.งยาและคาบรการตางๆท.เกดข%นในแตละ
visit / admit lab_head เปนตารางท.เกบรายการส.ง Lab แยกตามรายคร% งท.ส.ง lab_order เปนตารางท.เกบรายละเอยดของ lab ท.ส.งในแตละคร% ง xray_report เปนตารางท.เกบรายการ xray-request และผลการอานฟลม rcpt_print เปนตารางท.เกบรายการใบเสรจรบเงนท.พมพออกในแตละคร% ง ipt เปนตารางท.เกบรายการ Admit ของผปวยแยกตามการ Admit โดยม
Admission Number (AN) กากบ iptdiag เปนตารางท.เกบผลการวนจฉยของผปวยใน แยกตามการ admit iptoprt เปนตารางท.เกบผลการทาหตถการของผปวยใน ipt_order_no เปนตารางท.เกบรายการการออกใบส.งยาผปวยใน er_regist เปนตารางท.เกบรายการใหบรการท.หองฉกเฉน dtmain เปนตารางท.เกบรายการใหบรการท.หองทนตกรรม operation_list เปนตารางท.เกบรายการการส.งผาตดผปวย ตารางรหสอางอง
ช!อตาราง คาอธบาย
pttype เปนตารางท.เกบขอมลสทธการรกษา
pcode เปนตารางท.เกบรหสมาตรฐานของสทธการรกษาตามรหสของ สปสช. occupation เปนตารางท.เกบขอมลอาชพ
ตารางทสาคญของระบบ
121
nationality เปนตารางท.เกบขอมลเช%อชาตและสญชาต religion เปนตารางท.เกบขอมลศาสนา marrystatus เปนตารางท.เกบสถานะภาพการสมรส sex เปนตารางท.เกบขอมลเพศ diagtype เปนตารางท.เกบขอมลประเภทการวนจฉยโรค icd101 เปนตารางท.เกบขอมลรหสการวนจฉยโรค ตามมาตรฐาน ICD10/TM icd9cm1 เปนตารางท.เกบขอมลรหสการทาหตถการ ตามมาตรฐาน ICD9CM income เปนตารางท.เกบขอมลรหสหมวดคารกษาพยาบาล drugitems เปนตารางท.เกบขอมลรายการยา nondrugitems เปนตารางท.เกบขอมลรายการคารกษาอ.นๆ s_drugitems เปนตารางท.เกบขอมลรายการรวมของยาและคารกษาอ.นๆ paidst เปนตารางท.เกบขอมลประเภทการชาระเงนของคารกษาตางๆ hospcode เปนตารางท.เกบขอมลรหสและช.อของสถานบรการตางๆ thaiaddress เปนตารางท.เกบขอมลรหสและช.อจงหวด อาเภอ และตาบลใน
ประเทศ lab_items เปนตารางท.เกบขอมลรายการ Lab ตางๆ ท.สามารถส.งใชได xray_items เปนตารางท.เกบขอมลรายการ Xray ตางๆ ท.ส.งใชได dttm เปนตารางท.เกบขอมลหตถการทนตกรรมตางๆ er_oper_code เปนตารางท.เกบขอมลรหสหตถการหองฉกเฉน ipt_oper_code เปนตารางท.เกบขอมลรหสหตถการผปวยใน ตารางรหสของระบบ
ช!อตาราง คาอธบาย
opduser เปนตารางท.เกบรหสผใชงาน
ksklog เปนตารางท.เกบขอมลการทางานตางๆ (activity log) replicate_log เปนตารางท.เกบขอมล Transaction ตางๆของระบบ (ตองเปดใชงาน
ระบบ replication ) opitemrece_log เปนตารางท.เกบขอมลการแกไขใบส.งยา เพ.อใชในการเปรยบเทยบ
ตารางทสาคญของระบบ
122
ประวตการแกไขและตรวจสอบรายการเกา serial เปนตารางท.เกบคาของ Primary key ของตารางในระบบ
123
company_contact
company _id
company _name
address1
address2
business_ty pe_id
begin_date
end_date
discount
signature_picture
map_picture
employ ee_count
bill_date
bill_place
credit_date_number
oldcode
contract_number
max_debt_money
chwpart
amppart
tmbpart
contract_partner
contract_id
contract_name
contract_detail
contract_begin_date
contract_end_date
contract_discount_percent
diagtype
diagty pe
name
icd101
code
name
spclty
tname
code3
code4
code5
sex
ipd_v alid
icd9cm1
code
name
nationality
nationality
name
nhso_code
occupation
occupation
name
nhso_code
ovst
hos_guid
v n
hn
anv stdate
v sttime
doctor
hospmain
hospsub
oqueue
ov stist
ov stost
ptty pe
ptty peno
rf rics
rf rilct
rf rocs
rf rolct
spclty
rcpt_disease
hcode
cur_dep
cur_dep_busy
last_dep
cur_dep_time
rx_queue
diag_text
pt_subty pe
main_dep
main_dep_queue
f inance_summary _date
v isit_ty pe
node_id
contract_id
waiting
rf ri_icd10o_ref er_number
has_insurance
i_ref er_number
ref er_ty pe
o_ref er_dep
staf f
command_doctor
send_person
pt_priority
f inance_lock
ovstdiag
ov st_diag_id
v n
icd10
hn
v stdate
v sttime
diagty pe
icd103
hcode
doctor
episode
ext_code
hos_guid
dep_f lag
patient
hos_guid
hn
pname
f name
lname
occupation
citizenship
birthday
addrpart
mooparttmbpart
amppart
chwpart
clinic
deathday
f athername
inf ormname
marry status
mathername
nationality
ptty pe
religion
sex
hcode
cid
pttype
ptty pe
name
editmask
isuse
pcode
requirecode
doctor_f ee
f ee_code
discount
contract
paidst
in_region
ucrequire_hcode
oldcode
f ee_code2
price_ty pe
debtor
noexpire
hipdata_code
min_age
max_age
bill_sss
bill_ty pe
hipdata_ptty pe
use_contract_id
y early _charge
y early _charge_icode1
y early _charge_icode2
region_ty pe
ptty pe_group1
ptty pe_group2
ptty pe_guid
max_debt_money
referin
v n
rf rcs
ref er_date
hospcode
date_in
clinic
hn
icd10
ref er_ty pe
docno
depcode
ref er_point
referout
v n
rf rcs
ref er_date
hospcoderef er_ty pe
ref er_cause
ref er_number
doctor
clinic
ref er_point
ref ercheck1
ref ercheck2
ref ercheck3
ref ercheck4
ref ercheck2_date
ref ercheck3_text
ref ercheck4_text
department
ref er_time
hn
religion
religion
name
sex
code
name
thaiaddress
addressid
name
chwpart
amppart
tmbpart
codety pe
pocode
f ull_name
visit_pttype
v n
ptty pe
staf f
rcpt_amount
debt_amount
discount_amount
begin_date
expire_date
hospmain
hospsub
ptty peno
ptty pe_number
ptty pe_order
discount_percent
company _idcontract_id
max_debt_amount
paid_amount
OPD Diagram
ตารางทสาคญของระบบ
124
doctor
code
name
shortname
licenseno
department
jobposition
active
force_diagnosis
oldcode
search_keyword
cid
position_id
addrpart
moopart
zoipart
roadpart
tmbpart
amppart
chwpart
nationality
doctor_guid
allow_df_edit
force_icd_diagnosis
ename
er_activity
er_activity_id
activity_name
er_command
vn
er_oper_code
doctor
command_datetime
confirm
er_dch_type
er_dch_type
name
ovstost
er_flag
er_doctor
er_doctor_id
vn
doctor_code
er_doctor_position_id
er_doctor_position
er_doctor_position_id
position_name
er_image
vn
image1
image2
image3
image4
image5
image1_note
image2_note
image3_note
image4_note
image5_note
er_iv_list
vn
icode
qty
doctor
iv_time
er_nursing_activity
er_nursing_activity_id
vn
er_activity_id
doctor
begin_time
activity_detail
er_nursing_detail
vn
arrive_time
referin_person
trauma
bba
dba
psychic
revisit48hr
gcs_e
gcs_v
gcs_m
pupil_l
pupil_r
inform_person
interview_person
report_doctor_time
doctor_finish_time
support_information
visit_type
er_nursing_record
er_activity_id
vn
nursing_diag_id
nursing_problem
nursing_outcome
er_oper_code
er_oper_code
name
icode
icd9cm
price
price2
price3
er_pt_type
er_pt_type
name
er_regist
vn
vstdate
er_period
er_pt_type
er_emergency_type
er_dch_type
er_doctor
er_legal_action
er_time_1
er_time_2
er_time_3
dba
er_list
oper_note
enter_er_time
doctor_tx_time
finish_time
er_regist_oper
vn
er_oper_code
doctor
oper_qty
oper_cost
begin_time
end_time
rec_no
opdscreen
hos_guid
vn
hn
vstdate
vsttime
begintime
outtime
endtime
bpd
bps
bw
cc
hr
pe
pulse
temperature
note
rr
cc_begin_date
cc_cause_of_visit
ovst
hos_guid
vn
hn
an
vstdate
vsttime
doctor
hospmain
hospsub
oqueue
ovstist
ovstost
pttype
pttypeno
rfrics
rfrilct
rfrocs
rfrolct
spclty
rcpt_disease
hcode
cur_dep
cur_dep_busy
last_dep
cur_dep_time
rx_queue
diag_text
pt_subtype
main_dep
main_dep_queue
finance_summary_date
visit_type
node_id
contract_id
waiting
rfri_icd10
o_refer_number
has_insurance
i_refer_number
refer_type
o_refer_dep
staff
command_doctor
send_person
pt_priority
finance_lock
patient
hos_guid
hn
pname
fname
lname
occupation
citizenship
birthday
addrpart
moopart
tmbpart
amppart
chwpart
bloodgrp
clinic
deathday
drugallergy
familyno
fathername
firstday
hometel
informaddr
informname
informrelation
informtel
marrystatus
mathername
hn_int
nationality
opdlocation
pttype
religion
sex
spsname
truebirthday
workaddr
worktel
hcode
cid
hid
educate
family_status
labor_type
last_update
type_area
road
father_cid
mother_cid
couple_cid
person_type
private_doctor_name
legal_action
death_code504
death_diag
node_id
admit
midname
po_code
fatherlname
motherlname
spslname
country
birthtime
mother_hn
ER Diagram
ตารางทสาคญของระบบ
125
ipt
an
admdoctor
dchdate
dchstts
dchtime
dchtype
dthdiagdct
hn
ivstist
ivstost
lockdx
prediag
pttype
regdate
regtime
rfrics
rfrilct
rfrocs
rfrolct
spclty
vn
ward
rcpt_disease
dch_doctor
lab_access_log
log_number
lab_order_number
log_date_time
staff
lab_entry_log
log_number
lab_order_number
log_date_time
staff
lab_form
form_name
component_name
lab_items_code
form_position_left
form_position_top
tab_order
form_position_width
parent_name
component_type
component_caption
checked
form_position_height
font_name
font_size
font_color
specimen_code
lab_form_head
form_name
owner
anonymous
bethesda_cytologic
confirm_charge_money
finance_lab_confirm
lab_head
lab_order_number
doctor_code
lab_items_group_code
vn
lab_head_remark
hn
order_date
report_date
reporter_name
report_time
confirm_specimen
confirm_report
department
form_name
sub_group_list
order_time
receive_date
receive_time
ward
result_note
lock_result
result_rtf
order_note
lab_receive_number
approve_staff
anonymous
appointment
appointment_date
appointment_time
lis_order_no
confirm_charge_money
finance_lab_confirm
lab_order_number_guid
anonymous_request
clinic
send_to_cashier
lab_items
lab_items_code
lab_items_name
lab_type_code
lab_items_unit
lab_items_normal_value
lab_items_hint
lab_items_default_value
lab_items_group
service_price
possible_value
lab_routine
icode
lab_items_sub_group_code
require_specimen
specimen_code
wait_hour
critical_value
display_order
ecode
service_price2
service_price3
service_price_ipd
service_price_ipd2
service_price_ipd3
check_user
sub_group_list
range_check
range_check_min
range_check_max
result_type
range_check_min_female
range_check_max_female
lab_items_code_guid
service_cost
oldcode
lab_items_group
lab_items_group_code
lab_items_group_name
lab_department_code
lab_items_sub_group
lab_items_sub_group_code
lab_items_sub_group_name
lab_items_group_code
group_price
group_icode
group_price2
group_price3
group_price_ipd
group_price_ipd2
group_price_ipd3
ecode
lab_opitemrece
hos_guid
lab_order_number
lab_items_code
lab_items_group_code
lab_order
lab_order_number
lab_items_code
lab_order_result
lab_order_remark
staff
confirm
lab_items_name_ref
lab_items_normal_value_ref
specimen_code
lab_items_sub_group_code
order_type
ovst
hos_guid
vn
hn
an
vstdate
vsttime
doctor
hospmain
hospsub
oqueue
ovstist
ovstost
pttype
pttypeno
rfrics
rfrilct
rfrocs
rfrolct
spclty
rcpt_disease
hcode
cur_dep
cur_dep_busy
last_dep
cur_dep_time
rx_queue
diag_text
pt_subtype
main_dep
main_dep_queue
finance_summary_date
visit_type
node_id
contract_id
waiting
rfri_icd10
o_refer_number
has_insurance
i_refer_number
refer_type
o_refer_dep
staff
command_doctor
send_person
pt_priority
finance_lock
patient
hos_guid
hn
pname
fname
lname
occupation
citizenship
birthday
addrpart
moopart
tmbpart
amppart
chwpart
bloodgrp
clinic
deathday
drugallergy
familyno
fathername
firstday
hometel
informaddr
informname
informrelation
informtel
marrystatus
mathername
hn_int
nationality
opdlocation
pttype
religion
sex
spsname
truebirthday
workaddr
worktel
hcode
cid
hid
educate
family_status
labor_type
last_update
type_area
road
father_cid
mother_cid
couple_cid
person_type
private_doctor_name
legal_action
death_code504
death_diag
node_id
admit
midname
po_code
fatherlname
motherlname
spslname
country
birthtime
mother_hn
last_visit
death
height
inregion
reg_time
oldcode
lang
gov_chronic_id
in_cups
patient_type_id
addr_soi
work_addr
father_hn
lab_order_service
lab_order_service_id
lab_order_number
lab_order_type
lab_code
lab_name
price
opi_guid
icode
vn
department
LAB Diagram
ตารางทสาคญของระบบ
126
bedno
bedno
bedty pe
roomno
room_state
room_charge_icode
f ood_charge_icode
room_charge_price
f ood_charge_price
nurse_charge_icode
nurse_charge_price
charge_icode_1
charge_price_1
ipt
an
admdoctor
dchdate
dchstts
dchtime
dchty pe
dthdiagdct
hn
iv stist
iv stost
lockdx
prediag
ptty pe
regdate
regtime
rf rics
rf rilct
rf rocs
rf rolct
spclty
v n
ward
rcpt_disease
dch_doctor
ipt_ty pe
iref _ty pe
ipacc
act_money _limit
drg
mdc
rw
wtlos
ot
result
grav idity
parity
liv ing_children
rxdoctor
staf f
bw
f irst_ward
ref er_out_number
incharge_doctor
an_guid
an_lock
ergent
chart_state
receiv e_chart_date_time
receiv e_chart_staf f
receiv e_chart_note
adjrw
ipt_spclty
f inance_lock
last_check_autoincome
admit_f ee_guid
ipt_accident
an
ac_date
ac_time
ac_place
ac_ty pe
claim_code
ac_ae
ac_emty pe
ipt_newborn
an
birth_weight
dead
preg_no
doctor
born_date
born_time
note
apgar1
apgar2
birthcondition1
birthcondition2
anc_complete
mother_an
f ather_an
ipt_pregnancy
an
deliv er_ty pe
deliv er_abnormal_ty pe
preg_number
death
abort
co1
co2
co3
co4
co5
co6
co7
co8
co9
co10
co11
co12
co13
labor_date
ga
last_child_month
anc_ty pe
child_count
ipt_pttype
ipt_ptty pe_id
an
ptty pe
ptty peno
hospmain
hospsub
begin_date
expire_date
debt_amountstaf f
ptty pe_number
paid_amount
max_debt_amount
contract_id
company _id
discount_percent
iptadm
an
admday
bedno
bedty pe
indate
intime
outdate
outtime
rate
roomno
iptdiag
ipt_diag_id
an
diagty pe
doctor
icd10
iptoprt
an
doctor
enddate
endtime
icd9
icode
iprice
iqty
opdate
optime
priority
ext_code
oper_ty pe
ovst
hos_guid
v n
hn
an
v stdate
v sttime
doctor
hospmain
hospsub
oqueue
ov stist
ov stost
ptty pe
ptty peno
rf rics
rf rilct
rf rocs
rf rolct
spclty
rcpt_disease
hcode
cur_dep
cur_dep_busy
last_dep
cur_dep_time
rx_queue
diag_text
pt_subty pe
main_dep
main_dep_queue
f inance_summary _date
v isit_ty pe
node_id
contract_id
waiting
rf ri_icd10
o_ref er_number
has_insurance
i_ref er_number
ref er_ty pe
o_ref er_dep
staf f
command_doctor
send_person
pt_priority
f inance_lock
patient
hos_guid
hn
pname
f name
lname
occupation
citizenship
birthday
addrpart
moopart
tmbpart
amppart
chwpart
bloodgrp
clinic
deathday
drugallergy
f amily no
f athername
f irstday
hometel
inf ormaddr
inf ormname
inf ormrelation
inf ormtel
marry status
mathername
hn_int
nationality
opdlocation
ptty pe
religion
sex
spsname
truebirthday
workaddr
worktel
hcode
cid
hid
educate
f amily _status
labor_ty pe
last_update
ty pe_area
road
f ather_cid
mother_cid
couple_cid
person_ty pe
priv ate_doctor_name
legal_action
death_code504
death_diag
node_id
admit
midname
po_code
f atherlname
motherlname
spslname
country
birthtime
mother_hn
last_v isit
death
height
inregion
reg_time
oldcode
lang
gov _chronic_id
in_cups
patient_ty pe_id
addr_soi
work_addr
f ather_hn
alias_name
destroy ed
roomno
roomno
name
ward
spclty
an
display _number
roomty pe
ward
ward
name
old_code
spclty
bedcount
IPD Diagram
ตารางทสาคญของระบบ
127
ipt
an
admdoctordchdate
dchsttsdchtimedchty pedthdiagdcthniv stist
iv stostlockdxprediagptty peregdateregtimerf ricsrf rilctrf rocs
rf rolctspcltyv nwardrcpt_disease
ovst
hos_guid
v nhn
anv stdatev sttimedoctorhospmain
hospsuboqueueov stistov stost
ptty peptty penorf ricsrf rilctrf rocsrf rolct
spcltyrcpt_diseasehcodecur_depcur_dep_busy
last_depcur_dep_timerx_queuediag_textpt_subty pemain_depmain_dep_queuef inance_summary _datev isit_ty pe
node_idcontract_idwaitingrf ri_icd10o_ref er_number
has_insurancei_ref er_numberref er_ty peo_ref er_depstaf fcommand_doctorsend_personpt_priorityf inance_lock
patient
hos_guid
hnpname
f namelnameoccupationcitizenship
birthdayaddrpartmooparttmbpartamppart
chwpartbloodgrpclinicdeathdaydrugallergyf amily no
f athernamef irstdayhometelinf ormaddrinf ormnameinf ormrelationinf ormtelmarry statusmathername
hn_intnationalityopdlocationptty pereligion
sexspsnametruebirthdayworkaddrworktel
hcodecidhideducate
f amily _statuslabor_ty pelast_updatety pe_arearoadf ather_cid
mother_cidcouple_cidperson_ty pepriv ate_doctor_namelegal_action
death_code504death_diagnode_idadmit
midnamepo_codef atherlnamemotherlnamespslname
countryemailbirthtimemother_hnlast_v isit
deathheightinregionreg_timeoldcodelanggov _chronic_idin_cupspatient_ty pe_id
addr_soiwork_addrf ather_hn
xray_damage
damage_id
damage_name
xray_film
f ilm_id
f ilm_nameprice
xray_head
v n
hnxray _listconf irm_allorder_date_timedepartmentpt_xnage_yptty pedoctor_list
receiv e_noprint_statusconf irm_read_f ilmdepartment_codedepartment_namexray _priority _id
xray _price
xray_image
xn
image1image1_noteimage2image2_noteimage3image3_noteimage4image4_note
image5image5_noteimage1_f ilenameimage2_f ilenameimage3_f ilenameimage4_f ilename
image5_f ilename
xray_items
xray _items_code
xray _items_namexray _ty pe_codeserv ice_priceicodegroup_order
ultrasound_itemserv ice_price2serv ice_price3serv ice_price_ipdserv ice_price_ipd2serv ice_price_ipd3
dental_itemf ixed_pricexray _items_groupdoctor_f ee
xray_items_film
xray _items_f ilm_id
xray _items_codef ilm_idqty
xray_items_group
xray _items_group
name
xray_priority
xray _priority _id
priority _name
xray_pt_status
xray _pt_status
name
xray_report
xn
hnreport_datereport_timereport_rtf
report_textdoctorv nexamined_dateexamined_time
xray _room_idxray _pt_statusxray _ty perequest_doctorrequest_date
request_timeconf irmclinical_inf ormationrequest_note
xray _items_coderequest_staf fannormalxray _side
staf fconf irm_read_f ilmreport_doctordoctor_f eexray _icd10opitemrece_guid
xray _noterequest_depcodexray _priority _id
xray_room
xray _room
name
xray_side
xray _side
name
xray_type
xray _ty pe
nameicode
xrayxn
hnregdatexn
X-Ray Diagram
ตารางทสาคญของระบบ
128
drugitems
icode
name
strength
units
unitprice
dosageform
criticalpriority
drugaccount
drugcategory
drugnote
hintcode
istatus
lastupdatestdprice
lockprice
lockprint
maxlevel
minlevel
maxunitperdose
packqty
reorderqty
stdprice
stdtaken
therapeutic
therapeuticgroup
default_qty
gpo_code
use_right
i_type
drugusage
high_cost
must_paid
alert_level
access_level
sticker_short_name
paidst
antibiotic
displaycolor
empty
empty_text
unitcost
gfmiscode
ipd_price
oldcode
habit_forming
did
stock_type
price2
price3
ipd_price2
ipd_price3
price_lock
pregnancy
pharmacology_group1
pharmacology_group2
pharmacology_group3
generic_name
show_pregnancy_alert
icode_guid
na
invcode
check_user_group
check_user_name
show_notify
show_notify_text
income
income
name
bill_order
income_group
group1
group2
group3
group4
def_paidst
dummy_icode
outline
header1
header2
income_guid
note
drg_group
std_group
nk2_group
income_group
income_group
name
income_nk2
nk2_group
name
income_report1
group1
group_name
income_report2
group_id
group_name
income_report3
group_id
group_name
income_report4
group_id
group_name
income_report_sss
code
name
hlevel
order_number
parent_code
ename
print_use_summary
summary_unit
income_std_group
std_group
name
print_detail
nondrugitems
icode
name
price
income
xrayfilm
icd9cm
iflag
vorder
note
use_right
i_type
must_paid
paidst
ipd_price
unitcost
organ_code
displaycolor
istatus
price3
price2
ipd_price2
ipd_price3
price_lock
unit
icode_guid
billcode
billnumber
detail
oldcode
ext_icode
charge_paidst
lockprint
rx_unique
item_is_df
df_type_id
item_subtype_id
ename
no_remed
remove_when_admit
df_percent
max_price
drugusage
Income Diagram
ตารางทสาคญของระบบ
129
ovst
hos_guid
v n
hn
an
v stdate
v sttime
doctor
hospmain
hospsub
oqueue
ov stist
ov stost
ptty pe
ptty peno
rf rics
rf rilct
rf rocs
rf rolct
spclty
rcpt_disease
hcode
cur_dep
cur_dep_busy
last_dep
cur_dep_time
rx_queue
diag_text
pt_subty pe
main_dep
main_dep_queue
f inance_summary _date
v isit_ty pe
node_id
contract_id
waiting
rf ri_icd10
o_ref er_number
has_insurance
i_ref er_number
ref er_ty pe
o_ref er_dep
staf f
command_doctor
send_person
pt_priority
f inance_lock
patient
hos_guid
hn
pname
f name
lname
occupation
citizenship
birthday
addrpart
moopart
tmbpart
amppart
chwpart
bloodgrp
clinic
deathday
drugallergy
f amily no
f athername
f irstday
hometel
inf ormaddr
inf ormname
inf ormrelation
inf ormtel
marry status
mathername
hn_int
nationality
opdlocation
ptty pe
religion
sex
spsname
truebirthday
workaddr
worktel
hcode
cid
hid
educate
f amily _status
labor_ty pe
last_update
ty pe_area
road
f ather_cid
mother_cid
couple_cid
person_ty pe
priv ate_doctor_name
legal_action
death_code504
death_diag
node_id
admit
midname
po_code
f atherlname
motherlname
spslname
country
birthtime
dt_list
v n
dt_list
dtdetail
v n
dtcode
dtdetail2
v n
dtcode
dtv alue
dtdetail_name
dtcode
name
code_ty pe
dtdetail_name2
dtcode
name
code_ty pe
group_name
dtdetailmain
v n
count104
count106
t2
t3
count303
count304
count305
t4
count408
count5141
count5142
color607
dtdn
dn
hn
regdate
dtmain
dtmain_id
dn
doctor
f ee
hn
icd
note
scount
tcount
tmcode
ttcode
v n
v stage
v stdate
v sttime
tm_no
doctor_helper
rcount
icd9
qty _count
dttm
code
name
requiredtc
v order
treatment
icd10
icd9cm
icode
opd_price1
opd_price2
opd_price3
ipd_price1
ipd_price2
ipd_price3
dttm_group_id
unit
Denatal Diagram
ตารางทสาคญของระบบ
130
operation_recovery_room
operation_id
enter_room_date
enter_room_time
leave_room_date
leave_room_time
doctor
rr_score
operation_room
room_id
room_name
operation_scan
scan_id
operation_id
scan_title
scan_picture
page_no
operation_screen_in
operation_id
in_date_time
bps
bpd
temperature
rr
hr
coma_score
preoperative_nursing_record
last_meal_hour
perioperative_record
postoperative_record
bw
operation_status
status_id
status_name
operation_stock
icode
operation_team
operation_team_id
operation_id
doctor
position_id
fee
wait_save
operation_time_type
operation_time_type_id
operation_time_type_name
operation_type
operation_type_id
name
operation_wound
operation_wound_id
operation_wound_name
ovst
hos_guid
vn
hn
an
vstdate
vsttime
doctor
hospmain
hospsub
oqueue
ovstist
ovstost
pttype
pttypeno
rfrics
rfrilct
rfrocs
rfrolct
spclty
rcpt_disease
hcode
cur_dep
cur_dep_busy
last_dep
cur_dep_time
rx_queue
diag_text
pt_subtype
main_dep
main_dep_queue
finance_summary_date
visit_type
node_id
contract_id
waiting
rfri_icd10
o_refer_number
has_insurance
i_refer_number
refer_type
o_refer_dep
staff
command_doctor
send_person
pt_priority
finance_lock
patient
hos_guid
hn
pname
fname
lname
occupation
citizenship
birthday
addrpart
moopart
tmbpart
amppart
chwpart
bloodgrp
clinic
deathday
drugallergy
familyno
fathername
firstday
hometel
informaddr
informname
informrelation
informtel
marrystatus
mathername
hn_int
nationality
opdlocation
pttype
religion
sex
spsname
truebirthday
workaddr
worktel
hcode
cid
hid
educate
family_status
labor_type
last_update
type_area
road
father_cid
mother_cid
couple_cid
person_type
private_doctor_name
legal_action
death_code504
death_diag
node_id
admit
midname
po_code
fatherlname
motherlname
spslname
country
birthtime
mother_hn
last_visit
death
height
inregion
reg_time
oldcode
lang
gov_chronic_id
in_cups
patient_type_id
addr_soi
work_addr
father_hn
alias_name
destroyed
old_addr
ipt
an
admdoctor
dchdate
dchstts
dchtime
dchtype
dthdiagdct
hn
ivstist
ivstost
lockdx
prediag
pttype
regdate
regtime
rfrics
rfrilct
rfrocs
rfrolct
spclty
vn
ward
rcpt_disease
dch_doctor
ipt_type
iref_type
ipacc
act_money_limit
drg
mdc
rw
wtlos
ot
result
gravidity
parity
operation_agent
operation_agent_id
operation_id
icode
qty
opi_guid
operation_anes
anes_id
operation_id
doctor
control_doctor
begin_date_time
end_date_time
complication_icd1
complication_icd2
price
anes_type_id
anes_note
wait_save
df_icode
df_price
df_opitemrece_guid
operation_anes_asa
asa_id
name
operation_anes_detail
operation_id
pre_op_problem
asa_id
technique_id
asa_no
asa_depth
lv_grade
airway_problem
agent
monitor
complication
anesthesiologist
operation_anes_invent
anes_invent_id
operation_id
icode
qty
price
drugusage
wait_save
opi_guid
doctor
operation_anes_technique
technique_id
name
operation_anes_type
anes_type_id
anes_name
price
operation_blood
operation_blood_id
operation_id
blood_id
qty
rh_id
blood_type_id
unit_cc
note
operation_complication
complication_id
name
operation_detail
operation_detail_id
operation_id
operation_item_id
doctor
begin_datetime
end_datetime
price
icdcode
wait_save
opitemrece_guid
operation_wound_id
operation_order_number
operation_disease
disease_id
disease_name
operation_disease_list
operation_disease_id
operation_id
disease_id
operation_emergency
emergency_id
emergency_name
operation_intra_complication
operation_int_com_id
operation_id
complication_id
operation_invent
operation_invent_id
operation_id
icode
qty
price
drugusage
wait_save
opi_guid
operation_item
operation_item_id
name
icode
price
price2
price3
price_ipd
price_ipd2
price_ipd3
icd9
operation_list
operation_id
request_date
request_time
request_doctor
operation_date
operation_time
note
finish
department_id
room_id
hn
vn
an
patient_department
provision_diagnosis
provision_diagnosis_text
operation_name
operation_position
operation_side
require_anes
require_icu
status_id
emergency_id
staff
enter_date
enter_time
leave_date
leave_time
spclty
age_text
disease_text
npo_date_time
send_spclty
operation_type_id
operation_time_type_id
operation_position
position_id
position_name
operation_premed
operation_premed_id
operation_id
icode
qty
Operation Diagram
ตารางทสาคญของระบบ
131
income
income
namebill_order
income_groupgroup1
group2group3group4
def _paidstdummy _icode
outlineheader1
header2income_guid
notedrg_group
std_groupnk2_group
ipt
an
admdoctordchdate
dchsttsdchtime
dchty pedthdiagdct
hniv stistiv stost
lockdxprediag
ptty peregdate
regtimerf rics
rf rilctrf rocs
rf rolct
opitemrece
hos_guid
v nhn
anicode
qtydrugusage
idriperday
iperdoserecetimeunitprice
v stdatev sttime
doctorrxdate
rxtimesp_use
hcodeprint
dep_codef inance_number
patient
hos_guid
hnpnamef namelname
occupationcitizenshipbirthday
addrpartmoopart
tmbpartamppart
chwpartbloodgrp
clinicdeathday
drugallergyf amily nof athername
f irstdayhometel
inf ormaddrinf ormname
inf ormrelationinf ormtel
marry statusmathernamehn_intnationalityopdlocation
ptty pereligion
sexspsname
truebirthdayworkaddr
worktelhcodecidhideducate
f amily _statuslabor_ty pe
last_updatety pe_area
roadf ather_cid
mother_cidcouple_cidperson_ty pepriv ate_doctor_namelegal_action
death_code504death_diag
node_idadmit
midnamepo_code
f atherlnamemotherlnamespslnamecountry
emailbirthtimemother_hn
last_v isitdeath
heightinregion
reg_timeoldcode
langgov _chronic_id
rcpt_abort
rcpno
v n
hnrcpamtuser
approv e_byreason
abort_dateabort_time
computer
rcpt_print
f inance_number
rcpno
bill_amountbill_date_time
userhn
v nstatus
departmentptty peremain_money
computercredit_carddiscountbook_number
bill_numberaccount_conf irm
total_amount
rcpt_print_detail
f inance_number
incomepaidst
rcpnov n
rcptamtdiscount
total_amount
ovst
hos_guid
v n
hnanv stdatev sttime
doctorhospmain
hospsuboqueueov stist
ov stostptty pe
ptty penorf ricsrf rilctrf rocs
rf rolctspclty
rcpt_diseasehcodecur_dep
cur_dep_busylast_dep
cur_dep_timerx_queuediag_textpt_subty pe
main_depmain_dep_queue
f inance_summary _datev isit_ty pe
node_idcontract_idwaiting
rf ri_icd10o_ref er_number
has_insurancei_ref er_number
ref er_ty peo_ref er_dep
staf fcommand_doctor
send_personpt_priorityf inance_lock
Rcpt Diagram
133
การตรวจสอบ การตรวจสอบ การตรวจสอบ การตรวจสอบ Log fileLog fileLog fileLog file
หากผดแลระบบสงสยท.มาของขอมลหรอตองการตรวจสอบการแกไขขอมล สามารถตรวจสอบไดหลายวธ ดงน%
1. ตรวจสอบจาก ตาราง ksklog 2. ตรวจสอบจาก ตาราง replicate_log
การตรวจสอบการแกไขขอมลจากตาราง ksklog สามารถทาไดผานระบบ SQL Query windows ดงรป
ในตาราง ksklog ประกอบดวยขอมลสาคญตางๆ ดงน%
1. Ksklog_id เปนลาดบของการบนทกขอมล 2. Logtime เปนวนท.และเวลาท.บนทกขอมล 3. Loginname เปนช.อของผใชงาน 4. Tablename เปนช.อของตารางในระบบงานท.เก.ยวของ 5. Modifytype เปนรปแบบของการแกไขขอมล 6. Detail เปนรายละเอยดของการแกไขขอมล
Chapter
22
การตรวจสอบ LOG
134
7. Old_delta เปนขอมลเดมกอนจะถกแกไข 8. New_delta เปนขอมลใหมท.ถกแกไขแลว 9. Computer_name เปนช.อเคร.องคอมพวเตอรในขณะท.บนทกขอมล
การตรวจสอบใหใชเง!อนไขใสในคาส!ง SQL ดงตวอยางดงน5
การตรวจสอบรายการเพ.มขอมลผปวยรายใหมท%งหมด select * from ksklog where tablename = 'patient' and modifytype = 'Insert' การตรวจสอบการสงตรวจผปวยท%งหมด select * from ksklog where tablename = 'ovst' limit 1000 การตรวจสอบการ Admit ผปวยท%งหมด select * from ksklog where tablename = 'ipt' limit 1000 แสดงรายช.อตารางท%งหมดใน Log select tablename,count(*) as log_count from ksklog group by tablename
แสดงรายช.อตารางและการแกไขท%งหมดใน Log
select tablename,modifytype,count(*) as log_count from ksklog group by tablename,modifytype
135
การปรบแตงเครองพมพการปรบแตงเครองพมพการปรบแตงเครองพมพการปรบแตงเครองพมพ
HOSxP มระบบ การพมพผานระบบ Windows Printing ซ. งจาเปนตองมการต%งคาการพมพใหเหมาะสมจงจะสามารถทางานไดอยางมประสทธภาพ
ซ. งการต%งคาระบบการพมพมขอสาคญท.ตองพจารณาดงน%
• การต%งคาขนาดกระดาษ
• การกาหนด Advance Printing Feature
• การกาหนด Paper Source
• การกาหนด Print Quality การต5งคาขนาดกระดาษ
ขนาดกระดาษเปนปญหาท.พบบอยท.สดในการต%งคาเคร.องพมพ เน.องจากในแบบฟอรมท.ตองพมพผานกระดาษตอเน.องจาเปนตองต%งคาขนาดกระดาษใหตรงกบขนาดของกระดาษท.ใชงานจรง ไมเชนน%น งานพมพใบท.สอง กจะพมพไมตรงชอง ขนาดของกระดาษท.สามารถใชงานไดปกตจะถกต%งคามาแลวกบ Driver ของเคร.องพมพ ซ. งบางกรณ จะไมมขนาดท.ตรงกบขนาดท.จะใชงานจรงๆ จาเปนตองสรางขนาดของแบบฟอรมข%นมาใหม (ใน Windows 2000/ XP) ซ. งมวธการสรางแบบฟอรมใหมดงน% เลอก Printer จาก Start Menu
Chapter
23
การปรบแตงเครองพมพ
136
หลงจากเลอกแลวจะปรากฎหนาจอ Printers and Faxes ซ. งเปนหนาจอแสดงรายการเคร.องพมพท%งหมดในระบบ
เขาเมน File และเลอกคาส.ง Server Properties
จะปรากฎหนาจอ Print Server Properties ข%นมา
การปรบแตงเครองพมพ
138
หลงจากกดปม Save Form แลว ฟอรมท.ถกต%งคากจะถกเกบไวในขอมลของกระดาษ ซ. งสามารถนามาต%งคาขนาดของเคร.องพมพไดตามข%นตอนดงน% 1. เลอก Icon ของเคร.องพมพท.ตองการต%งคาโดยการคลกขวาของเมาส จะปรากฎ Popup Menu ใหเลอก Properties
1. ต%งคาหนวยและขนาดของกระดาษ
2. กดปม save Form
การปรบแตงเครองพมพ
139
กดปม Printing Preference
เลอก Tab Paper/Quality
Paper Source เลอกใหตรงกบแหลงของกระดาษ
กดปม Advanced
การปรบแตงเครองพมพ
140
เลอกขนาดกระดาษใหตรงกบขนาดท.ไดต%งไว
เลอกคณภาพการพมพท.ตองการ
Advanced Printing Features ใหต%งคาเปน Disabled
141
การเพมประสทธภาพฐานขอมลการเพมประสทธภาพฐานขอมลการเพมประสทธภาพฐานขอมลการเพมประสทธภาพฐานขอมล
ฐานขอมลหลกของ HOSxP คอ MySQL ซ. งในการทางานท.วๆ ไป จะเกบขอมลในรปแบบของ MyISAM ซ. งเปนลกษณะของการเกบเปนแฟมขอมลคลายๆ Dbase ซ. งมความรวดเรวในการอานและเขยนสง เน.องจากมการจดเกบไวในรปแบบของแฟมขอมล ซ. งรองรบการอานขอมลพรอมๆ กนได (เหมาะสาหรบ Web Application) แตอาจจะมปญหาเม.อใชงานกบระบบท.ตองมการอาน/เขยน ขอมลในตารางเดยวกน พรอมๆ กน
ปญหาท.สาคญ ของฐานขอมลประเภท MyISAM คอปญหาเร.อง Index เสย และ Data Corrupt ซ. งอาจจะเกดข%นไดบอย หากมผใชงานพรอมๆ กนมากๆ และใชงานใน OS ท.เปน Windows ซ. งมการ Shutdown อยางไมถกตอง ซ. งทาใหผดแลระบบตองทาการซอมแซม (repair table bad_table) ตารางทมปญหาอยเร.อยๆ
นบวาโชคยงดท. MySQL สามารถจดเกบขอมลโดยใช Engine ของ InnoDB ได ซ. งฐานขอมลประเภทน% มขอดคอ รองรบการทา Transaction รองรบการอานและเขยน พรอมๆ กนไดดกวาฐานขอมลประเภท MyISAM และยงมระบบ Auto Data Recovery หากมการ shutdown โดยไมเหมาะสม (ไฟดบ) แตมขอเสยคอการทางานจะชากวาฐานขอมลประเภท MyISAM ซ. งในการใชงานผใชสามารถเลอกไดวาจะใหตารางใดเปนประเภท InnoDB หรอ MyISAM ข%นอยกบความเหมาะสม (วาจะเลอกความเรว หรอ ประสทธภาพ)
กอนจะใชงานฐานขอมลประเภท InnoDB น%นผใชงานตองต%งคาให MySQL สามารถบนทกขอมลในรปแบบของ InnoDB ไดซะกอน โดยการแกไขแฟม /etc/my.cnf หรอ \windows\my.ini โดยปด Option skip-innodb หรอ แกไข section innodb ใหเหมาะสม
Chapter
24
การเพมประสทธภาพฐานขอมล
142
ตวอยาง configuration ในสวนของ InnoDB ท.ใช สาหรบเคร.อง Server ท.มหนวยความจาอยางนอย 512 Mb innodb_data_home_dir = /var/lib/mysql/ innodb_data_file_path = ibdata1:3000M:autoextend innodb_log_group_home_dir = /var/lib/mysql/ innodb_log_arch_dir = /var/lib/mysql/ set-variable = innodb_buffer_pool_size=256M set-variable = innodb_additional_mem_pool_size=20M set-variable = innodb_log_file_size=64M set-variable = innodb_log_buffer_size=8M innodb_flush_log_at_trx_commit=1 set-variable = innodb_lock_wait_timeout=50
ผใชงานสามารถเปล.ยนประเภทของฐานขอมลได โดยใชคาส.ง alter table table_name type = innodb
(ถาตารางมขอมลเยอะ อาจจะใชเวลานานมาก) HOSxP มระบบท.จะชวยใหผดและระบบ Tune ประสทธภาพในการทางานของ MySQL โดยจะอยใน Module CheckDB
High Performance เปนการ เปลยนตารางท.สาคญใหเปนประเภท InnoDB
High Speed เปนการเปล.ยนตารางสาคญ ใหเปนประเภท MyISAM