แสดงกระทู้

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - Kang_BRJ

หน้า: [1]
1
1) อยากทราบว่า ณ ปัจจุบัน ป๊อบอัพตัวนี้สามารถใช้งานได้หรือไม่ครับ
แล้วอัพเดทมาจากฐานข้อมูลของ สปสช. ใช่หรือเปล่าครับ

2) กรณีที่เจ้าหน้าที่เคยตรวจสอบสิทธิ์การรักษาจากเว็บ สปสช.
และใช้โปรแกรม NHSO Client จะสามารถเปลี่ยนมาดูป๊อบอัพนี้แทนได้หรือไม่ครับ

3) จะมีความเสี่ยงอะไรบ้างไหมครับ เช่นว่า ข้อมูลในป๊อบอัพ อาจไม่ตรงกับฐานข้อมูลจริง
เช่นว่า เราตั้งค่าในฐานข้อมูลผิด ไม่มีข้อมูลในตาราง nhso_type_name อะไรทำนองนี้

4) ในแถบระบายสีเหลือง คำต่าง ๆ เช่น titleName, fname, subinsclName
คำพวกนี้ เราสามารถปรับเปลี่ยนแก้ไขให้เป็นภาษาไทย อ่านแล้วเข้าใจได้ง่ายขึ้น ได้หรือไม่ครับ
หากได้ ต้องไปแก้ไขที่ตารางได้

ขอบคุณมากครับผม

2
กรณีที่เครื่องลูกติดไวรัส Cryptolocker (น่าจะเป็นตัวล่าสุดที่กำลังระบาดอยู่)
มีโอกาสมากน้อยแค่ไหนครับที่ Server ที่ลงฐานข้อมูล HOSxP เอาไว้จะติดไวรัสไปด้วย
หรือมีความเสี่ยงว่าฐานข้อมูลของคนไข้จะเสียหายหรือเปล่า

การเซ็ทวงแลน
เครื่อง Server ใช้ไอพี 192.168.10.1 - 192.168.10.10
เครื่องลูกใช้ไอพี 192.168.10.100 - 192.168.10.255
ใช้ pfSense รันระบบแลนอยู่ครับ

ขอบคุณครับผม

3
เปิด HOSxp ทีไร มันจะ hide taskbar ตลอด
คือทราบว่าเดี๋ยวปิดโปรแกรมแล้วมันจะคืนค่าการแสดง taskbar ให้เอง
แต่ผมใช้งาน HOSxp คู่กับโปรแกรมอื่นบ่อย ๆ
พอมัน hide taskbar ปุ๊บ จะสลับไปหน้าต่างอื่นก็ลำบาก

สามารถสั่งให้ HOSxp ไม่ hide taskbar ได้ไหมครับ
ต้องไปยกเลิกตรงไหนได้บ้าง

ขอบคุณครับ

4
ขาดช่อง Diag ของผู้ป่วย ต้องใส่อะไรตรงบรรทัดไหนบ้างครับ

SELECT p1.*,concat(p2.pname,p2.fname,' ',p2.lname) as person_name,
s1.person_dm_screen_status_name,
s2.person_ht_screen_status_name ,
s3.person_stroke_screen_status_name ,
s4.person_obesity_screen_status_name,d1.person_dmht_manage_type_name ,
p2.age_y,h1.address,concat(v.village_name,' ËÁÙè ',v.village_moo) as village_name,p2.death,p2.death_date,h2.house_regist_type_name
FROM person_dmht_screen_summary p1
LEFT OUTER JOIN person p2 on p2.person_id = p1.person_id
LEFT OUTER JOIN house_regist_type h2 on h2.house_regist_type_id = p2.house_regist_type_id
LEFT OUTER JOIN house h1 on h1.house_id = p2.house_id
LEFT OUTER JOIN village v on v.village_id = h1.village_id
LEFT OUTER JOIN person_dm_screen_status s1 on s1.person_dm_screen_status_id = p1.person_dm_screen_status_id
LEFT OUTER JOIN person_ht_screen_status s2 on s2.person_ht_screen_status_id = p1.person_ht_screen_status_id
LEFT OUTER JOIN person_stroke_screen_status s3 on s3.person_stroke_screen_status_id = p1.person_stroke_screen_status_id
LEFT OUTER JOIN person_obesity_screen_status s4 on s4.person_obesity_screen_status_id = p1.person_obesity_screen_status_id
LEFT OUTER JOIN person_dmht_manage_type d1 on d1.person_dmht_manage_type_id = p1.person_dmht_manage_type_id
WHERE p1.bdg_year = 2557
AND p1.status_active='Y'
ORDER BY v.village_moo,h1.address

