ผู้เขียน หัวข้อ: ลบpatientที่ไม่มีข้อมูลในpersonออกได้ไหม??  (อ่าน 14218 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ PsyCho

  • Jr. Member
  • **
  • กระทู้: 51
  • Respect: 0
    • ดูรายละเอียด
ลบpatientที่ไม่มีข้อมูลในpersonออกได้ไหม??
« เมื่อ: กรกฎาคม 31, 2012, 11:24:33 AM »
0
ของผมโอนข้อมูลจากโปรแกรมเก่าข้อมูลpersonไม่สมบูรณ์เยอะเลยลบออกเพราะหาข้อมูลไม่ได้(ส่วนมากเป็นนนอกเขต) แต่บางรายยังมีข้อมูลในpatientลบออกได้ไหม แล้วมีวิธีค้นหาไหม(ข้อมูลน่าจะมาก)
Admin แอบเป็น User
รพ.สต.วัดตายม อ.บางกระทุ่ม จ.พิษณุโลก
Server Linux Ram 4 GB   Hosxp_PCU 3.54.X.YZ
Client  DuoCore 2.2 Ghz,Ram 2 G : Windows 7
Start HosXP_PCU 1 October 2009 (ขี้นระบบเอง)

ออฟไลน์ Terminator2015

  • Hero Member
  • *****
  • กระทู้: 3,352
  • Achilles : ประวัติศาสตร์จารึกชื่อกษัตริย์ มิได้จารึกชื่อทหาร
  • Respect: +66
    • ดูรายละเอียด
    • โรงพยาบาลนาเชือก
Re: ลบpatientที่ไม่มีข้อมูลในpersonออกได้ไหม??
« ตอบกลับ #1 เมื่อ: กรกฎาคม 31, 2012, 13:24:24 PM »
0
 ::) ผมว่าน่าจะลบข้อมูล (Person บัญชี 1) ที่ cid ขึ้นต้นด้วย 0  หรือเป็นค่าว่าง หรือ 11111111111  ประมาณนี้ ที่
      1. ไม่เคยรับบริการใดๆ เลย มีแต่ชื่อในบัญชี 1
      2.  เคยรับบริการล่าสุดตามที่กำหนด (เช่น 1 ปีย้อนหลัง ให้ลบออกจาก Person)

แบบนี้จะทำให้ ประวัติการรักษาพยาบาลยังอยู่ครบ แต่ Person จะไม่ถูกส่งออกไปในปีงบ 2556
ลองดูคำสั่งแบบเท่าที่คิดได้ครับ (ในกรณีทำ Patient_Link)

ตรวจสอบบัญชี 1 ว่าคนที่มีเลขบัตรขึ้นต้นด้วย 0 หรือเลขบัตรว่าง และ มารับบริการล่าสุด 30 ก.ย. 54 ลงไปมีใครบ้าง
SELECT * from person WHERE (cid like'0%' OR cid=' ') and patient_hn in(SELECT hn from vn_stat WHERE vstdate<'2011-10-01');

ลบคนที่มีเลขบัตรขึ้นต้นด้วย 0 หรือเลขบัตรว่าง และ มารับบริการล่าสุด 30 ก.ย. 54 ลงไป ทั้งหมดในบัญชี 1
DELETE from person WHERE (cid like'0%' OR cid=' ') and patient_hn in(SELECT hn from vn_stat WHERE vstdate<'2011-10-01');

ตรวจสอบบัญชี 1 ว่าคนที่มีเลขบัตรขึ้นต้นด้วย 0 หรือเลขบัตรว่าง ที่ยังไม่เคยมีรับบริการเลย มีใครบ้าง
SELECT * from person WHERE (cid like'0%' OR cid=' ') and patient_hn not in(SELECT hn from vn_stat);


ลบคนที่มีเลขบัตรขึ้นต้นด้วย 0 หรือเลขบัตรว่าง ที่ยังไม่เคยมีรับบริการเลย ทั้งหมดในบัญชี 1
DELETE from person WHERE (cid like'0%' OR cid=' ') and patient_hn not in(SELECT hn from vn_stat);

ลองไปประยุกต์ดูนะครับ หรือท่านอื่นมีความเห็นว่าอย่างไร  ;D
« แก้ไขครั้งสุดท้าย: กรกฎาคม 31, 2012, 13:36:57 PM โดย Terminator2012 »
นายคณวัชร คำชัย(ทัศ) โรงพยาบาลนาเชือก จ.มหาสารคาม
Mail : nachuak@hotmail.co.th  Tel.  (AIS)0817080646
โรงพยาบาลชุมชน ขนาด 30 เตียง (Paperless OPD)
ดุแล สอ.12 แห่ง HOSxP_PCU 3.59.12.15 NewVersion
ขึ้นระบบเมื่อ 1 ต.ค. 2549

