ผู้เขียน หัวข้อ: ประเภทแบบฟอร์ม ใน UE หมายถึงอะไร  (อ่าน 7639 ครั้ง)

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

ออฟไลน์ Tigger

  • Full Member
  • ***
  • กระทู้: 205
  • Respect: +2
    • ดูรายละเอียด
ประเภทแบบฟอร์ม ใน UE หมายถึงอะไร
« เมื่อ: กุมภาพันธ์ 03, 2011, 14:02:21 PM »
0
สงสัยจังเลยว่าประเภทแบบฟอร์ม ใน UE หมายถึงอะไร ใช้ต่างกันอย่างไร
Visit := ให้บันทึกในแต่ละ visit
Person กะ Patient ต่างกันอย่างไร แล้วใช้อย่างไรค่ะ
House := ???
Village := ???

ถ้าต้องการให้บันทึกแค่ครั้งเดียวในแต่ละคน ต้องทำอย่างไรค่ะ
เอ็นดู จันทร์ทวีทิพย์ (ทันตแพทย์) รพ.ด่านขุนทด (DKT)
Server : IBM x3650 M4 Harddisk 300x2GB 10/100/1000
MySQL : V.5.5.3
RAM : 64GB
Client : HP 6300 RAM 4 GB
HOSxp : version 3.58.6.25
ขึ้นระบบเมื่อ 18 ก.ย. 2551 โดย บริษัท BMS

ออฟไลน์ udomchok

  • Hero Member
  • *****
  • กระทู้: 8,349
  • Respect: +589
    • ดูรายละเอียด
    • ร.พ.สมเด็จพระสังฆราช องค์ที่ 17
Re: ประเภทแบบฟอร์ม ใน UE หมายถึงอะไร
« ตอบกลับ #1 เมื่อ: กุมภาพันธ์ 03, 2011, 14:39:14 PM »
0
Visit := ผูกกับ VN ลงได้หลายหน้าที่มี vn เกี่ยวข้องและมีปุ่ม UE
Person :=ผูกกับ Person_id ใช้ในบัญชี 1 ในหน้า "ข้อมูลบุคคล"
Patient := ผูกกับ HN ใช้ตรงไหนยังหาไม่เจอ
House := ผูกกับบ้าน house_id ใช้ในบัญชี 1 แต่ยังหาที่ใช้ไม่เจอ
Village := ใช้ในบัญชี 1 เช่นกัน แต่ยังหาที่ใช้ไม่เจอ

patient, house, village อ.mn คงกำหนดไว้เผื่อใช้ในอนาคตน่ะครับ แต่ยังไม่มีปุมให้ลงครับ

==================================
ถ้าต้องการให้บันทึกแค่ครั้งเดียวในแต่ละคน ต้องทำอย่างไรค่ะ
==================================
ตองการบันทึกข้อมูลอะไรครับ ต้องดูวัตถุประสงค์การใช้งานครับ
ทำด้วยหัวใจร.พ.สมเด็จพระสังฆราช องค์ที่ 17 อ.สองพี่น้อง จ.สุพรรณบุรี
อบรมโดย BMS Team เมื่อ พ.ย. 49 ขึ้นระบบห้องบัตรเมื่อ X'Mas 2007
2008 : X-Ray กายภาพบำบัด แพทย์แผนไทย กิจกรรมบำบัด OPD ตา
2009 : ทันตกรรม ห้องตรวจตา OPD (พยาบาลและห้องตรวจแพทย์บางห้อง)

ออฟไลน์ Tigger

  • Full Member
  • ***
  • กระทู้: 205
  • Respect: +2
    • ดูรายละเอียด
Re: ประเภทแบบฟอร์ม ใน UE หมายถึงอะไร
« ตอบกลับ #2 เมื่อ: กุมภาพันธ์ 03, 2011, 15:05:32 PM »
0
เช่น แบบคัดกรองการสูบบุหรี่ 
อยากให้บันทึกเพียงครั้งเดียว ถ้ามีการบันทึกแล้วไม่ต้องบันทึกอีกค่ะ
เอ็นดู จันทร์ทวีทิพย์ (ทันตแพทย์) รพ.ด่านขุนทด (DKT)
Server : IBM x3650 M4 Harddisk 300x2GB 10/100/1000
MySQL : V.5.5.3
RAM : 64GB
Client : HP 6300 RAM 4 GB
HOSxp : version 3.58.6.25
ขึ้นระบบเมื่อ 18 ก.ย. 2551 โดย บริษัท BMS