5
ต้องการข้อมูลผู้ที่มารับบริการคลินิกปรึกษา (จิตเวช)
แต่ลอง (หัด) เขียนดูแล้ว ยังได้ข้อมูลมาไม่ครบครับ

SELECT ovst.hn,ovst.vsttime,ovst.vstdate,ovst.spclty,
concat(patient.fname,' ',patient.lname) as patient_name, patient.birthday , spclty.name
FROM ovst
LEFT OUTER JOIN patient on patient.hn=ovst.hn
LEFT OUTER JOIN spclty on spclty.spclty=ovst.spclty
WHERE ovst.vstdate between '2013-12-26' and '2014-01-22'
AND ovst. spclty IN ( '09' )
ORDER BY patient_name

อยากได้อายุ, เลขประชาชน, Diag โรค และ ICD9+ICD10 ด้วย
ต้องเพิ่มอะไรตรงไหนบ้างครับ

6
พอดีเมื่อวานระบบที่โรงพยาบาลมีปัญหา วันนี้มานั่งเช็คข้อมูลดู
ปรากฎว่าที่คีย์ไปตั้งแต่ 9.00 จนถึง 14.00 น. หายไปหมดเลย
ทั้งในฝ่ายของผมเองและฝ่ายงานอื่น ๆ ด้วย

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

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


อยากทราบว่าพี่ ๆ ที่ดูแลเซิฟเวอร์อยู่ มีวิธีป้องกันยังไงบ้างครับ
มีวิธีบันทึกข้อมูลที่คีย์ลงไปแบบ realtime หรือเปล่า
หรือทำได้แค่บันทึกข้อมูลแบบรายวัน

แล้วถ้ามันหายไป จะไม่มีวิธีกู้ข้อมูลคืนมาเลยเหรอครับ
เหมือนกับข้อมูลไปอยู่บนแรม พอไฟดับก็หาย
แต่จริง ๆ ข้อมูลมันควรจะเขียนบน harddisk
แล้วถ้าเป็นแบบนั้น เราก็น่าจะกู้คืนมาได้บ้างไม่ใช่เหรอครับ

ขอบคุณมากครับ

7
1) ผู้ดูแลระบบสามารถกำหนดได้ไหมครับ
ว่าให้ user คนหนึ่ง ๆ สามารถใช้งาน SQL ได้ โดยจำกัดให้เรียกข้อมูลขึ้นมาทำรายงานได้เท่านั้น
แต่ไม่สามารถแก้ไข เปลี่ยนแปลง เพิ่ม หรือลบฐานข้อมูลใด ๆ ได้

หากกำหนด ต้องไปกำหนดที่ตัวโปรแกรม HosXP หรือที่อื่นครับ

2) ฐานข้อมูลของ HosXP สามารถเข้ารหัสความปลอดภัยไว้ได้หรือไม่ครับ
(หมายถึงตัว database เอง ไม่ใช่ตัวโปรแกรม HosXP น่ะครับ

ขอบคุณครับ

8
ขอความช่วยเหลือพี่ ๆ ในที่นี้ด้วยครับ ตอนนี้ถึงขั้นอับจนปัญญาจริง ๆ
ถามที่หนึ่งเขาว่าคีย์ตรง One Stop Service ถามอีกที่เขาว่าต้องไปงานเชิงรุก
(แต่ก็ไม่รู้ว่าไปเชิงรุกแล้วไปเข้าบัญชีไหนต่อ)

- อยากทราบว่าจริง ๆ แล้วการคีย์วัคซีนตัวนี้ ต้องไปเริ่มต้นที่ไหน
- ถ้าเป็นไปได้รบกวนช่วยบอกว่าต้องคีย์ลงในหน้าไหนหรือ tab ไหนบ้าง
พวกรายละเอียดปลีกย่อยต่าง ๆ ผมจะพยายามไปแกะเองอีกทีหนึ่ง
- มีข้อมูลส่วนไหนบ้างที่สำคัญ ถ้าไม่ลงแล้วจะไม่ complete
หรือถ้าไม่ลงแล้วจะ save ข้อมูลไม่ได้

ขอบคุณมาก ๆ ครับ

9
ใช้ HOSxP เวอร์ชั่น 3.54.12.20 ครับ

ตอนนี้เริ่มจะคีย์ข้อมูลใน
[ รายงานกลุ่มเสี่ยงที่ต้องคัดกรองโรคเบาหวานความดัน (อายุ 15 ปีขึ้นไป ในเขตรับผิดชอบ) ]
หรือ [ ระบบคัดกรองกลุ่มเสี่ยงโรคเรื้อรัง (DM/HT/Stroke/Obesity) ประชาชนในเขตรับผิดชอบ 15 ปีขึ้นไป ]
แล้วพบปัญหาว่า ...

1) มีรายชื่อไม่ครบครับผม ไม่ทราบว่าเกิดจากอะไร