ออฟไลน์ wiphusit

  • Hero Member
  • *****
  • กระทู้: 2,426
  • ยอดกมล
  • Respect: +4
    • ดูรายละเอียด
    • โรงพยาบาลทับปุด
Re: ลบpatientที่ไม่มีข้อมูลในpersonออกได้ไหม??
« ตอบกลับ #2 เมื่อ: กรกฎาคม 31, 2012, 13:34:31 PM »
0
ขอบคุณครับท่าน
วิภูษิต  คงแก้ว เจ้าพนักงานเครื่องคอมพิวเตอร์ 
โรงพยาบาลทับปุด
อำเภอทับปุด จ.พังงา 82180
โทร 0-7659-9019 ต่อ 117,101
โทรสาร 0-7659-9115
Thailand.

ออฟไลน์ d^_^b►►ทิว

  • Sr. Member
  • ****
  • กระทู้: 315
  • หากินกับสายแลน สไปเดอร์แมน แดนอิสาน
  • Respect: 0
    • ดูรายละเอียด
Re: ลบpatientที่ไม่มีข้อมูลในpersonออกได้ไหม??
« ตอบกลับ #3 เมื่อ: กรกฎาคม 31, 2012, 13:39:40 PM »
0
ข้อมูลในส่วนของห้องบัตร(patient) ถึงเขาจะไม่มารับบริการแล้วก็ยังต้องเก็บรักษาไว้ 5 ถึง 10 ปี แล้วค่อยทำลายน่ะครับ จะลบไปเฉยๆก็ดูยังไงอยู่ ผมว่าไม่ควรลบน่ะครับ นอกจากจะไม่มีข้อมูลเลยจริงๆ
"ไม่ได้เก่งเกินใคร แค่ทำได้ในสิ่งที่เรียนมา"
ทิวธวัชร  สุขมา  087-2337003
Server :IBM Ram 4 GB HDD 145 GB Mysql 5.1.39 Linux CentOs
Slave : Xeon 3.0 Ram 2 G HDD 120 GB MySQL 5.0.41 Linux CentOs
โรงพยาบาลโพนพิสัย จังหวัดหนองคาย เริ่มระบบ 26 พฤศภาคม 2550

ออฟไลน์ Terminator2015

  • Hero Member
  • *****
  • กระทู้: 3,352
  • Achilles : ประวัติศาสตร์จารึกชื่อกษัตริย์ มิได้จารึกชื่อทหาร
  • Respect: +66
    • ดูรายละเอียด
    • โรงพยาบาลนาเชือก
Re: ลบpatientที่ไม่มีข้อมูลในpersonออกได้ไหม??
« ตอบกลับ #4 เมื่อ: กรกฎาคม 31, 2012, 13:43:55 PM »
0
ข้อมูลในส่วนของห้องบัตร(patient) ถึงเขาจะไม่มารับบริการแล้วก็ยังต้องเก็บรักษาไว้ 5 ถึง 10 ปี แล้วค่อยทำลายน่ะครับ จะลบไปเฉยๆก็ดูยังไงอยู่ ผมว่าไม่ควรลบน่ะครับ นอกจากจะไม่มีข้อมูลเลยจริงๆ

 ::) ไม่ได้ลบข้อมูลห้องบัตรนะครับ ลบเฉพาะในบัญชี 1 เท่านั้น
นายคณวัชร คำชัย(ทัศ) โรงพยาบาลนาเชือก จ.มหาสารคาม
Mail : nachuak@hotmail.co.th  Tel.  (AIS)0817080646
โรงพยาบาลชุมชน ขนาด 30 เตียง (Paperless OPD)
ดุแล สอ.12 แห่ง HOSxP_PCU 3.59.12.15 NewVersion
ขึ้นระบบเมื่อ 1 ต.ค. 2549

ออฟไลน์ d^_^b►►ทิว

  • Sr. Member
  • ****
  • กระทู้: 315
  • หากินกับสายแลน สไปเดอร์แมน แดนอิสาน
  • Respect: 0
    • ดูรายละเอียด
Re: ลบpatientที่ไม่มีข้อมูลในpersonออกได้ไหม??
« ตอบกลับ #5 เมื่อ: กรกฎาคม 31, 2012, 13:46:32 PM »
0
ของผมโอนข้อมูลจากโปรแกรมเก่าข้อมูลpersonไม่สมบูรณ์เยอะเลยลบออกเพราะหาข้อมูลไม่ได้(ส่วนมากเป็นนนอกเขต) แต่บางรายยังมีข้อมูลในpatientลบออกได้ไหม แล้วมีวิธีค้นหาไหม(ข้อมูลน่าจะมาก)