ออฟไลน์ James011

  • Hero Member
  • *****
  • กระทู้: 1,743
  • Respect: +16
    • ดูรายละเอียด
Re: ประเภทแบบฟอร์ม ใน UE หมายถึงอะไร
« ตอบกลับ #3 เมื่อ: กุมภาพันธ์ 03, 2011, 15:32:09 PM »
0
   ผมเคยทำระบบตรวจสอบ UE ให้มัน Show message ถ้าเคยบันทึกไว้แล้ว ลองเอาไปประยุกต์ใช้ดูครับ

โค๊ด: Delphi
  1. var
  2. Vcds,Ccds:TClientDataset;
  3. Fdate:String;
  4.  
  5.  
  6. begin
  7.  Vcds:=TClientDataset.Create(nil);
  8.  Ccds:=TClientDataset.Create(nil);
  9.  
  10.  Vcds.Data:=HOSxP_Getdataset('select vstdate from vn_stat where vn="'+GetGlobalValue('VN')+'"');
  11.  
  12.  
  13.  Fdate:=Formatdatetime('yyyy-mm-dd',Vcds.FieldByName('vstdate').AsDatetime);
  14.  
  15.  
  16.  
  17.  
  18.   Ccds.Data:=HOSxP_Getdataset('select count(u.vn) as vnc from universal_head u'+
  19.   ' left outer join vn_stat v on v.vn=u.vn'+
  20.   ' where u.vn="'+GetGlobalValue('VN')+'"  and v.vstdate="'+Fdate+'"'+
  21.   ' group by u.hn,u.vn,v.vstdate');
  22.  
  23.    if Ccds.FieldByName('vnc').AsInteger>0 then
  24.      begin
  25.      showmessage('Çѹ·Õè : '+Vcds.FieldByName('vstdate').AsString+' ¼Ùé»èÇÂä´éÃѺ¡ÒÃŧ·ÐàºÕ¹áÅéǤÃѺ');
  26.      end;
  27.  
  28.  
  29.  
  30. end;
  31.  
  32.  
  33.  
  34.  
  35.  

ออฟไลน์ golf_win

  • Hero Member
  • *****
  • กระทู้: 3,481
  • Respect: +112
    • ดูรายละเอียด
Re: ประเภทแบบฟอร์ม ใน UE หมายถึงอะไร
« ตอบกลับ #4 เมื่อ: กุมภาพันธ์ 03, 2011, 15:37:04 PM »
0
Village := ใช้ในบัญชี 1 เช่นกัน แต่ยังหาที่ใช้ไม่เจอ
ไป double click ที่ชื่อหมู่บ้านในบัญชี 1 ก็จะเจอครับ :D :D
โรงพยาบาลเจ็ดเสมียน จังหวัดราชบุรี
Start 19-1-51    35 station
HOSxP  3.59.5.18 Activate License
Tel. 032-305096-7 ต่อ 118
Web. http://csmhos.thaiddns.com:8080
         http://csmhos.thaieasydns.com:8080

ออฟไลน์ udomchok

  • Hero Member
  • *****
  • กระทู้: 8,349
  • Respect: +589
    • ดูรายละเอียด
    • ร.พ.สมเด็จพระสังฆราช องค์ที่ 17
Re: ประเภทแบบฟอร์ม ใน UE หมายถึงอะไร
« ตอบกลับ #5 เมื่อ: กุมภาพันธ์ 03, 2011, 15:46:43 PM »
0
Village := ใช้ในบัญชี 1 เช่นกัน แต่ยังหาที่ใช้ไม่เจอ
ไป double click ที่ชื่อหมู่บ้านในบัญชี 1 ก็จะเจอครับ :D :D
ลืมไปเลย 555

