แพทย์ประจำตัวหรือหมอประจำบ้าน ใน JHCIS

1.แพทย์ประจำตัว

ความจำเป็น

  • เปลี่ยนผู้รับผิดชอบบ้านหรือหลังคาเรือน
  • แก้ไขรายชื่อแพทย์ฯเดิมไม่ถูกต้อง
  • ปรับปรุงฐานข้อมูลให้ทันสมัยมากยิ่งขึ้น
  • เพื่อการออกfamily folder ที่ถูกต้อง

1.1 ตำแหน่งที่เราต้องการอัพเดด คือ

1.2 สามารถดำเนินการได้ 2 อย่างคือ คีย์เข้าไปโดยตรง เช่น "นายกฤตพล เสาโกศล" หรือ ใช้ scpt รันเพิ่มข้อมูลหรือแก้ไข
scpt ตามนี้
1.2.1 ก่อนอื่นให้ตรวจสอบ แพทย์ประจำตัวที่ว่าง (ว่ามีเท่าไหร่และอยูหมู่ไหนว่าง)
.......................................................................................................
SELECT
p.pid,
p.fname as 'ชื่อ',
p.lname AS 'สกุล',
p.hnomoi AS `เลขที่`,
p.mumoi,
p.privatedoc AS 'แพทย์ประจำตัว',
village.villno AS 'หมู่',
village.villcode AS 'รหัสหมู่'
FROM
person AS p
INNER JOIN house AS h ON p.hcode = h.hcode AND p.pcucodeperson = h.pcucodeperson
INNER JOIN village ON village.villcode = h.villcode AND village.pcucode = h.pcucode

where  privatedoc = '';
.........................................................................................................
ผล ประมาณนี้
.........................................................................................................
........................................................................................................

1.2.2 scpt  update privatedocter (อัพเดดแพทย์ประจำตัว)..ตามนี้
หมายเหตุ : ที่ตำแหน่ง  p.privatedoc = ' นายกฤตพล เสาโกศล' ให้เปลี่ยนเป็นชื่อผู้รับผิดชอบ (มีนายนางด้วยนะจ๊ะ)  และ RIGHT(village.villcode,2) = '03'; ให้เปลี่ยน ตัวเลข '03' เป็นหมู่ที่รับผิดชอบ เช่น หมู่ที่ 1 เป็น '01' เป็นต้น
.........................................................................................................
UPDATE person p
INNER JOIN house AS h ON p.hcode = h.hcode AND p.pcucodeperson = h.pcucodeperson
INNER JOIN village ON village.villcode = h.villcode AND village.pcucode = h.pcucode
SET p.privatedoc = ' นายกฤตพล เสาโกศล'

where RIGHT(village.villcode,2) = '03';
........................................................................................................
หลังจากนั้นกลับเข้าไปดู จะได้ผลดังนี้จ้า

*** ปัญหา คือ 
หมู่บ้านเดียวรับผิดชอบโดย เจ้าหน้าที่ 2 คน จะทำไง
แนวทางแก้ไข "ใช้ scpt ต่อไปนี้รันแล้วเติมบ้านเลขที่ที่ต้องการเปลี่ยนผู้รับผิดชอบ"
ยกตัวอย่าง เช่น หมูที่ 03 มีเจ้าหน้าที่รับผิดชอบ อีก 1 ท่าน คือ "นางสาวสุดารัตน์  ศรีนอก""และรับผิดชอบ หลังคาเรือนที่  101,126,114,48,64,120,121,54,87,130
ให้ ใช้ scpt ต่อไปนี้แล้วเติมบ้านเลขที่ภายใต้เครื่องหมาย ' -  '   ดังนี้
scpt อัพเดดรายหลังคาเรือน
..........................................................................................................
UPDATE person p
INNER JOIN house AS h ON p.hcode = h.hcode AND p.pcucodeperson = h.pcucodeperson
INNER JOIN village ON village.villcode = h.villcode AND village.pcucode = h.pcucode
SET p.privatedoc = ' นางสาวสุดารัตน์  ศรีนอก'
where RIGHT(village.villcode,2) = '03'
AND h.hno IN ('101','126','114','48','64','120','121','54','87','130');
.................................................................................................................................................................
ข้อดีคือ เมื่อท่านต้องการพิมพ์ family folder ออกมาเก็บหรือไว้เป็น Paper จะได้มีชื่อแพทย์ประจำตัวที่ถูกต้อง ตรงตามหมู่บ้านที่รับผิดชอบจ้า ...(ตัวอย่าง)

