BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: ittipol ที่ พฤษภาคม 19, 2008, 07:12:41 AM

หัวข้อ: duplicate cid
เริ่มหัวข้อโดย: ittipol ที่ พฤษภาคม 19, 2008, 07:12:41 AM
อาจารย์ครับ อยากเรียนถามอาจารย์หน่อยครับ ในการแก้ไขข้อมูลที่ระบบบัญชี 1 เวลาบันทึกจะแสดง duplicate cid นั้นคืออะไรครับ และแก้ไขยังงัยครับถึงจะบันทึกได้ครับ
หัวข้อ: Re: duplicate cid
เริ่มหัวข้อโดย: jdadmin1 ที่ พฤษภาคม 19, 2008, 07:21:20 AM
เกิดจากเลข CID ซ้ำหรือเปล่าครับ หรือว่ามีเลข CID 2 อัน ท่าน ittipol ลองตรวจสอบดูนะครับ
หัวข้อ: Re: duplicate cid
เริ่มหัวข้อโดย: jdadmin1 ที่ พฤษภาคม 19, 2008, 07:30:04 AM
ขอใช้พื้นที่หน่อยนะครับท่าน ittipol...... เรียนถาม อ.manoi ครับเกี่ยวกับการแก้ไขเลข CID ของผู้ป่วยที่เคยมารับบริการแล้วได้เลข CID เป็น 1-1111-11111-11-1 การแก้ไขต้องแก้ไข
ที่แฟ้ม OPD ก่อนแล้วนำเลข CID ที่ Genได้ไปแก้ไขข้อมูลในระบบบัญชี 1 ใช่ไหมครับ อ. manoi
หรือว่ามีขั้นตอนการแก้ไขอย่างไรครับ
หัวข้อ: Re: duplicate cid
เริ่มหัวข้อโดย: doramon ที่ พฤษภาคม 19, 2008, 10:48:41 AM
ขอใช้พื้นที่หน่อยนะครับท่าน ittipol...... เรียนถาม อ.manoi ครับเกี่ยวกับการแก้ไขเลข CID ของผู้ป่วยที่เคยมารับบริการแล้วได้เลข CID เป็น 1-1111-11111-11-1 การแก้ไขต้องแก้ไข
ที่แฟ้ม OPD ก่อนแล้วนำเลข CID ที่ Genได้ไปแก้ไขข้อมูลในระบบบัญชี 1 ใช่ไหมครับ อ. manoi
หรือว่ามีขั้นตอนการแก้ไขอย่างไรครับ

ทีี่เคยทดสอบผมต้องแก้สองที่ครับ

1.ที่ส่งตรวจ OPD
2. บัญชี  1
หัวข้อ: Re: duplicate cid
เริ่มหัวข้อโดย: jdadmin1 ที่ พฤษภาคม 19, 2008, 10:57:51 AM
ผมทดสอบในระบบบัญชี 1 ก่อน Gen CID เรียบร้อยแต่พอลองส่งตรวจใหม่มัน Invalid Cid / person ID
คิดว่ามันคงไม่ลิ้งค์ไปที่แฟ้ม OPD เลยลองสอบถามดูครับ ลองทดสอบ Gen CID ในแฟ้ม OPD พอเลือกบันทึกมี error นิดนึงแต่ปรากฏว่ารายการในระบบบัญชี 1 ถูกแก้ไข CID ให้เรียบร้อย ตอนนี้เข้าใจขั้นตอนแล้วครับผม
 ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D
หัวข้อ: Re: duplicate cid
เริ่มหัวข้อโดย: โรงพยาบาลอัมพวา ที่ กันยายน 02, 2011, 10:10:48 AM
ผมเพิ่ง อัพเสอร์ ชั้นหลังจากไม่ได้อัพ มาปีพอดี เป็น V3.54.8.19 เพิ่งจะลงบัญชี1 เกิด duplicate cid  ไปตรวจแล้วไม่มี cid ที่เกิดขึ้น มีวิธีอื่น อีกไหม ครับ ที่มันทำให้ขึ้น duplicate cid ครับ ขอบคุณครับ
หัวข้อ: Re: duplicate cid
เริ่มหัวข้อโดย: smrmpo ที่ กันยายน 02, 2011, 10:37:24 AM
อาการนี้ ผมน่าจะเคยเจอ แต่ไม่รู้จะเป็น อาการเดียวกันหรือเปล่านะครับ
ในเวอร์ ใหม่ ของ HOSxP จะมี ระบบการเพิ่ม ข้อมูล อัติโนมัติเมื่อเราเพิ่มข้อมูล จากบัญชี หนึ่ง(ตาราง Person) ระบบจะทำการเพิ่มข้อมุลให้เองใน ตาราง Patient  และที่ ขึ้น duplicate cid น่าจะ ซ้ำกับ ตาราง Patient หรือเปล่าครับ