เช่น แบบคัดกรองการสูบบุหรี่ 
อยากให้บันทึกเพียงครั้งเดียว ถ้ามีการบันทึกแล้วไม่ต้องบันทึกอีกค่ะ
ผมว่าการคัดกรองบุหรี่อาจทำได้มากว่า 1 ครั้งนะครับ เพราะอาจมีการเปลี่ยนแปลงข้อมูลได้
ทำด้วยหัวใจร.พ.สมเด็จพระสังฆราช องค์ที่ 17 อ.สองพี่น้อง จ.สุพรรณบุรี
อบรมโดย BMS Team เมื่อ พ.ย. 49 ขึ้นระบบห้องบัตรเมื่อ X'Mas 2007
2008 : X-Ray กายภาพบำบัด แพทย์แผนไทย กิจกรรมบำบัด OPD ตา
2009 : ทันตกรรม ห้องตรวจตา OPD (พยาบาลและห้องตรวจแพทย์บางห้อง)

ออฟไลน์ Tigger

  • Full Member
  • ***
  • กระทู้: 205
  • Respect: +2
    • ดูรายละเอียด
Re: ประเภทแบบฟอร์ม ใน UE หมายถึงอะไร
« ตอบกลับ #6 เมื่อ: กุมภาพันธ์ 03, 2011, 16:15:19 PM »
0
ก้อเห็นด้วยค่ะ ที่สามารถบันทึกได้หลายครั้ง
แต่ไม่ทราบเหมือนกันว่า ถ้าดึงข้อมูลจะ over หรือเปล่า
เช่นถ้าดึงว่า คนไข้สูบบุหรี่กี่คน 
แต่อันนี้ก้อไม่เข้าใจเหมือนกันว่า สปสช. ต้องการอะไร

ขอบคุณทุกท่านเลยนะค่ะ
เอ็นดู จันทร์ทวีทิพย์ (ทันตแพทย์) รพ.ด่านขุนทด (DKT)
Server : IBM x3650 M4 Harddisk 300x2GB 10/100/1000
MySQL : V.5.5.3
RAM : 64GB
Client : HP 6300 RAM 4 GB
HOSxp : version 3.58.6.25
ขึ้นระบบเมื่อ 18 ก.ย. 2551 โดย บริษัท BMS

ออฟไลน์ golf_win

  • Hero Member
  • *****
  • กระทู้: 3,481
  • Respect: +112
    • ดูรายละเอียด
Re: ประเภทแบบฟอร์ม ใน UE หมายถึงอะไร
« ตอบกลับ #7 เมื่อ: กุมภาพันธ์ 03, 2011, 16:17:11 PM »
0
ก้อเห็นด้วยค่ะ ที่สามารถบันทึกได้หลายครั้ง
แต่ไม่ทราบเหมือนกันว่า ถ้าดึงข้อมูลจะ over หรือเปล่า
เช่นถ้าดึงว่า คนไข้สูบบุหรี่กี่คน 
แต่อันนี้ก้อไม่เข้าใจเหมือนกันว่า สปสช. ต้องการอะไร

ขอบคุณทุกท่านเลยนะค่ะ
ใช้ distinct ก็น่าจะไม่มีปัญหานะครับ จะทำกี่ครั้งก็ได้นับแค่ 1
โรงพยาบาลเจ็ดเสมียน จังหวัดราชบุรี
Start 19-1-51    35 station
HOSxP  3.59.5.18 Activate License
Tel. 032-305096-7 ต่อ 118
Web. http://csmhos.thaiddns.com:8080
         http://csmhos.thaieasydns.com:8080

ออฟไลน์ pop_hosxp

  • Hero Member
  • *****
  • กระทู้: 3,129
  • Respect: +38
    • ดูรายละเอียด
    • Phanomphrai Hospital
Re: ประเภทแบบฟอร์ม ใน UE หมายถึงอะไร
« ตอบกลับ #8 เมื่อ: กุมภาพันธ์ 03, 2011, 16:19:23 PM »
0
ก้อเห็นด้วยค่ะ ที่สามารถบันทึกได้หลายครั้ง
แต่ไม่ทราบเหมือนกันว่า ถ้าดึงข้อมูลจะ over หรือเปล่า
เช่นถ้าดึงว่า คนไข้สูบบุหรี่กี่คน 
แต่อันนี้ก้อไม่เข้าใจเหมือนกันว่า สปสช. ต้องการอะไร

ขอบคุณทุกท่านเลยนะค่ะ

ใช้การดึงข้อมูลการ screen ครั้งล่าสุดครับ ว่ามีผู้สูบบุหรี่กี่คนน่าจะได้ครับ
pop434241@gmail.com
รพ.พนมไพร จ.ร้อยเอ็ด www.phanomphrai.net