เพราะตอนแรกดึงรายชื่อผู้ที่มีอายุ 35 ปีขึ้นไปในเขต ได้รายชื่อมา 2,000 กว่าคน
แต่พอเข้ามาดู [ รายงานกลุ่มเสี่ยงที่ต้องคัดกรอง ... ] ปรากฎว่ารายชื่อขึ้นมาแค่ 1,500 คน

หรือว่ารายงานตัวนี้กำหนดเงื่อนไขอะไรเอาไว้ เลยทำให้ดึงข้อมูลจากบัญชี 1 มาไม่ครบ
แล้วจะมีวิธีการแก้ไขอย่างไร ถึงจะทำให้ [ รายงานกลุ่มเสี่ยงที่ต้องคัดกรอง ... ] ดึงรายชื่อจากบัญชี 1 มาได้ครบ

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

ปัญหานี้สามารถแก้ไขได้ไหมครับ เพราะรายชื่อที่ซ้ำกันมีเยอะทีเดียว
ถ้ามาไล่ลบทีละ record คงไม่ไหวจริง ๆ


ขอบคุณครับ
(เจ้าหน้าที่เวชปฏิบัติฯ โรงพยาบาลบางระจัน)

10
ผมทดลองบันทึกข้อมูลการฉีดวัคซีนแล้วพบปัญหาดังนี้ครับ

1) เด็กแรกเกิดจนถึงอายุ 1 ปีกว่า รายชื่อจะอยู่ที่บัญชี 1
แต่เด็กที่อายุเกิน 2 ปีไปแล้ว รายชื่อจะไปอยู่ที่บัญชี 4
ตรงนี้ถือว่าปกติใช่ไหมครับ

2) จากข้อแรก ผมต้องการจะเอาข้อมูลจาก HospitalOS มาลงใน HosXP
ซึ่งต้องมีการคีย์ข้อมูลย้อนหลังกลับไปหลายปี
ตรงนี้จะพบปัญหาว่า วัคซีนที่ฉีดให้เด็กอายุน้อยกว่า 1 ปีนั้น
ไม่มีอยู่ในรายการวัคซีนของบัญชี 4
วิธีแก้ไข (ซึ่งไม่รู้ว่าถูกหรือไม่) คือนำเข้าชื่อเด็กมาที่บัญชี 3
แล้วคีย์ข้อมูลวัคซีนที่บัญชี 3 มีอยู่ลงไป
ข้อนี้อยากทราบว่าวิธีการที่ถูกต้อง ควรทำอย่างไรครับ

3) สืบเนื่องจากข้อ 2 ผมทดลองคีย์ข้อมูลวัคซีนเด็ก
ในบัญชี 3, 4 และวัคซีนเด็กนักเรียนในบัญชี 5 แล้ว
พอมาเปิดดูบัญชี 1 ตรง "ข้อมูลการฉีค Vaccine" แล้ว ปรากฎว่าไม่มีข้อมูลขึ้นมาเลย
ตรงนี้เป็นเพราะข้อมูลไม่ลิงค์กันหรือเปล่าครับ
หรือผมไม่ได้ทำขั้นตอนอะไรที่ควรทำลงไป


ขอบคุณทุกท่านมากครับ  :)

หน้า: [1]