พอดีผมเห็นพี่เค้าใช้คำว่า patient หน่ะครับ
"ไม่ได้เก่งเกินใคร แค่ทำได้ในสิ่งที่เรียนมา"
ทิวธวัชร  สุขมา  087-2337003
Server :IBM Ram 4 GB HDD 145 GB Mysql 5.1.39 Linux CentOs
Slave : Xeon 3.0 Ram 2 G HDD 120 GB MySQL 5.0.41 Linux CentOs
โรงพยาบาลโพนพิสัย จังหวัดหนองคาย เริ่มระบบ 26 พฤศภาคม 2550

ออฟไลน์ Terminator2015

  • Hero Member
  • *****
  • กระทู้: 3,352
  • Achilles : ประวัติศาสตร์จารึกชื่อกษัตริย์ มิได้จารึกชื่อทหาร
  • Respect: +66
    • ดูรายละเอียด
    • โรงพยาบาลนาเชือก
Re: ลบpatientที่ไม่มีข้อมูลในpersonออกได้ไหม??
« ตอบกลับ #6 เมื่อ: กรกฎาคม 31, 2012, 14:05:49 PM »
0
 ;D ใช่แล้วครับ ห้ามลบ patient ครับ (ใช้คำว่า ห้ามลบเด็ดขาด เลยก็ดี)
นายคณวัชร คำชัย(ทัศ) โรงพยาบาลนาเชือก จ.มหาสารคาม
Mail : nachuak@hotmail.co.th  Tel.  (AIS)0817080646
โรงพยาบาลชุมชน ขนาด 30 เตียง (Paperless OPD)
ดุแล สอ.12 แห่ง HOSxP_PCU 3.59.12.15 NewVersion
ขึ้นระบบเมื่อ 1 ต.ค. 2549

ออฟไลน์ nan_it

  • Hero Member
  • *****
  • กระทู้: 578
  • หัวไม่ให้แต่ใจรัก ( อยากเก่งให้มากกว่านี้ )
  • Respect: 0
    • ดูรายละเอียด
    • ramanhospital
Re: ลบpatientที่ไม่มีข้อมูลในpersonออกได้ไหม??
« ตอบกลับ #7 เมื่อ: สิงหาคม 22, 2012, 11:21:20 AM »
0
สอบถามเรื่องแฟ้ม person ครับ เวลาส่งข้อมูลไป สปสชให้ส่งเฉพาะข้อมูล person ในเขตรับผิดชอบ ( ตำบลที่ตั้งของโรงพยาบาล) อย่างเดียวหรือส่งทั้งหมดรวมนอกเขตหมู่ 0  ครับ ไม่รู้จริงๆครับ
Mr.Anannee Sama ,โรงพยาบาลรามัน อำเภอรามัน จังหวัดยะลา 95140 ( รพ.60 เตียง กำลังจะเป็น รพ.ทั่วไป ครับ)
e-mail : nan_it@hotmail.com
http://www.ramanhospital.com
Server Intel Ram 16 G 
OS CentOS Database Mysql percona xtradb
ขึ้นระบบ กรกฎาคม พ.ศ. 2547
เวอร์ชั่นที่ใช้ 3.54.10.31

ออฟไลน์ เกื้อกูล ครับ..

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: ลบpatientที่ไม่มีข้อมูลในpersonออกได้ไหม??
« ตอบกลับ #8 เมื่อ: สิงหาคม 22, 2012, 11:23:23 AM »
0
สอบถามเรื่องแฟ้ม person ครับ เวลาส่งข้อมูลไป สปสชให้ส่งเฉพาะข้อมูล person ในเขตรับผิดชอบ ( ตำบลที่ตั้งของโรงพยาบาล) อย่างเดียวหรือส่งทั้งหมดรวมนอกเขตหมู่ 0  ครับ ไม่รู้จริงๆครับ

ส่งทั้งหมด  แต่ว่า กลุ่มสำคัญ คือ person ในหมู่บ้านรับผิดชอบ ส่งให้ถูกต้องมากที่สุด เพราะจะเชื่อมโยงกับ NCD+NUTIRTION+CHRONICFU+LABFU+MCH+PP+EPI+ANC ครับ
Implement  HOSxP  Start 2548 ---> NOW!
Station : 130 Client   V.3 Version  3.67.1.XX
Server  : CENTOS  +MySQL maria 10.x.x

