ผู้เขียน หัวข้อ: ฟอร์มใบนัด..ขอรบกวนถามครับ....  (อ่าน 12937 ครั้ง)

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

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

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
ฟอร์มใบนัด..ขอรบกวนถามครับ....
« เมื่อ: พฤศจิกายน 16, 2010, 09:23:33 AM »
0
พอดีมีฟอร์มนัด  แต่ได้รับโจทย์ ให้ระบุว่า ในวันที่นัด (nextdate) และคลินิกที่นัด(clinic ) ขณะนี้ได้กี่คิวแล้ว และคนไข้ที่กำลังจะพิมพ์ใบนัดเป็นคิวลำดับที่เท่าไร ในวันนัด  ผมได้พยายามหัดเขียน run .ใน sql ได้ แต่นำมาใช้ ใน report ได้เป็นเลขศูนย์อย่างเดียว..แต่ยังไม่สามารถแสดงจำนวนที่นับแบบตัวเลขได้ครับ.. รบกวนทุกท่านด้วย...ว่าจะเขียนคำำสั่งท่อนนี้อย่างไร ให้ออกตัวเลขที่หัวฟอร์มใบนัด  เพื่อเจ้าหน้าที่จะได้เลื่อนเวลานัดของคนไข้รายถัดไปได้ครับ...เมื่อมีมากเิกินในแต่ละชั่วโมง โดยเฉพาะวันคลินิกพิเศษ  เพราะตอนนี้ระบบกำหนดได้แค่จำนวนต่อวันหรือต่อคลินิก ยังไม่มีระบบตัวเลือก กำหนดจำนวนคนไข้ในแต่ละช่วงเวลาของวันที่กำหนดยอดตายตัวไว้
« แก้ไขครั้งสุดท้าย: พฤศจิกายน 16, 2010, 10:03:49 AM โดย Kuakool.. »
Implement  HOSxP  Start 2548 ---> NOW!
Station : 140 Client   V.3 Version  3.67.7.8
Server  : CENTOS 7 +MySQL maria 10.x.x

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

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: ฟอร์มใบนัด..ขอรบกวนถามครับ....
« ตอบกลับ #1 เมื่อ: พฤศจิกายน 16, 2010, 10:04:04 AM »
0
 ??? :-[
Implement  HOSxP  Start 2548 ---> NOW!
Station : 140 Client   V.3 Version  3.67.7.8
Server  : CENTOS 7 +MySQL maria 10.x.x

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

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: ฟอร์มใบนัด..ขอรบกวนถามครับ....
« ตอบกลับ #2 เมื่อ: พฤศจิกายน 16, 2010, 10:27:43 AM »
0
 ??? :-[
Implement  HOSxP  Start 2548 ---> NOW!
Station : 140 Client   V.3 Version  3.67.7.8
Server  : CENTOS 7 +MySQL maria 10.x.x

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

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: ฟอร์มใบนัด..ขอรบกวนถามครับ....
« ตอบกลับ #3 เมื่อ: พฤศจิกายน 16, 2010, 13:08:51 PM »
0
ดันกระทู้หน่อย..ครับ
Implement  HOSxP  Start 2548 ---> NOW!
Station : 140 Client   V.3 Version  3.67.7.8
Server  : CENTOS 7 +MySQL maria 10.x.x

doramon

  • บุคคลทั่วไป
Re: ฟอร์มใบนัด..ขอรบกวนถามครับ....
« ตอบกลับ #4 เมื่อ: พฤศจิกายน 16, 2010, 13:13:31 PM »
0
พอดีมีฟอร์มนัด  แต่ได้รับโจทย์ ให้ระบุว่า ในวันที่นัด (nextdate) และคลินิกที่นัด(clinic ) ขณะนี้ได้กี่คิวแล้ว และคนไข้ที่กำลังจะพิมพ์ใบนัดเป็นคิวลำดับที่เท่าไร ในวันนัด  ผมได้พยายามหัดเขียน run .ใน sql ได้ แต่นำมาใช้ ใน report ได้เป็นเลขศูนย์อย่างเดียว..แต่ยังไม่สามารถแสดงจำนวนที่นับแบบตัวเลขได้ครับ.. รบกวนทุกท่านด้วย...ว่าจะเขียนคำำสั่งท่อนนี้อย่างไร ให้ออกตัวเลขที่หัวฟอร์มใบนัด  เพื่อเจ้าหน้าที่จะได้เลื่อนเวลานัดของคนไข้รายถัดไปได้ครับ...เมื่อมีมากเิกินในแต่ละชั่วโมง โดยเฉพาะวันคลินิกพิเศษ  เพราะตอนนี้ระบบกำหนดได้แค่จำนวนต่อวันหรือต่อคลินิก ยังไม่มีระบบตัวเลือก กำหนดจำนวนคนไข้ในแต่ละช่วงเวลาของวันที่กำหนดยอดตายตัวไว้

ตอนเย็นนะครับพี่เดียวทำให้ครับ ต้องใช้เหมือนกัน


doramon

  • บุคคลทั่วไป
Re: ฟอร์มใบนัด..ขอรบกวนถามครับ....
« ตอบกลับ #5 เมื่อ: พฤศจิกายน 16, 2010, 13:26:59 PM »
0
อันนี้เอาไว้หาลำดับ  การนัด

select @num := @num + 1 as row_number,a.* from oapp a , (SELECT @num := 0) d     where nextdate  = '2010-10-01'


จากนั้นก็เอาไปส่งให้  getsqlstringdata อีกตัว  แล้วใส่ hn ที่ต้องการเข้าไปครับ

จากนั้นเอา row_number  ไปแสดงครับ

 

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

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: ฟอร์มใบนัด..ขอรบกวนถามครับ....
« ตอบกลับ #6 เมื่อ: พฤศจิกายน 17, 2010, 08:52:37 AM »
0
มารอ..รายงานตัวนี้ครับ..พยายามหลายแบบแล้วยังออกฟอร์มนัดแบบนับจำนวนคนไข้ที่ถูกนัดก่อนหน้าในวันนัดเดียวกันมาแสดงในใบนัดที่พิมพ์ไม่ได้ว่านัดไปกี่คนแล้วในวันนั้นและคลินิกนั้น...

สุดท้ายหากเป็นไปได้  อยากให้สามารถกำหนดได้  เช่น ในตาราง oapp อาจเป็น nexttime 08:00-16:00 ทุกรายการ  แต่ในใบนัดที่พิมพ์ออกมา ให้ตัดอัตโนมัติ    หากเกิน 21 คน (3ห้องตรวจ) ให้ตัดเป็นช่วงเวลาถัดไปในเอกสารที่พิมพ์ออกมา(ใบนัด)    โดยผมคิดจาก คนไข้ 1 คน  พบแพทย์ ใช้เวลา 5 นาที (ห้องละ 7 คน จะได้ 35 นาที ) เวลาทีเหลือในแต่ละชั่วโมง สำหรับคนไข้ไม่ได้นัดแต่ต้องพบแพทย์คนเดียวกัน     เพราะเป็น รพ.ระดับอำเภอ  เพียงแต่คนไข้ที่ถูกนัดหากเกินโควต้า จะทราบเวลาคร่าว ๆที่ รอคอยได้อย่างเหมาะสม คือไม่ต้องมีคำถามในใจ ทำไมได้เข้าตรวจช้า...เน้นดูเวลาพบแพทย์ในใบนัดเป็นหลักอ้างอิงว่าน่าจะได้พบแพทย์ประมาณกี่นาฬิกา...

รบกวนอาจารย์ทุกท่านด้วยครับ... :) :) :-[ :'(
Implement  HOSxP  Start 2548 ---> NOW!
Station : 140 Client   V.3 Version  3.67.7.8
Server  : CENTOS 7 +MySQL maria 10.x.x

ออฟไลน์ thannawe

  • Hero Member
  • *****
  • กระทู้: 2,904
  • Respect: +8
    • ดูรายละเอียด
Re: ฟอร์มใบนัด..ขอรบกวนถามครับ....
« ตอบกลับ #7 เมื่อ: พฤศจิกายน 17, 2010, 09:38:28 AM »
0
 :D ;D
สงสัย อ.เกื้อ อยากได้จริงๆ

ดูให้อยู่ครับ

ได้เลขคิวแล้วครับ
เหลือ คิวของลำดับที่เท่าไร กับเวลาหน่ะครับ ที่ยาก ;D ;D
« แก้ไขครั้งสุดท้าย: พฤศจิกายน 17, 2010, 15:52:37 PM โดย TanKit(กิจ) »
กิจจา ชาญธัญกรรม
นักวิชาการคอมพิวเตอร์ชำนาญการ รพ.โพธาราม จ.ราชบุรี
็HOSxP XE

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

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: ฟอร์มใบนัด..ขอรบกวนถามครับ....
« ตอบกลับ #8 เมื่อ: พฤศจิกายน 17, 2010, 13:42:31 PM »
0
มานั่งรอต่อครับ... :-[
Implement  HOSxP  Start 2548 ---> NOW!
Station : 140 Client   V.3 Version  3.67.7.8
Server  : CENTOS 7 +MySQL maria 10.x.x

ออฟไลน์ Svl2Nuk3

  • Hero Member
  • *****
  • กระทู้: 793
  • Respect: 0
    • ดูรายละเอียด
Re: ฟอร์มใบนัด..ขอรบกวนถามครับ....
« ตอบกลับ #9 เมื่อ: พฤศจิกายน 17, 2010, 15:51:51 PM »
0
ลองดูตัวนี้ก่อนก็ได้ครับ

นับคิวเรียงตาม  oapp_id

« แก้ไขครั้งสุดท้าย: พฤศจิกายน 17, 2010, 16:19:22 PM โดย I'm nuke »
I'm nuke (นุ๊ก)
My Blog  : http://www.codenuke.net
อดีต นวก.คอมฯ รพช.พรหมพิราม => 1 พ.ค. 52 - 30 ก.ย. 54
ปัจจุบัน : Software Engineer บริษัทแห่งหนึ่ง

ออฟไลน์ thannawe

  • Hero Member
  • *****
  • กระทู้: 2,904
  • Respect: +8
    • ดูรายละเอียด
Re: ฟอร์มใบนัด..ขอรบกวนถามครับ....
« ตอบกลับ #10 เมื่อ: พฤศจิกายน 17, 2010, 15:53:51 PM »
0
เยี่ยมเลย ;D
กิจจา ชาญธัญกรรม
นักวิชาการคอมพิวเตอร์ชำนาญการ รพ.โพธาราม จ.ราชบุรี
็HOSxP XE

ออฟไลน์ Svl2Nuk3

  • Hero Member
  • *****
  • กระทู้: 793
  • Respect: 0
    • ดูรายละเอียด
Re: ฟอร์มใบนัด..ขอรบกวนถามครับ....
« ตอบกลับ #11 เมื่อ: พฤศจิกายน 17, 2010, 15:57:03 PM »
0
สามารถแก้ไขข้อความ  ช่วงเวลาพบแพทย์ได้ที่  ฟังก์ชัน  GetTime

function GetTime(Range:Integer): Variant;
begin
       Case Range of
        0 :  Result := 'Time Range 0';
        1 :  Result := 'Time Range 1';
        2 :  Result := 'Time Range 2';
        3 :  Result := 'Time Range 3';
        4 :  Result := 'Time Range 4';
        5 :  Result := 'Time Range 5';
        6 :  Result := 'Time Range 6';
        7 :  Result := 'Time Range 7';
        8 :  Result := 'Time Range 8';
        9 :  Result := 'Time Range 9';
        10 :  Result := 'Time Range 10';
       end;

end;

อันนี้ผมจะแบ่งเป็น  11  ช่วง  ก็กำหนดคำเอาได้เลยครับว่า
ช่วงที่  0  กี่โมง  -  กี่โมง
ช่วงที่  1  กี่โมง - กี่โมง

ส่วนในแต่ละช่วงจะมีกี่คน  กำหนดที่
visit_per_range:=10;
(อยู่ใน  variable2)


ไม่รู้ว่าตรงตามที่ต้องการหรือเปล่านะครับ      

ปล.  ช่วยตรวจสอบด้วยนะครับ  ผมลองแล้วข้อมูลออก  แต่ผมก็ยังไม่ชัวร์    ;D


I'm nuke (นุ๊ก)
My Blog  : http://www.codenuke.net
อดีต นวก.คอมฯ รพช.พรหมพิราม => 1 พ.ค. 52 - 30 ก.ย. 54
ปัจจุบัน : Software Engineer บริษัทแห่งหนึ่ง

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

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: ฟอร์มใบนัด..ขอรบกวนถามครับ....
« ตอบกลับ #12 เมื่อ: พฤศจิกายน 17, 2010, 16:05:04 PM »
0
ว้าว....ได้อะไรดี ๆ มากมายจากชุมชนอีกแล้ว....

ขอบคุณมาก ๆ ครับ.. :D
Implement  HOSxP  Start 2548 ---> NOW!
Station : 140 Client   V.3 Version  3.67.7.8
Server  : CENTOS 7 +MySQL maria 10.x.x

doramon

  • บุคคลทั่วไป
Re: ฟอร์มใบนัด..ขอรบกวนถามครับ....
« ตอบกลับ #13 เมื่อ: พฤศจิกายน 17, 2010, 16:22:48 PM »
0
สุดยอดครับ


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

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: ฟอร์มใบนัด..ขอรบกวนถามครับ....
« ตอบกลับ #14 เมื่อ: พฤศจิกายน 17, 2010, 17:59:32 PM »
0
ขอบคุณความช่วยเหลือของ พี่โก้   อ.อ๋อด  อ.กิจ   Admin พรหมพิราม  และทุกท่านมากมายเลยครับ...ภายในอาทิตย์นี้ต้องแก้ไขให้เสร็จ...งานจะได้ลดลงอีก 1 ชิ้น...ใน  หลาย ๆ ชิ้น.. ::)
« แก้ไขครั้งสุดท้าย: พฤศจิกายน 17, 2010, 18:03:12 PM โดย Kuakool.. »
Implement  HOSxP  Start 2548 ---> NOW!
Station : 140 Client   V.3 Version  3.67.7.8
Server  : CENTOS 7 +MySQL maria 10.x.x

ออฟไลน์ itim2101

  • Sr. Member
  • ****
  • กระทู้: 335
  • Respect: 0
    • ดูรายละเอียด
    • สำนักงานสาธารณสุขจังหวัดพิษณุโลก
Re: ฟอร์มใบนัด..ขอรบกวนถามครับ....
« ตอบกลับ #15 เมื่อ: พฤศจิกายน 17, 2010, 21:54:42 PM »
0
 ;D ;D สุดยอดครับ  ;D ;D
Mr.Komkrit Noenpoempisute Tel. 0-8469-8463-0
พิษณุโลก
mail : itim2101@gmail.com

กลับมาแล้วครับ..จะทำหน้าที่ให้ดีที่สุด
คนเคยใช้ HOSxP PCU

ออฟไลน์ Bluebird

  • Hero Member
  • *****
  • กระทู้: 1,062
  • Respect: +2
    • ดูรายละเอียด
    • โรงพยาบาลระแงะ จังหวัดนราธิวาส
Re: ฟอร์มใบนัด..ขอรบกวนถามครับ....
« ตอบกลับ #16 เมื่อ: กุมภาพันธ์ 02, 2016, 11:27:45 AM »
0
แล้ววันที่นัดมา คนไข้ จะใช้ ใบนัดเป็นใบนำทางเลยไหม หรือ พอถึงวันนัด คนไข้จะได้คิวใหม่
นักวิชาการคอมพิวเตอร์ โรงพยาบาลระแงะ  จังหวัดนราธิวาส
www.rangaehospital.com

เริ่มใช้งานระบบ 1 ตุลาคม 2550
Server     :  HP Proliant DL180G6 RAM 16Gb. 
Replicate  : DELL PowerEdge 1800   RAM 16 Gb.
MySQL 5.5.31
OS CentOS 5 64bit
HOSxP Version : 3.59.4.27(ตาม Version ที่ออกใหม่ล่าสุด)

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

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: ฟอร์มใบนัด..ขอรบกวนถามครับ....
« ตอบกลับ #17 เมื่อ: กุมภาพันธ์ 02, 2016, 11:29:48 AM »
0
แล้ววันที่นัดมา คนไข้ จะใช้ ใบนัดเป็นใบนำทางเลยไหม หรือ พอถึงวันนัด คนไข้จะได้คิวใหม่

ต้องได้คิว รพ.ในระบบตามเวลาที่มาครับ..ส่วนการเข้าพบแพทย์ในห้องตรวจโรค อยู่ที่ Manager ระบบงานครับ..หากระบบนัดสำคัญสูง ก็ต้องให้เข้าพบแพทย์ตามคิวนัดครับ.แต่เวลาเรียกข้อมูลด้วย QN ทางระบบก็จะใช้ QN ของการส่งตรวจครับ..ไม่ยากเลยในทางปฏิบัติ
Implement  HOSxP  Start 2548 ---> NOW!
Station : 140 Client   V.3 Version  3.67.7.8
Server  : CENTOS 7 +MySQL maria 10.x.x

ออฟไลน์ Bluebird

  • Hero Member
  • *****
  • กระทู้: 1,062
  • Respect: +2
    • ดูรายละเอียด
    • โรงพยาบาลระแงะ จังหวัดนราธิวาส
Re: ฟอร์มใบนัด..ขอรบกวนถามครับ....
« ตอบกลับ #18 เมื่อ: กุมภาพันธ์ 02, 2016, 14:45:33 PM »
0

ต้องได้คิว รพ.ในระบบตามเวลาที่มาครับ..ส่วนการเข้าพบแพทย์ในห้องตรวจโรค อยู่ที่ Manager ระบบงานครับ..หากระบบนัดสำคัญสูง ก็ต้องให้เข้าพบแพทย์ตามคิวนัดครับ.แต่เวลาเรียกข้อมูลด้วย QN ทางระบบก็จะใช้ QN ของการส่งตรวจครับ..ไม่ยากเลยในทางปฏิบัติ


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

นักวิชาการคอมพิวเตอร์ โรงพยาบาลระแงะ  จังหวัดนราธิวาส
www.rangaehospital.com

เริ่มใช้งานระบบ 1 ตุลาคม 2550
Server     :  HP Proliant DL180G6 RAM 16Gb. 
Replicate  : DELL PowerEdge 1800   RAM 16 Gb.
MySQL 5.5.31
OS CentOS 5 64bit
HOSxP Version : 3.59.4.27(ตาม Version ที่ออกใหม่ล่าสุด)

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

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: ฟอร์มใบนัด..ขอรบกวนถามครับ....
« ตอบกลับ #19 เมื่อ: กุมภาพันธ์ 02, 2016, 15:04:56 PM »
0

ต้องได้คิว รพ.ในระบบตามเวลาที่มาครับ..ส่วนการเข้าพบแพทย์ในห้องตรวจโรค อยู่ที่ Manager ระบบงานครับ..หากระบบนัดสำคัญสูง ก็ต้องให้เข้าพบแพทย์ตามคิวนัดครับ.แต่เวลาเรียกข้อมูลด้วย QN ทางระบบก็จะใช้ QN ของการส่งตรวจครับ..ไม่ยากเลยในทางปฏิบัติ


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

ก็ต้องส่งตรวจอยู่ดี แต่ว่าไม่ใช้ QN แต่ใช้ Queue ในใบนัดก็ไม่ยากคับ..ถ้ามาตามช่วงเวลากำหนดในระบบนัด
Implement  HOSxP  Start 2548 ---> NOW!
Station : 140 Client   V.3 Version  3.67.7.8
Server  : CENTOS 7 +MySQL maria 10.x.x