และ

และ รอประมวลผลแป๊บ ...จากนั้นจะได้  ประมาณนี้
...................................................................................................................................................................

2.หมอประจำบ้าน (นสค.)

ก่อนอื่นขอชี้แจงตามความเข้าใจนะค่ะ คือ หมอประจำบ้านหรือที่เราเข้าใจกันในนาม "นักสุขภาพประจำครอบครัว (นสค.)" จะ มีไว้ตามหมู่บ้านที่รับผิดชอบ อาจจะต่างกับแพทย์ประจำตัว ...แต่เท่าที่เคยทำงานมาส่วนมากหมอประจำบ้านกับแพทย์ประจำตัวมักเป็นคนคนเดียวกัน เพราะ รพ.สต. ส่วนใหญ่ ไม่มีแพทย์ ก๋จำเป็นต้องเอารายชื่อ นสค. เป็นแพทย์ประจำตัวไปพรางๆก่อนนะค่ะ

  • ส่วนการเพิ่ม ลบ แก้ไข นสค. วิธีการก็ให้ทำตามนี้นะจ๊ะ (ตรงนี้ห้ามใช้ Scpt รันนะ ..ไม่เกิดประโยชน์)

2.1 เข้าหน้า ประชากร

2.2 เลือกหมู่บ้านและแสดงหมู่บ้าน-ชุมชน

2.3 กำหนดนักสุขภาพครอบครัว(นสค.)

2.4 ให้เลือกตามขั้นตอน (1)(2).... และในส่วน (3)(4) ให้เลือกว่าจะให้ผู้มีรายชื่อรับผิดชอบทั้งหมดหรือเฉพาะหลังคาเรือนที่ว่าง



2.5 จะได้รายชื่อ"หมอประจำบ้านครบตามหลังคาเรือน"

เป็นอันเสร็จสิ้น จ้า
ใน 2 ส่วนนี้ ต่างกันอย่างไร
1.แพทย์ประจำตัวจะอัพเดดรายบุคคล(ตามรายชื่อประชากร) ที่รับผิดชอบ
2.แต่หมอประจำบ้าน(นสค.) จะอัพพเดดตาม หมู่บ้านที่รับผิดชอบ...ทั้งนี้ต้องดูตามคำสั่ง นสค.ที่ได้รับแต่งตั้งค่ะ
...................................................................................................................................................................
ปัญหาของ scpt เดิมที่รันแล้วไม่ผ่าน
เนื่องจากการบันบึกข้อมูลของ บาง รพ.สต. ช่องหมู่ที่(Mumoi) ในแแฟ้ม Person เป็นช่องว่าง นั่นเอง
เช่น.
 ***ดังนั้น..ให้ใช้ scpt ตัวใหม่ไปเลยนะจ๊ะ ...ตามหัวข้อ1.2.2 scpt  update privatedocter (อัพเดดแพทย์ประจำตัว)...ผ่านแน่นอนจ้า***
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
ปรับปรุงหมอประจำบ้านแล้วก็อย่าลืมไปปรับปรุงหลังคาเรือนด้วยนะจ๊ะ
>>>>หลัคาเรือน&ครอบครัว

..........................โชคดี มีเงินใช้ มากมายบารมี พบเจอแต่คนดี สุขโข คลอดปี และตลอดไปจ้า............................

ไม่มีความคิดเห็น:

https://www.blogs

 kllgnsgkj[jtlm'oahd bfldkb'pdojgaojp mfigjdo;sjgaij misjgo;sjagijwo;