จะมี คำสั่้ง อยู่ใน system setting ครับ ที่บอกว่า ไม่ให้เพิ่ม ข้อมูลใน Patient แต่ ถ้าปิด option ตัวนี้ เวลาเราจะเิพิ่ม ข้อมุล ใน บัญชี 1 จะต้อง ดึงข้อมุล จาก patient นะครับ และ ต้อง ลงทะเบียนทำบัตรใน patient ก่อน

ลองดูนะครับ ไม่รุ้จะเป็นอันเดียวกันเหรือเปล่า
หัวข้อ: Re: duplicate cid
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ กันยายน 02, 2011, 11:27:53 AM
select * from ptcardno   เพือดูว่า....มีการใช้ cid ซ้ำในตารางนี้หรือเปล่า ไปจัดการลบที่ซ้ำครับ..เอาไว้กับ hn ที่เหลืออยู่ในปัจจุบันพอ...มิเช่นนั้น จะเจอ  dup  cip

ผมเพิ่ง อัพเสอร์ ชั้นหลังจากไม่ได้อัพ มาปีพอดี เป็น V3.54.8.19 เพิ่งจะลงบัญชี1 เกิด duplicate cid  ไปตรวจแล้วไม่มี cid ที่เกิดขึ้น มีวิธีอื่น อีกไหม ครับ ที่มันทำให้ขึ้น duplicate cid ครับ ขอบคุณครับ
หัวข้อ: Re: duplicate cid
เริ่มหัวข้อโดย: โรงพยาบาลอัมพวา ที่ กันยายน 02, 2011, 11:48:26 AM
ของลองช่วงบ่าย นะครับขอบคุณครับพี่ๆ
หัวข้อ: Re: duplicate cid
เริ่มหัวข้อโดย: โรงพยาบาลอัมพวา ที่ กันยายน 06, 2011, 10:24:36 AM
select * from ptcardno   เพือดูว่า....มีการใช้ cid ซ้ำในตารางนี้หรือเปล่า ไปจัดการลบที่ซ้ำครับ..เอาไว้กับ hn ที่เหลืออยู่ในปัจจุบันพอ...มิเช่นนั้น จะเจอ  dup  cip

ผมเพิ่ง อัพเสอร์ ชั้นหลังจากไม่ได้อัพ มาปีพอดี เป็น V3.54.8.19 เพิ่งจะลงบัญชี1 เกิด duplicate cid  ไปตรวจแล้วไม่มี cid ที่เกิดขึ้น มีวิธีอื่น อีกไหม ครับ ที่มันทำให้ขึ้น duplicate cid ครับ ขอบคุณครับ


พี่เกื้อใช้คำสั่งลบได้เลยไหมอ่ะครับ ไล่ดูที่ละบรรทักตาลายอ่ะครับ
หัวข้อ: Re: duplicate cid
เริ่มหัวข้อโดย: bbkung ที่ กันยายน 06, 2011, 10:39:51 AM
ใช้คำสั่งนี้เลยครับ
SELECT cardno,count(cardno) FROM ptcardno GROUP BY cardno Having COUNT(cardno) > 1

แล้วก็ทำการลบ HN ที่ไม่ใช่ทิ้งครับ

ถามเพิ่มเติมครับ อ. ท่านใด สามารถเขียน คำสั่งเพิ่มเพื่อ แสดง HN ที่ซ้ำ ได้บ้างครับ
หัวข้อ: Re: duplicate cid
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ กันยายน 06, 2011, 11:05:00 AM
ใช้คำสั่งนี้เลยครับ
SELECT cardno,count(cardno) FROM ptcardno GROUP BY cardno Having COUNT(cardno) > 1

แล้วก็ทำการลบ HN ที่ไม่ใช่ทิ้งครับ

