BMS-HOSxP Community
HOSxP => Delphi / Pascal => ข้อความที่เริ่มโดย: James011 ที่ ธันวาคม 02, 2010, 11:08:06 AM
-
;D ;D ;D [Up-1122553]-Patient2Person V4 by James@NakhonSi Team ปรับปรุงเพิ่มครับ
-เพิ่ม Update CID 000,111 [13] เป็น 00+hn [13] ในตาราง person ด้วย จากเดิม ptcardno,patient
-เพิ่ม Update CID ค่าว่าง เป็น 00+hn [13] ในตาราง ptcardno,patient,person
-เพิ่ม Update CID Gen by HOSxP เป็น 00+hn [13] ในตาราง ptcardno,patient,person
-เพิ่มโอนข้อมูลจากตาราง Clinicmember (ทะเบียนคลินิกพิเศษ) ไปยัง person_chronic (ทะเบียนโรคเรื้อรังบัญชี 1) โดยไม่โอนข้อมูลที่มีอยู่แล้วใน คลินิก โดยตรวจสอบตาม person_id and clinic
-
ขอบคุณครับ ;D ;D ;D
-
;D ;D ;D [Up-1122553]-Patient2Person V4 by James@NakhonSi Team ปรับปรุงเพิ่มครับ
-เพิ่ม Update CID 000,111 [13] เป็น 00+hn [13] ในตาราง person ด้วย จากเดิม ptcardno,patient
-เพิ่ม Update CID ค่าว่าง เป็น 00+hn [13] ในตาราง ptcardno,patient,person
-เพิ่ม Update CID Gen by HOSxP เป็น 00+hn [13] ในตาราง ptcardno,patient,person
-เพิ่มโอนข้อมูลจากตาราง Clinicmember (ทะเบียนคลินิกพิเศษ) ไปยัง person_chronic (ทะเบียนโรคเรื้อรังบัญชี 1) โดยไม่โอนข้อมูลที่มีอยู่แล้วใน คลินิก โดยตรวจสอบตาม person_id and clinic
สำหรับ จังหวัดที่ใช้ระบบ datacenter แล้ว ไม่แนะนำให้ทำนะครับ เพราะว่า มันจะมอง CID ซ้ำกันในแต่ละ รพ ครับ
ควรไปแก้ตรงระบบส่ง 18 แฟ้ม ดีกว่าครับ ผมใช้อยู่ ระบบ cid ใช้แบบ gen cid ถูกแล้วครับไม่ซ้ำกัน
-
;D ;D ;D [Up-1122553]-Patient2Person V4 by James@NakhonSi Team ปรับปรุงเพิ่มครับ
-เพิ่ม Update CID 000,111 [13] เป็น 00+hn [13] ในตาราง person ด้วย จากเดิม ptcardno,patient
-เพิ่ม Update CID ค่าว่าง เป็น 00+hn [13] ในตาราง ptcardno,patient,person
-เพิ่ม Update CID Gen by HOSxP เป็น 00+hn [13] ในตาราง ptcardno,patient,person
-เพิ่มโอนข้อมูลจากตาราง Clinicmember (ทะเบียนคลินิกพิเศษ) ไปยัง person_chronic (ทะเบียนโรคเรื้อรังบัญชี 1) โดยไม่โอนข้อมูลที่มีอยู่แล้วใน คลินิก โดยตรวจสอบตาม person_id and clinic
สำหรับ จังหวัดที่ใช้ระบบ datacenter แล้ว ไม่แนะนำให้ทำนะครับ เพราะว่า มันจะมอง CID ซ้ำกันในแต่ละ รพ ครับ
ควรไปแก้ตรงระบบส่ง 18 แฟ้ม ดีกว่าครับ ผมใช้อยู่ ระบบ cid ใช้แบบ gen cid ถูกแล้วครับไม่ซ้ำกัน
;D ;D ;D(คิดเผื่อไว้) ถามนิดครับ อ.อ๊อด ถ้ารพ.ไหน ใช้ ระบบ cid แบบ gen สามารถ identify ได้เมื่อส่งเข้าระบบ datacenter
แต่ถ้า รพ. ไหน ไม่ได้ใช้แบบ gen แต่ใช้แบบ 0000000000000,1111111111111เมื่อส่งเข้าระบบ datenter ไปแล้วจะ identify ยังไงครับ
-
;D ;D ;D [Up-1122553]-Patient2Person V4 by James@NakhonSi Team ปรับปรุงเพิ่มครับ
-เพิ่ม Update CID 000,111 [13] เป็น 00+hn [13] ในตาราง person ด้วย จากเดิม ptcardno,patient
-เพิ่ม Update CID ค่าว่าง เป็น 00+hn [13] ในตาราง ptcardno,patient,person
-เพิ่ม Update CID Gen by HOSxP เป็น 00+hn [13] ในตาราง ptcardno,patient,person
-เพิ่มโอนข้อมูลจากตาราง Clinicmember (ทะเบียนคลินิกพิเศษ) ไปยัง person_chronic (ทะเบียนโรคเรื้อรังบัญชี 1) โดยไม่โอนข้อมูลที่มีอยู่แล้วใน คลินิก โดยตรวจสอบตาม person_id and clinic
สำหรับ จังหวัดที่ใช้ระบบ datacenter แล้ว ไม่แนะนำให้ทำนะครับ เพราะว่า มันจะมอง CID ซ้ำกันในแต่ละ รพ ครับ
ควรไปแก้ตรงระบบส่ง 18 แฟ้ม ดีกว่าครับ ผมใช้อยู่ ระบบ cid ใช้แบบ gen cid ถูกแล้วครับไม่ซ้ำกัน
;D ;D ;D(คิดเผื่อไว้) ถามนิดครับ อ.อ๊อด ถ้ารพ.ไหน ใช้ ระบบ cid แบบ gen สามารถ identify ได้เมื่อส่งเข้าระบบ datacenter
แต่ถ้า รพ. ไหน ไม่ได้ใช้แบบ gen แต่ใช้แบบ 0000000000000,1111111111111เมื่อส่งเข้าระบบ datenter ไปแล้วจะ identify ยังไงครับ
รพ. ไหน ไม่ได้ใช้แบบ gen แต่ใช้แบบ 0000000000000,1111111111111
อันนี้คงต้องตกลงกันในจังหวัดเองครับ แต่ระบบ อ.ชัยพร lock ได้แล้ว
แต่ถ้ามัน gen cid ไม่เหมือนกัน สอง รพ ดีกว่า ทำให้เหมือนกัน แล้วดูใน datacenter แล้วเข้าใจผิดว่าคนเดียวกัน หาไม่เจอ ดีกว่าเจอผิดคน
;D
-
;D ;D
-
;D ;D ;D คำอธิบาย ปุ่ม Check Error In Patient
1.ใช้สำหรับตรวจสอบเลขบัตรประชาชน ที่ไม่ถูกต้องตามหลักกรมการปกคอง
ในตาราง patient เช่น ค่าว่าง,0000000000000,1111111111111,xxxxxxxxxxxxx
2.ตรวจสอบเลขบัตรประชาชนที่ Gen by HOSxP ในตาราง patient
-
;D ;D ;D คำอธิบาย ปุ่ม Check Error In Person
1.ใช้สำหรับตรวจสอบเลขบัตรประชาชน ที่ไม่ถูกต้องตามหลักกรมการปกคอง
ในตาราง person เช่น ค่าว่าง,0000000000000,1111111111111,xxxxxxxxxxxxx
2.ตรวจสอบเลขบัตรประชาชนที่ Gen by HOSxP ในตาราง person
-
;D ;D ;D คำอธิบาย ปุ่ม Check CID ซ้ำ In Patient
1.ใช้สำหรับตรวจสอบผู้ป่วยที่มีข้อมูลซ้ำกัน โดยตรวจสอบตาม CID ในตาราง patient
-
;D ;D ;D คำอธิบาย ปุ่ม Check CID ซ้ำ In Person
1.ใช้สำหรับตรวจสอบผู้ป่วยที่มีข้อมูลซ้ำกัน โดยตรวจสอบตาม CID ในตาราง person
-
;D ;D ;D คำอธิบาย ปุ่ม Update CID Ptcardno2Patient
1.ใช้สำหรับปรับปรุงข้อมูลเลขบัตรประชาชนในตาราง patient ที่มีค่าว่าง
โดยดึงข้อมูลเลขบัตรประชาชนจาก ตาราง ptcardno (ตามรูป) มาปรับปรุง
-
;D ;D ;D คำอธิบาย ปุ่ม Check Patient Not In Person
1.ใช้สำหรับตรวจสอบ patient(ผู้ป่วย) ว่ามีใครบ้างที่ยังไม่ได้โอนไปยัง ตาราง person(บัญชี 1)
-
;D ;D ;D คำอธิบาย ปุ่ม Insert P2P
1.ใช้สำหรับโอนข้อมูลจาก patient(ผู้ป่วย) ไปยัง person(บัญชี1)
(เฉพาะผู้ป่วยที่ยังไม่มีในบัญชี 1)
-
;D ;D ;D คำอธิบาย ปุ่ม Update P2P
1.ใช้สำหรับปรับปรุงข้อมูล ที่แก้ไข ใน patient(ผู้ป่วย) เช่น สิทธิ,ที่อยู่,บิดา,มารดา,type_areaและอื่นๆๆ ไปปรับปรุงที่ person(บัญชี 1)
-
;D ;D ;D คำอธิบาย ปุ่ม Up CID(0,1[13])2CID(00+hn[13])
1.ใช้สำหรับ ปรับปรุงเลขบัตรประชาชน ในตาราง ptcardno,patient,person
ที่มีเลขบัตรประชาชน 000000000000,1111111111111 เป็น 0000+hn 13 หลัก
-
;D ;D ;D คำอธิบาย ปุ่ม Up CID ค่าว่าง,gen2CID(00+hn[13])
1.ใช้สำหรับ ปรับปรุงเลขบัตรประชาชน ในตาราง ptcardno,patient,person
ที่มีเลขบัตรประชาชนที่ Gen by HOSxP เป็น 0000+hn 13 หลัก
-
;D ;D ;D คำอธิบาย ปุ่ม Up PatientLink2Person
1.ใช้สำหรับทำ patient link ในตาราง person โดยดึง ฟิวล์hn จาก patient
มาปรับปรุง ฟิวล์ patient_hn ในตาราง person
-
;D ;D ;D คำอธิบาย ปุ่ม ClinicMember2PersonChronic
1.ใช้สำหรับโอนข้อมูลจากตาราง clinicmember(ทะเบียนคลิกพิเศษ) ไปยังตาราง person_chronic (ทะเบียนโรคเรื้อรังบัญชี 1) โดนตรวจสอบตาม person_id กับ clinic จะไม่นำเข้าซ้ำสำหรับคนที่ลงทะเบียนใน person_chronic ไว้แล้ครับ
-
;;D ;D ;D คำอธิบาย ปุ่ม Update P2P
1.ใช้สำหรับปรับปรุงข้อมูล ที่แก้ไข ใน patient(ผู้ป่วย) เช่น สิทธิ,ที่อยู่,บิดา,มารดา,type_areaและอื่นๆๆ ไปปรับปรุงที่ person(บัญชี 1)
ทำเฉพาะช่วงเวลาที่ผู้ป่วยมารับบริการตามที่เราเลือกใช้หรือเปล่า
-
;;D ;D ;D คำอธิบาย ปุ่ม Update P2P
1.ใช้สำหรับปรับปรุงข้อมูล ที่แก้ไข ใน patient(ผู้ป่วย) เช่น สิทธิ,ที่อยู่,บิดา,มารดา,type_areaและอื่นๆๆ ไปปรับปรุงที่ person(บัญชี 1)
ทำเฉพาะช่วงเวลาที่ผู้ป่วยมารับบริการตามที่เราเลือกใช้หรือเปล่า
;D ;D ;D แบบไหนก็ได้ครับ ผมทำแบบเลือกเงื่อนไขไว้แล้วครับ แบบทั้งหมดก็ได้ หรือ เลือกตามวันที่ผู้มารับบริการก็ได้ครับ ตามรูป
-
;D ;D ;D ในการโอนข้อมูล จาก patient ไปยัง person
ถ้า type_area มีค่าว่าง - ในเขต ผมจะ ใส่ให้เท่ากับ 1
- นอกเขต ผมจะใส่ให้เท่ากับ 4
;D ;D สำหรับ รพ.ไหนยังไม่ Update type_area (ยังมีค่าว่างอยู่) สามารถใช้ P2Pv4 ปุ่ม Update P2P ในตาราง person จะ update house_regist_type_id ให้หมดครับ
-
;D ;D
-
;D ;Dขอบคุณครับ พอดีใช้ Check CID ซ้ำ In Person กับ สอ. ที่โอนข้อมูลมาจาก HCIS พบว่า ช่อง CID เป็นว่าง ซ้ำกันเป็นหมื่นไม่ทราบว่าพอมีแนวทางแก้ไขไหมครับ
-
;D ;Dขอบคุณครับ พอดีใช้ Check CID ซ้ำ In Person กับ สอ. ที่โอนข้อมูลมาจาก HCIS พบว่า ช่อง CID เป็นว่าง ซ้ำกันเป็นหมื่นไม่ทราบว่าพอมีแนวทางแก้ไขไหมครับ
ผมใช้วิธีบ้านๆครับ เอาชื่อ สกุลไปค้นหา cid ในเว็บ สปสช. ครับ
ส่วนวิธีแบบ เทพ Query จาก ชื่อ สกุล วันเดือนปีเกิด ใน hipdata พร้อมกับ update ใน ptcardno แต่ก็พบข้อผิดพลาดหลังๆ เลยใช้วิธีบ้านๆแทนครับ ;D ;D ;D
-
ขอบคุณครับ ;D ;D
-
ขออนุญาต เสนอความคิดเห็นค่ะ
คิดว่า tool ส่วนใหญ่ดี แล้วค่ะ แต่อยากให้ ผู้พัฒนา tool ช่วยกำหนดสิทธิ์ในการเข้าถึงด้วยค่ะ ยกตัวอย่างเช่น การกระทำใดๆที่จะมีการเปลี่ยนแปลงฐานข้อมูลได้ อยากให้กระทำได้ในกรณีที่เป็น admin เท่านั้น คือเนื่องจากเกรงว่า ผู้ที่ไม่เข้าใจในระบบ(ในโรงพยาบาล) จะ download tool มาใช้แล้ว connect ฐานจริง ไม่ทดสอบก่อน อาจทำให้มีปัญหาภายหลังได้ค่ะ
ขอบคุณมากค่ะ
-
ขอบคุณครับ
-
ขออนุญาต เสนอความคิดเห็นค่ะ
คิดว่า tool ส่วนใหญ่ดี แล้วค่ะ แต่อยากให้ ผู้พัฒนา tool ช่วยกำหนดสิทธิ์ในการเข้าถึงด้วยค่ะ ยกตัวอย่างเช่น การกระทำใดๆที่จะมีการเปลี่ยนแปลงฐานข้อมูลได้ อยากให้กระทำได้ในกรณีที่เป็น admin เท่านั้น คือเนื่องจากเกรงว่า ผู้ที่ไม่เข้าใจในระบบ(ในโรงพยาบาล) จะ download tool มาใช้แล้ว connect ฐานจริง ไม่ทดสอบก่อน อาจทำให้มีปัญหาภายหลังได้ค่ะ
ขอบคุณมากค่ะ
;D ;D ;D เพิ่มสิทธิการเข้าใช้งานให้แล้ว Download ใหม่ตามนี้ครับ http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=18694.0#new
-
ขออนุญาต เสนอความคิดเห็นค่ะ
คิดว่า tool ส่วนใหญ่ดี แล้วค่ะ แต่อยากให้ ผู้พัฒนา tool ช่วยกำหนดสิทธิ์ในการเข้าถึงด้วยค่ะ ยกตัวอย่างเช่น การกระทำใดๆที่จะมีการเปลี่ยนแปลงฐานข้อมูลได้ อยากให้กระทำได้ในกรณีที่เป็น admin เท่านั้น คือเนื่องจากเกรงว่า ผู้ที่ไม่เข้าใจในระบบ(ในโรงพยาบาล) จะ download tool มาใช้แล้ว connect ฐานจริง ไม่ทดสอบก่อน อาจทำให้มีปัญหาภายหลังได้ค่ะ
ขอบคุณมากค่ะ
เป็นข้อคิดเห็นที่ดี มาก ๆ เลยครับ... :D :D