ออฟไลน์ nan_it

  • Hero Member
  • *****
  • กระทู้: 578
  • หัวไม่ให้แต่ใจรัก ( อยากเก่งให้มากกว่านี้ )
  • Respect: 0
    • ดูรายละเอียด
    • ramanhospital
Re: ลบpatientที่ไม่มีข้อมูลในpersonออกได้ไหม??
« ตอบกลับ #9 เมื่อ: สิงหาคม 22, 2012, 11:32:15 AM »
0
ถ้าส่งทั้งหมดแล้วอย่างนี้เป้าหมายเราจะเยอะเกินไปมั้ยครับ
Mr.Anannee Sama ,โรงพยาบาลรามัน อำเภอรามัน จังหวัดยะลา 95140 ( รพ.60 เตียง กำลังจะเป็น รพ.ทั่วไป ครับ)
e-mail : nan_it@hotmail.com
http://www.ramanhospital.com
Server Intel Ram 16 G 
OS CentOS Database Mysql percona xtradb
ขึ้นระบบ กรกฎาคม พ.ศ. 2547
เวอร์ชั่นที่ใช้ 3.54.10.31

ออฟไลน์ Terminator2015

  • Hero Member
  • *****
  • กระทู้: 3,352
  • Achilles : ประวัติศาสตร์จารึกชื่อกษัตริย์ มิได้จารึกชื่อทหาร
  • Respect: +66
    • ดูรายละเอียด
    • โรงพยาบาลนาเชือก
Re: ลบpatientที่ไม่มีข้อมูลในpersonออกได้ไหม??
« ตอบกลับ #10 เมื่อ: สิงหาคม 22, 2012, 11:43:46 AM »
0
ถ้าส่งทั้งหมดแล้วอย่างนี้เป้าหมายเราจะเยอะเกินไปมั้ยครับ

 ::) นี่ล่ะครับที่ต้องระวัง สปสช. ย้ำหน้าเว็บ เรื่อง Person นี้มาก คงจะดูว่าแต่ละที่มั่วมาขนาดไหน อาจโดน Pending ได้ 55

เขาคงดูว่า มีชื่อในทะเบียนบ้านและอาศัยอยู่ ?
                ไม่มีชื่อมาอาศัยอยู่ ?
                มีชื่อแต่ไม่ได้อาศัยอยู่ ?
                นอกเขต ?
                คนเร่ร่อน ?
               
« แก้ไขครั้งสุดท้าย: สิงหาคม 22, 2012, 11:46:03 AM โดย Terminator2012 »
นายคณวัชร คำชัย(ทัศ) โรงพยาบาลนาเชือก จ.มหาสารคาม
Mail : nachuak@hotmail.co.th  Tel.  (AIS)0817080646
โรงพยาบาลชุมชน ขนาด 30 เตียง (Paperless OPD)
ดุแล สอ.12 แห่ง HOSxP_PCU 3.59.12.15 NewVersion
ขึ้นระบบเมื่อ 1 ต.ค. 2549

ออฟไลน์ Khuad

  • Hero Member
  • *****
  • กระทู้: 3,778
  • .. นางฟ้า ตัวไม่น้อยแล้ว ..
  • Respect: +10
    • ดูรายละเอียด
Re: ลบpatientที่ไม่มีข้อมูลในpersonออกได้ไหม??
« ตอบกลับ #11 เมื่อ: สิงหาคม 22, 2012, 12:56:39 PM »
0
ถ้าส่งทั้งหมดแล้วอย่างนี้เป้าหมายเราจะเยอะเกินไปมั้ยครับ

... บุคคลที่จะนำมาคิดเป็นกลุ่มเป้าหมาย สปสช. เขาดูแค่สถานะเป็น 1 กับ 3 ก็คือบุคคลที่เราระบุว่า อาศัยอยู่ในเขตรับผิดชอบจริง เท่านั้นครับ  ถ้าไม่ได้ระบุว่า อาศัยอยู่ในเขตจริง ก็จะไม่นำมาคิดเป็นกลุ่มเป้าหมาย

    ดังนั้นก็ไม่ต้องกังวลว่า person เราจะมีข้อมูลคนที่อยู่หมู่ 0 นอกเขต มากน้อยแค่ไหน  แค่เราระบุสถานะบุคคลให้ถูกต้อง คนที่อยู่นอกเขต ก็ระบุว่าเป็นคนนอกเขต  คนที่อยู่จริง ก็ระบุว่าอยู่จริง
    กลุ่มเป้าหมายที่ได้ของเรา ก็จะตรงตามความเป็นจริงครับ...  :D ....