ถามเพิ่มเติมครับ อ. ท่านใด สามารถเขียน คำสั่งเพิ่มเพื่อ แสดง HN ที่ซ้ำ ได้บ้างครับ

เพิ่มเงื่อนไข  and hn not in (select distinct(hn) from vn_stat where vstdate between"2008-10-01" and"2011-09-15")  เพื่อแสดง hn ที่ไม่เคยเรียกใช้ในระบบ บริการในรอบปีที่ต้องการตรวจสอบครับ..
หัวข้อ: Re: duplicate cid
เริ่มหัวข้อโดย: โรงพยาบาลอัมพวา ที่ กันยายน 13, 2011, 08:48:26 AM
เพิ่มคำสั่งแล้วขึ้น error ดังรูป อ่ะครับท่าน

แล้วผมเพิ่มคนไข้ใน ลงทะเบียนผู้ป่วยใหม่ก่อนแล้วด้วยอ่ะครับ
หัวข้อ: Re: duplicate cid
เริ่มหัวข้อโดย: jdadmin1 ที่ กันยายน 13, 2011, 09:06:37 AM
อ้างถึง
ผมเพิ่ง อัพเสอร์ ชั้นหลังจากไม่ได้อัพ มาปีพอดี เป็น V3.54.8.19 เพิ่งจะลงบัญชี1 เกิด duplicate cid  ไปตรวจแล้วไม่มี cid ที่เกิดขึ้น มีวิธีอื่น อีกไหม ครับ ที่มันทำให้ขึ้น duplicate cid ครับ ขอบคุณครับ
;D ;D ;D ที่ว่าไปตรวจแล้วนี่ไปตรวจสอบแบบไหน / ที่ไหน ครับ ถ้า Duplicate CID ที่บัญชี 1 มีเหตุผลเดียวคือมีเลข CID นั้นอยู่แล้วที่บัญชี 1 ;D ;D ;D
หัวข้อ: Re: duplicate cid
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ กันยายน 13, 2011, 09:10:27 AM

เพิ่มคำสั่งแล้วขึ้น error ดังรูป อ่ะครับท่าน  แล้วผมเพิ่มคนไข้ใน ลงทะเบียนผู้ป่วยใหม่ก่อนแล้วด้วยอ่ะครับ


      คำสั่งผิดครับ..ลองเอาแบบน้อย ๆวันก่อน


    SELECT cardno,count(cardno) FROM ptcardno
where  hn not in (select distinct(hn) from vn_stat where vstdate between"2010-10-01" and"2011-09-15") GROUP BY cardno Having COUNT(cardno) > 1
หัวข้อ: Re: duplicate cid
เริ่มหัวข้อโดย: โรงพยาบาลอัมพวา ที่ กันยายน 13, 2011, 09:35:31 AM
อ้างถึง
ผมเพิ่ง อัพเสอร์ ชั้นหลังจากไม่ได้อัพ มาปีพอดี เป็น V3.54.8.19 เพิ่งจะลงบัญชี1 เกิด duplicate cid  ไปตรวจแล้วไม่มี cid ที่เกิดขึ้น มีวิธีอื่น อีกไหม ครับ ที่มันทำให้ขึ้น duplicate cid ครับ ขอบคุณครับ
;D ;D ;D ที่ว่าไปตรวจแล้วนี่ไปตรวจสอบแบบไหน / ที่ไหน ครับ ถ้า Duplicate CID ที่บัญชี 1 มีเหตุผลเดียวคือมีเลข CID นั้นอยู่แล้วที่บัญชี 1 ;D ;D ;D


ผมตรวจสอบแล้วว่ามี cid ซ้ำอยู่ครับ (ขอโทษทีครับ ตอนแรกตรวจสอบผิดวิธี )  ผม จะทำการลบ cid ซ้ำ อยู่อ่ะครับ หา วิธีทำอยู่ เพราะ มันซ้ำมากมาย  แล้ว มีปัญหาย้ายบ้านไปแล้ว ที่บ้านใหม่ มีชื่อ แต่ที่บ้าน เก่าชื่อก็ไม่หายไปอ่ะครับ
หัวข้อ: Re: duplicate cid
เริ่มหัวข้อโดย: โรงพยาบาลอัมพวา ที่ กันยายน 13, 2011, 09:46:14 AM

