BMS-HOSxP Community

HOSxP => Development => ข้อความที่เริ่มโดย: manoi ที่ พฤศจิกายน 29, 2007, 21:08:31 PM

หัวข้อ: HOSxP 3.50.11.29
เริ่มหัวข้อโดย: manoi ที่ พฤศจิกายน 29, 2007, 21:08:31 PM
- ปรับปรุงระบบส่งออก 18 แฟ้ม ปรับปรุงโดย อ.อ๊อด  ;)
- เพิ่มระบบ Finger Scan  (แบบทดลองใช้ 90 วัน  หาก รพ.ไหน ต้องการใช้จริงๆ จังๆ ให้ติดต่อซื้อ Workstation License ผ่าน BMS ได้ครับ)  สามารถใช้ได้กับ Finger scan ของ U R U 4000   ยกเว้นยี่ห้อ IRIS ที่ สปสช. แจกทุก สอ. เพราะยังหา SDK  ของรุ่นนี้ไม่เจอครับ

พยายามจะทดสอบกับ Finger scan reader หลายๆ ยี่ห้อ แต่ฝากคุณไก่ไปเดิน pantip เจอแต่ยี่ห้อ URU4000 ครับ จริงๆ อยากได้ ของ Microsoft Finger Reader
หัวข้อ: Re: HOSxP 3.50.11.29
เริ่มหัวข้อโดย: manoi ที่ พฤศจิกายน 29, 2007, 21:09:02 PM
ระบบ Staff Finger Login
หัวข้อ: Re: HOSxP 3.50.11.29
เริ่มหัวข้อโดย: manoi ที่ พฤศจิกายน 29, 2007, 21:10:10 PM
ระบบ Patient finger scan (enroll / identify)
หัวข้อ: Re: HOSxP 3.50.11.29
เริ่มหัวข้อโดย: manoi ที่ พฤศจิกายน 29, 2007, 21:11:27 PM
ใน Version ถัดไป อาจจะมีระบบบันทึกจ่ายยาโดย ผู้จ่ายยาสามารถใช้เครื่อง Finger Scan ในการลงบันทึกจ่ายยาได้ครับ  และใช้ Bar code สำหรับอ่านใบสั่งยา
หัวข้อ: Re: HOSxP 3.50.11.29
เริ่มหัวข้อโดย: doramon ที่ พฤศจิกายน 29, 2007, 21:12:16 PM
สุดยอดครับผม
โค๊ด: SQL
  1. ALTER TABLE women_vaccine  ADD `vaccine_code` VARCHAR(10) NOT NULL  
  2. ALTER TABLE women_vaccine  ADD `women_vaccine_name` VARCHAR(150) NOT NULL  
  3. ALTER TABLE women_service  ADD `women_service_name` VARCHAR(150) NOT NULL  
  4. ALTER TABLE women_birth_control  ADD `women_birth_control_name` VARCHAR(150) NOT NULL  
  5. ALTER TABLE village_student_vaccine_list  ADD `doctor_code` VARCHAR(7) NULL  
  6. ALTER TABLE village_student_vaccine_list  ADD `student_vaccine_id` INT NOT NULL  
  7. ALTER TABLE village_student_vaccine_list  ADD `village_student_vaccine_id` INT NOT NULL  
  8. ALTER TABLE village_student_vaccine  ADD `vn` VARCHAR(13) NULL  
  9. ALTER TABLE village_student_vaccine  ADD `student_vaccine_place_id` INT NULL  
  10. ALTER TABLE village_student_vaccine  ADD `vaccine_time` TIME NULL  
  11. ALTER TABLE village_student_vaccine  ADD `vaccine_date` DATE NULL  
  12. ALTER TABLE village_student_vaccine  ADD `village_student_id` INT NOT NULL  
  13. ALTER TABLE village_student_screen  ADD `thalassemia_score` INT NULL  
  14. ALTER TABLE village_student_screen  ADD `school_trimester_id` INT NULL  
  15. ALTER TABLE village_student_screen  ADD `bmi_level` INT NULL  
  16. ALTER TABLE village_student_screen  ADD `height_level` INT NULL  
  17. ALTER TABLE village_student_screen  ADD `nutrition_level` INT NULL  
  18. ALTER TABLE village_student_screen  ADD `height` DOUBLE(15,3) NULL  
  19. ALTER TABLE village_student_screen  ADD `body_weight` DOUBLE(15,3) NULL  
  20. ALTER TABLE village_student_screen  ADD `age_m` INT NULL  
  21. ALTER TABLE village_student_screen  ADD `age_y` INT NULL  
  22. ALTER TABLE village_student_screen  ADD `doctor_code` VARCHAR(7) NULL  
  23. ALTER TABLE village_student_screen  ADD `screen_time` TIME NULL  
  24. ALTER TABLE village_student_screen  ADD `screen_date` DATE NULL  
  25. ALTER TABLE village_student_screen  ADD `village_student_id` INT NOT NULL  
  26. ALTER TABLE village_student  ADD `village_school_room_id` INT NULL  
  27. ALTER TABLE village_student  ADD `discharge_date` DATE NULL  
  28. ALTER TABLE village_student  ADD `discharge` CHAR(1) NULL  
  29. ALTER TABLE village_school_room  ADD `village_school_room_name` VARCHAR(150) NULL  
  30. ALTER TABLE village_school_room  ADD `village_school_id` INT NOT NULL  
  31. ALTER TABLE village  ADD `out_region` CHAR(1) NULL  
  32. ALTER TABLE vagina_test_place  ADD `vagina_test_place_name` VARCHAR(150) NOT NULL  
  33. ALTER TABLE vagina_cancer_test  ADD `vagina_cancer_test_name` VARCHAR(150) NOT NULL  
  34. ALTER TABLE user_finger_template  ADD `loginname` VARCHAR(25) NOT NULL  
  35. ALTER TABLE user_finger_template  ADD `template` BLOB NULL  
  36. ALTER TABLE user_finger_scan  ADD `scan_image` longblob NULL  
  37. ALTER TABLE student_vaccine_place  ADD `student_vaccine_place_name` VARCHAR(150) NOT NULL  
  38. ALTER TABLE student_vaccine  ADD `vaccine_code` VARCHAR(10) NOT NULL  
  39. ALTER TABLE student_vaccine  ADD `student_vaccine_name` VARCHAR(150) NOT NULL  
  40. ALTER TABLE student_thalassemia_check_list  ADD `check_value` VARCHAR(10) NULL  
  41. ALTER TABLE student_thalassemia_check_list  ADD `student_thalassemia_check_id` INT NOT NULL  
  42. ALTER TABLE student_thalassemia_check_list  ADD `village_student_screen_id` INT NOT NULL  
  43. ALTER TABLE student_thalassemia_check  ADD `student_thalassemia_check_name` VARCHAR(150) NOT NULL  
  44. ALTER TABLE student_self_check_list  ADD `check_value` VARCHAR(10) NULL  
  45. ALTER TABLE student_self_check_list  ADD `student_self_check_id` INT NOT NULL  
  46. ALTER TABLE student_self_check_list  ADD `village_student_screen_id` INT NOT NULL  
  47. ALTER TABLE student_self_check  ADD `student_self_check_name` VARCHAR(150) NOT NULL  
  48. ALTER TABLE student_lice_check_list  ADD `check_value` VARCHAR(10) NULL  
  49. ALTER TABLE student_lice_check_list  ADD `student_lice_check_id` INT NOT NULL  
  50. ALTER TABLE student_lice_check_list  ADD `village_student_screen_id` INT NOT NULL  
  51. ALTER TABLE student_lice_check  ADD `student_lice_check_name` VARCHAR(150) NOT NULL  
  52. ALTER TABLE student_eye_check_list  ADD `side_id` INT NULL  
  53. ALTER TABLE student_eye_check_list  ADD `check_value` VARCHAR(10) NULL  
  54. ALTER TABLE student_eye_check_list  ADD `student_eye_check_id` INT NOT NULL  
  55. ALTER TABLE student_eye_check_list  ADD `village_student_screen_id` INT NOT NULL  
  56. ALTER TABLE student_eye_check  ADD `student_eye_check_name` VARCHAR(150) NOT NULL  
  57. ALTER TABLE student_ear_check_list  ADD `side_id` INT NULL  
  58. ALTER TABLE student_ear_check_list  ADD `check_value` VARCHAR(10) NULL  
  59. ALTER TABLE student_ear_check_list  ADD `student_ear_check_id` INT NOT NULL  
  60. ALTER TABLE student_ear_check_list  ADD `village_student_screen_id` INT NOT NULL  
  61. ALTER TABLE student_ear_check  ADD `student_ear_check_name` VARCHAR(150) NOT NULL  
  62. ALTER TABLE student_dental_check_list  ADD `check_value` VARCHAR(10) NULL  
  63. ALTER TABLE student_dental_check_list  ADD `student_dental_check_id` INT NOT NULL  
  64. ALTER TABLE student_dental_check_list  ADD `village_student_screen_id` INT NOT NULL  
  65. ALTER TABLE student_dental_check  ADD `student_dental_check_name` VARCHAR(150) NOT NULL  
  66. ALTER TABLE student_anemia_check_list  ADD `check_value` VARCHAR(10) NULL  
  67. ALTER TABLE student_anemia_check_list  ADD `student_anemia_check_id` INT NOT NULL  
  68. ALTER TABLE student_anemia_check_list  ADD `village_student_screen_id` INT NOT NULL  
  69. ALTER TABLE student_anemia_check  ADD `student_anemia_check_name` VARCHAR(150) NOT NULL  
  70. ALTER TABLE school_trimester  ADD `school_trimester_name` VARCHAR(150) NOT NULL  
  71. ALTER TABLE school_officer_check_list  ADD `check_value` VARCHAR(10) NULL  
  72. ALTER TABLE school_officer_check_list  ADD `school_officer_check_id` INT NOT NULL  
  73. ALTER TABLE school_officer_check_list  ADD `village_student_screen_id` INT NOT NULL  
  74. ALTER TABLE school_officer_check  ADD `school_officer_check_name` VARCHAR(150) NOT NULL  
  75. ALTER TABLE physic_list  ADD `doctor2` VARCHAR(7) NULL  
  76. ALTER TABLE person_women_vagina_cancer_test  ADD `test_result` VARCHAR(25) NULL  
  77. ALTER TABLE person_women_vagina_cancer_test  ADD `test_date` DATE NULL  
  78. ALTER TABLE person_women_vagina_cancer_test  ADD `person_women_id` INT NOT NULL  
  79. ALTER TABLE person_women_vaccine_list  ADD `doctor_code` VARCHAR(7) NULL  
  80. ALTER TABLE person_women_vaccine_list  ADD `women_vaccine_id` INT NOT NULL  
  81. ALTER TABLE person_women_vaccine_list  ADD `person_women_service_id` INT NOT NULL  
  82. ALTER TABLE person_women_service  ADD `vn` VARCHAR(13) NULL  
  83. ALTER TABLE person_women_service  ADD `women_service_id` INT NOT NULL  
  84. ALTER TABLE person_women_service  ADD `service_time` TIME NULL  
  85. ALTER TABLE person_women_service  ADD `service_date` DATE NULL  
  86. ALTER TABLE person_women_service  ADD `person_women_id` INT NOT NULL  
  87. ALTER TABLE person_women_breast_cancer_test  ADD `test_result` VARCHAR(25) NULL  
  88. ALTER TABLE person_women_breast_cancer_test  ADD `test_date` DATE NULL  
  89. ALTER TABLE person_women_breast_cancer_test  ADD `person_women_id` INT NOT NULL  
  90. ALTER TABLE person_women  ADD `discharge_date` DATE NULL  
  91. ALTER TABLE person_women  ADD `discharge` CHAR(1) NULL  
  92. ALTER TABLE person_women  ADD `last_child_dead_still_birth_1y` INT NULL  
  93. ALTER TABLE person_women  ADD `last_child_dead_still_birth` INT NULL  
  94. ALTER TABLE person_women  ADD `last_abortion_year` INT NULL  
  95. ALTER TABLE person_women  ADD `pregnancy_count` INT NULL  
  96. ALTER TABLE person_women  ADD `child_alive_count` INT NULL  
  97. ALTER TABLE person_women  ADD `women_birth_control_id` INT NULL  
  98. ALTER TABLE person_women  ADD `person_id` INT NOT NULL  
  99. ALTER TABLE person  ADD `age_d` INT NULL  
  100. ALTER TABLE person  ADD `age_m` INT NULL  
  101. ALTER TABLE person  ADD `age_y` INT NULL  
  102. ALTER TABLE opduser_right  ADD `accessname` VARCHAR(50) NOT NULL  
  103. ALTER TABLE opduser_right  ADD `loginname` VARCHAR(50) NOT NULL  
  104. ALTER TABLE opduser  ADD `pcu_user` CHAR(1) NULL  
  105. ALTER TABLE finger_template  ADD `hn` VARCHAR(9) NULL  
  106. ALTER TABLE ee_check_side  ADD `side_name` VARCHAR(100) NOT NULL  
  107. CREATE TABLE women_vaccine ( `women_vaccine_id` INT NOT NULL  )
  108. CREATE TABLE women_service ( `women_service_id` INT NOT NULL  )
  109. CREATE TABLE women_birth_control ( `women_birth_control_id` INT NOT NULL  )
  110. CREATE TABLE village_student_vaccine_list ( `village_student_vaccine_list_id` INT NOT NULL  )
  111. CREATE TABLE village_student_vaccine ( `village_student_vaccine_id` INT NOT NULL  )
  112. CREATE TABLE village_student_screen ( `village_student_screen_id` INT NOT NULL  )
  113. CREATE TABLE village_school_room ( `village_school_room_id` INT NOT NULL  )
  114. CREATE TABLE vagina_test_place ( `vagina_test_place_id` INT NOT NULL  )
  115. CREATE TABLE vagina_cancer_test ( `vagina_cancer_test_id` INT NOT NULL  )
  116. CREATE TABLE user_finger_template ( `id` INT NOT NULL  )
  117. CREATE TABLE user_finger_scan ( `id` INT NOT NULL  )
  118. CREATE TABLE student_vaccine_place ( `student_vaccine_place_id` INT NOT NULL  )
  119. CREATE TABLE student_vaccine ( `student_vaccine_id` INT NOT NULL  )
  120. CREATE TABLE student_thalassemia_check_list ( `student_thalassemia_check_list_id` INT NOT NULL  )
  121. CREATE TABLE student_thalassemia_check ( `student_thalassemia_check_id` INT NOT NULL  )
  122. CREATE TABLE student_self_check_list ( `student_self_check_list_id` INT NOT NULL  )
  123. CREATE TABLE student_self_check ( `student_self_check_id` INT NOT NULL  )
  124. CREATE TABLE student_lice_check_list ( `student_lice_check_list_id` INT NOT NULL  )
  125. CREATE TABLE student_lice_check ( `student_lice_check_id` INT NOT NULL  )
  126. CREATE TABLE student_eye_check_list ( `student_eye_check_list_id` INT NOT NULL  )
  127. CREATE TABLE student_eye_check ( `student_eye_check_id` INT NOT NULL  )
  128. CREATE TABLE student_ear_check_list ( `student_ear_check_list_id` INT NOT NULL  )
  129. CREATE TABLE student_ear_check ( `student_ear_check_id` INT NOT NULL  )
  130. CREATE TABLE student_dental_check_list ( `student_dental_check_list_id` INT NOT NULL  )
  131. CREATE TABLE student_dental_check ( `student_dental_check_id` INT NOT NULL  )
  132. CREATE TABLE student_anemia_check_list ( `student_anemia_check_list_id` INT NOT NULL  )
  133. CREATE TABLE student_anemia_check ( `student_anemia_check_id` INT NOT NULL  )
  134. CREATE TABLE school_trimester ( `school_trimester_id` INT NOT NULL  )
  135. CREATE TABLE school_officer_check_list ( `school_officer_check_list_id` INT NOT NULL  )
  136. CREATE TABLE school_officer_check ( `school_officer_check_id` INT NOT NULL  )
  137. CREATE TABLE person_women_vagina_cancer_test ( `person_women_vagina_cancer_test_id` INT NOT NULL  )
  138. CREATE TABLE person_women_vaccine_list ( `person_women_vaccine_list_id` INT NOT NULL  )
  139. CREATE TABLE person_women_service ( `person_women_service_id` INT NOT NULL  )
  140. CREATE TABLE person_women_breast_cancer_test ( `person_women_breast_cancer_test_id` INT NOT NULL  )
  141. CREATE TABLE person_women ( `person_women_id` INT NOT NULL  )
  142. CREATE TABLE opduser_right ( `opduser_right_id` INT NOT NULL  )
  143. CREATE TABLE ee_check_side ( `side_id` INT NOT NULL  )
  144. Checking STRUCTURE phase 1
  145.  
  146.  