โรงพยาบาลวังน้อย   พระนครศรีอยุธยา ( รพช.30 เตียง )
Server : ProLiant DL120G6  Xeon X3450  RDIMM 12 Gb  2x256GB SSD Raid 1
OS : CentOS 6.3  DB : Percona 5.5.21

Slave : ProLiant ML110G6  Xeon X3430  UDIMM 8 Gb  2x300GB SAS Raid 1
OS : CentOS 6.3  DB : Percona 5.5.32

HOSxP version  3.57.xx.xx    เริ่มระบบ  เมษายน 2549

ออฟไลน์ Khuad

  • Hero Member
  • *****
  • กระทู้: 3,778
  • .. นางฟ้า ตัวไม่น้อยแล้ว ..
  • Respect: +10
    • ดูรายละเอียด
Re: ลบpatientที่ไม่มีข้อมูลในpersonออกได้ไหม??
« ตอบกลับ #12 เมื่อ: สิงหาคม 22, 2012, 12:57:27 PM »
0
ถ้าส่งทั้งหมดแล้วอย่างนี้เป้าหมายเราจะเยอะเกินไปมั้ยครับ

... แม้ว่าปีนี้จะต่างจากปีที่แล้ว ที่ สปสช. เขาจะใช้แฟ้ม PERSON เพื่อกำหนดกลุ่มเป้าหมายอย่างเดียว ไม่มีการเอาข้อมูลไปเชื่อมโยงกับแฟ้มอื่นๆ เหมือนที่ผ่านมา เพราะแฟ้มอื่นๆ เขาจะใช้ cid 13 หลักไปตรวจสอบกับ cid ที่มีอยู่ในฐานของ สปสช. เพื่อยืนยันบุคคล
    ยกเว้นแฟ้ม CHRONIC ที่จะมี แฟ้ม CHRONICFU กับ LABFU มาเชื่อมโยงด้วยด้วย
    คือแฟ้ม CHRONICFU กับ LABFU  ที่จะมีการนำ cid ไปตรวจสอบว่าต้องมี cid ในแฟ้ม CHRONIC ด้วย (เฉพาะ DM และ HT) จึงจะผ่านการตรวจสอบ
   
     แต่มีข้อให้คิดนิดนึงนะครับ
     ถ้าดูจากเกณฑ์การคิดคะแนนจาก PERSON ที่ว่า ข้อมูลที่ผ่านการตรวจสอบ และ มี cid 13 หลักอยู่ในฐานของ สปสช. เราจะได้ 0.1 คะแนน
     เพราะฉนั้น ไม่ว่าจะเป็นคนนอกเขตหรือในเขต ถ้าข้อมูลเราผ่านตามเกณฑ์ ก็จะได้ 0.1 คะแนนเหมือนกัน
     ข้อมูลที่เราไม่ได้ส่ง ก็จะไม่มีโอกาสได้คะแนนเลยครับ

     อันนี้เราคงต้องเป็นผู้พิจารณาเองครับ ...  :D ...
โรงพยาบาลวังน้อย   พระนครศรีอยุธยา ( รพช.30 เตียง )
Server : ProLiant DL120G6  Xeon X3450  RDIMM 12 Gb  2x256GB SSD Raid 1
OS : CentOS 6.3  DB : Percona 5.5.21

Slave : ProLiant ML110G6  Xeon X3430  UDIMM 8 Gb  2x300GB SAS Raid 1
OS : CentOS 6.3  DB : Percona 5.5.32

HOSxP version  3.57.xx.xx    เริ่มระบบ  เมษายน 2549

ออฟไลน์ nan_it

  • Hero Member
  • *****
  • กระทู้: 578
  • หัวไม่ให้แต่ใจรัก ( อยากเก่งให้มากกว่านี้ )
  • Respect: 0
    • ดูรายละเอียด
    • ramanhospital
Re: ลบpatientที่ไม่มีข้อมูลในpersonออกได้ไหม??
« ตอบกลับ #13 เมื่อ: สิงหาคม 22, 2012, 14:08:24 PM »
0
ขอบคุณมากครับ  ;D ;D
Mr.Anannee Sama ,โรงพยาบาลรามัน อำเภอรามัน จังหวัดยะลา 95140 ( รพ.60 เตียง กำลังจะเป็น รพ.ทั่วไป ครับ)
e-mail : nan_it@hotmail.com
http://www.ramanhospital.com
Server Intel Ram 16 G 
OS CentOS Database Mysql percona xtradb
ขึ้นระบบ กรกฎาคม พ.ศ. 2547
เวอร์ชั่นที่ใช้ 3.54.10.31