เพิ่มคำสั่งแล้วขึ้น error ดังรูป อ่ะครับท่าน  แล้วผมเพิ่มคนไข้ใน ลงทะเบียนผู้ป่วยใหม่ก่อนแล้วด้วยอ่ะครับ


      คำสั่งผิดครับ..ลองเอาแบบน้อย ๆวันก่อน


    SELECT cardno,count(cardno) FROM ptcardno
where  hn not in (select distinct(hn) from vn_stat where vstdate between"2010-10-01" and"2011-09-15") GROUP BY cardno Having COUNT(cardno) > 1



พี่เกื้อแล้วจะลบต้องทำไง มั้งอ่ะครับ
หัวข้อ: Re: duplicate cid
เริ่มหัวข้อโดย: jdadmin1 ที่ กันยายน 13, 2011, 09:56:47 AM
อ้างถึง
ผมตรวจสอบแล้วว่ามี cid ซ้ำอยู่ครับ (ขอโทษทีครับ ตอนแรกตรวจสอบผิดวิธี )  ผม จะทำการลบ cid ซ้ำ อยู่อ่ะครับ หา วิธีทำอยู่ เพราะ มันซ้ำมากมาย  แล้ว มีปัญหาย้ายบ้านไปแล้ว ที่บ้านใหม่ มีชื่อ แต่ที่บ้าน เก่าชื่อก็ไม่หายไปอ่ะครับ
;D ;D ;D
1. ถ้าจะทำการลบ cid ที่ซ้ำแนะนำให้ตรวจสอบก่อนว่ามีการให้บริการกับ person_id นั้นหรือเปล่าถ้ามีการให้บริการจะมีปัญหากับข้อมูลที่ให้บริการไปแล้วนะครับ ควรจะรวม person น่าจะดีกว่าข้อมูลก็ยังอยู่
2. มีปัญหาย้ายบ้านไปแล้ว ที่บ้านใหม่ มีชื่อ แต่ที่บ้าน เก่าชื่อก็ไม่หายไป ถ้าย้ายถูกวิธีไม่พบปัญหาแบบนี้ครับ การย้ายในบัญชี 1 มี "ย้ายบ้าน" คือย้ายบ้านทั้งหลังไปอยู่หมู่อื่น กับ "ย้ายบุคคลเข้าบ้าน" คือย้ายเป็นรายบุคคลเข้าไปยังบ้านที่ต้องการย้ายเข้า ต้องทำความเข้าใจขั้นตอนตรงนี้ด้วยครับ
 ;D ;D ;D
หัวข้อ: Re: duplicate cid
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ กันยายน 13, 2011, 09:59:21 AM
อ้างถึง
ผมตรวจสอบแล้วว่ามี cid ซ้ำอยู่ครับ (ขอโทษทีครับ ตอนแรกตรวจสอบผิดวิธี )  ผม จะทำการลบ cid ซ้ำ อยู่อ่ะครับ หา วิธีทำอยู่ เพราะ มันซ้ำมากมาย  แล้ว มีปัญหาย้ายบ้านไปแล้ว ที่บ้านใหม่ มีชื่อ แต่ที่บ้าน เก่าชื่อก็ไม่หายไปอ่ะครับ
;D ;D ;D
1. ถ้าจะทำการลบ cid ที่ซ้ำแนะนำให้ตรวจสอบก่อนว่ามีการให้บริการกับ person_id นั้นหรือเปล่าถ้ามีการให้บริการจะมีปัญหากับข้อมูลที่ให้บริการไปแล้วนะครับ ควรจะรวม person น่าจะดีกว่าข้อมูลก็ยังอยู่
2. มีปัญหาย้ายบ้านไปแล้ว ที่บ้านใหม่ มีชื่อ แต่ที่บ้าน เก่าชื่อก็ไม่หายไป ถ้าย้ายถูกวิธีไม่พบปัญหาแบบนี้ครับ การย้ายในบัญชี 1 มี "ย้ายบ้าน" คือย้ายบ้านทั้งหลังไปอยู่หมู่อื่น กับ "ย้ายบุคคลเข้าบ้าน" คือย้ายเป็นรายบุคคลเข้าไปยังบ้านที่ต้องการย้ายเข้า ต้องทำความเข้าใจขั้นตอนตรงนี้ด้วยครับ
 ;D ;D ;D