หัวข้อ: Re: HOSxP 3.50.11.29
เริ่มหัวข้อโดย: nuttavut ที่ พฤศจิกายน 29, 2007, 21:24:43 PM
ก้าวไปอีกขั้นแล้ว อ.MN ผมตามไม่ทันแล้วเนี่ย... ;D ;D
หัวข้อ: Re: HOSxP 3.50.11.29
เริ่มหัวข้อโดย: doramon ที่ พฤศจิกายน 29, 2007, 22:09:07 PM
 เกิด error เวลาเข้าไปที่ หน้าจอบันทีก user  hosxp
 
 8.5 No 1                     : select * from user_finger_scan where id =
  8.6 No 2                     : select id from user_finger_template where loginname='dora'


มันน่า user นี้ไม่เจอในตารางครับ
หัวข้อ: Re: HOSxP 3.50.11.29
เริ่มหัวข้อโดย: burge ที่ พฤศจิกายน 29, 2007, 22:13:35 PM
สุดยอด ไม่เข้าเวบวันหนึ่งเนี่ยตกรุ่นไปปเลยนะเนี่ย
หัวข้อ: Re: HOSxP 3.50.11.29
เริ่มหัวข้อโดย: por ที่ พฤศจิกายน 29, 2007, 23:23:04 PM
แหล่มจริงๆเลยครับ สุดยอดเร็วจริงๆ
หัวข้อ: Re: HOSxP 3.50.11.29
เริ่มหัวข้อโดย: Khuad ที่ พฤศจิกายน 30, 2007, 07:47:58 AM