อันนี้แหล่ะครับ.เทพ..jdadmin1  ตัวจริงครับ...ท่านเข้าใจทะลุ....ปรุโปร่ง...สำหรับระบบงาน บัญชี 1-8 ครับ...เทพแท้ ๆเลย ข้าน้อยขอคารวะ
   สรุปป๋าให้รวบประวัติการรักษาถ้าเป็นคนเดียวกัน
ในเมนูระบบงานบัญชี 1----tool-----รวบ person ที่ผิด..อันนั้นแหล่ะ
กับ ย้ายบ้านในเมนู หลังคาเรือน บัญชี 1 ย้ายคนเข้าบ้าน..


ส่วนเรื่อง  เจอปัญหา ptcardno ซ้ำซ้อนในหลาย HN ให้งานเวชระเบียนค้นประวัติจาก serch cid ครับ..แล้วดูว่าตัวจริงต้องใช้ 13 หลัีกใด อย่าลบดิบ ๆ จากตารางครับ...ข้อมูลที่แก้ไขถูกต้องจากระบบเวชระเบียนจะถูกนำมาเขียนที่ pcardno เอง...ส่วนคนที่หาไม่ได้จริง ๆ ให้ใช้หลักการ Generate cid โดยการคลิ๊กขวาช่องเลขประชาชนของระบบเวชระเบียนรายใหม่ครับ...
หัวข้อ: Re: duplicate cid
เริ่มหัวข้อโดย: โรงพยาบาลอัมพวา ที่ กันยายน 13, 2011, 10:43:33 AM
ขอบคุณครับ ท่าน ทั้ง สอง เจอกันข้าขอคาระว่ะท่าน สองจอกนะครับ
หัวข้อ: Re: duplicate cid
เริ่มหัวข้อโดย: Terminator2015 ที่ กันยายน 13, 2011, 10:58:07 AM
 ::) การค้นด้วย CID ซ้ำ ถ้าไม่เจอ ให้ติ๊ก แสดงผู้ป่วยที่เสียชีวิตด้วยนะครับ  เพราะรายการพวกนี้จะไม่ยอมแสดง ถ้าไม่ติ๊กเงื่อนไขไว้
หัวข้อ: Re: duplicate cid
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ กันยายน 13, 2011, 11:01:43 AM
::) การค้นด้วย CID ซ้ำ ถ้าไม่เจอ ให้ติ๊ก แสดงผู้ป่วยที่เสียชีวิตด้วยนะครับ  เพราะรายการพวกนี้จะไม่ยอมแสดง ถ้าไม่ติ๊กเงื่อนไขไว้

ใช่เลย.. :D
หัวข้อ: Re: duplicate cid
เริ่มหัวข้อโดย: bbkung ที่ กันยายน 14, 2011, 11:43:01 AM

เพิ่มคำสั่งแล้วขึ้น error ดังรูป อ่ะครับท่าน  แล้วผมเพิ่มคนไข้ใน ลงทะเบียนผู้ป่วยใหม่ก่อนแล้วด้วยอ่ะครับ


      คำสั่งผิดครับ..ลองเอาแบบน้อย ๆวันก่อน


    SELECT cardno,count(cardno) FROM ptcardno
where  hn not in (select distinct(hn) from vn_stat where vstdate between"2010-10-01" and"2011-09-15") GROUP BY cardno Having COUNT(cardno) > 1





ผมอยากให้แสดง HN ที่ซ้ำด้วยครับ  ทำอย่างไร
หัวข้อ: Re: duplicate cid
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ กันยายน 14, 2011, 13:15:37 PM
select hn เพิ่มครับ..จากตารางเดียวกัน
หัวข้อ: Re: duplicate cid
เริ่มหัวข้อโดย: โรงพยาบาลอัมพวา ที่ กันยายน 27, 2011, 10:26:36 AM
แก้ cid ซ้ำ ออกแล้ว มันก็ยังขึ้น duplicate cid ครับ
หัวข้อ: Re: duplicate cid
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ กันยายน 27, 2011, 10:28:29 AM
แก้ cid ซ้ำ ออกแล้ว มันก็ยังขึ้น duplicate cid ครับ

ดู sql trace ขณะทำรายการว่าระบบไปตรวจสอบจากตารางไดครับ..จะได้ไปเปิดดูเพื่อตรวจสอบและแก้ไข