... :o.. :o...สุดยอดจริงๆ.. :o.. :o...
หัวข้อ: Re: HOSxP 3.50.11.29
เริ่มหัวข้อโดย: SrWooD ที่ พฤศจิกายน 30, 2007, 09:15:42 AM
สุดยอดมากๆ ครับ

เอาละงานนี้ไม่น่ามีผิดฝาผิดคน แน่ทั้งผู้ใ้ห้บริการและผู้รับบริการครับ
หัวข้อ: Re: HOSxP 3.50.11.29
เริ่มหัวข้อโดย: Neo28 ที่ พฤศจิกายน 30, 2007, 09:28:03 AM
    บรรเจิดมากครับอาจารย์ไม่ต้องเดาชื่อพม่าแล้วครับงานนี้
หัวข้อ: Re: HOSxP 3.50.11.29
เริ่มหัวข้อโดย: SrWooD ที่ พฤศจิกายน 30, 2007, 09:33:37 AM
อ้าว ท่าน Neo28 มาแล้ว

ไม่ทราบเป็นอย่างไรบ้างครับ

ได้ข่าวว่าประสบอุบัติเหตุครับ
หัวข้อ: Re: HOSxP 3.50.11.29
เริ่มหัวข้อโดย: manoi ที่ พฤศจิกายน 30, 2007, 14:58:19 PM
อ.อ๊อด รอ version update วันนี้นะครับ  :)
หัวข้อ: Re: HOSxP 3.50.11.29
เริ่มหัวข้อโดย: naj ที่ พฤศจิกายน 30, 2007, 19:04:33 PM
วันนี้ upgrade เป็น HOSxP 3.50.11.29 ทั้งระบบเรียบร้อยแล้วครับ และลองทดสอบส่งออก 18 แฟ้มไปพร้อมกันด้วยเลยครับ ;D :D :D :D