ผู้เขียน หัวข้อ: ข้อมูลตาราง ThaiAddress รบกวนด้วยครับ  (อ่าน 14076 ครั้ง)

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

ออฟไลน์ ARMIN

  • Full Member
  • ***
  • กระทู้: 209
  • ศึกษาต่อไป คงทำเองได้ซักวัน
  • Respect: 0
    • ดูรายละเอียด
    • kaphohospital
ข้อมูลตาราง ThaiAddress รบกวนด้วยครับ
« เมื่อ: กันยายน 17, 2010, 15:12:39 PM »
0
ไม่ทราบว่า Field ChwPart, AmpPart, TmbPart ในตาราง ThaiAddress Link ไปที่ตารางไหน บ้างครับ
หาไม่เจอ

ขอบคุณครับ
โรงพยาบาลกะพ้อ จ.ปัตตานี ขึ้นระบบ 01/04/2550
Server HP ProLiant ML110 G6
Cent Os 5.3, MySQL Percona , Xeon 2.33 GHz./1333 MHz., Ram 8 G., SATA II 360 Gb.
minmah2006@hotmail.com
http://www.programmerhero.net

ออฟไลน์ James011

  • Hero Member
  • *****
  • กระทู้: 1,743
  • Respect: +16
    • ดูรายละเอียด
Re: ข้อมูล จังหวัด อำเำภอ ตำบล รบกวนด้วยครับ
« ตอบกลับ #1 เมื่อ: กันยายน 17, 2010, 15:13:47 PM »
0
 ;D ;D ;D  select * from thaiaddress

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

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

ออฟไลน์ ARMIN

  • Full Member
  • ***
  • กระทู้: 209
  • ศึกษาต่อไป คงทำเองได้ซักวัน
  • Respect: 0
    • ดูรายละเอียด
    • kaphohospital
Re: ข้อมูลตาราง ThaiAddress รบกวนด้วยครับ
« ตอบกลับ #3 เมื่อ: กันยายน 17, 2010, 15:17:20 PM »
0
โห!! เร็วดีจังเลย ลูกเพ่  :)
กำลังจะแำก้คำถามใหม่ ตอบเสร็จล่ะ

ขอบคุณคร้าาบบบบบบ!!!
โรงพยาบาลกะพ้อ จ.ปัตตานี ขึ้นระบบ 01/04/2550
Server HP ProLiant ML110 G6
Cent Os 5.3, MySQL Percona , Xeon 2.33 GHz./1333 MHz., Ram 8 G., SATA II 360 Gb.
minmah2006@hotmail.com
http://www.programmerhero.net

ออฟไลน์ ARMIN

  • Full Member
  • ***
  • กระทู้: 209
  • ศึกษาต่อไป คงทำเองได้ซักวัน
  • Respect: 0
    • ดูรายละเอียด
    • kaphohospital
Re: ข้อมูลตาราง ThaiAddress รบกวนด้วยครับ
« ตอบกลับ #4 เมื่อ: กันยายน 17, 2010, 15:18:35 PM »
0
ในตาราง ThaiAddress ครับ
มี Fields ChwPart, AmpPart, TmpPart  มัน Link ตามตารางไหนครับ
โรงพยาบาลกะพ้อ จ.ปัตตานี ขึ้นระบบ 01/04/2550
Server HP ProLiant ML110 G6
Cent Os 5.3, MySQL Percona , Xeon 2.33 GHz./1333 MHz., Ram 8 G., SATA II 360 Gb.
minmah2006@hotmail.com
http://www.programmerhero.net

ออฟไลน์ James011

  • Hero Member
  • *****
  • กระทู้: 1,743
  • Respect: +16
    • ดูรายละเอียด
Re: ข้อมูลตาราง ThaiAddress รบกวนด้วยครับ
« ตอบกลับ #5 เมื่อ: กันยายน 17, 2010, 15:24:14 PM »
0
 ;D ;D ;D
 
   select  p.hn,p.pname,p.fname,p.lname,t.full_name
   from patient p   
   left outer join  thaiaddress t  on  t.addressid=concat(p.chwpart,p.amppart,p.tmbpart)

ออฟไลน์ ARMIN

  • Full Member
  • ***
  • กระทู้: 209
  • ศึกษาต่อไป คงทำเองได้ซักวัน
  • Respect: 0
    • ดูรายละเอียด
    • kaphohospital
Re: ข้อมูลตาราง ThaiAddress รบกวนด้วยครับ
« ตอบกลับ #6 เมื่อ: กันยายน 17, 2010, 15:32:32 PM »
0
แบบว่า อยากได้ เป็น จังหวัด อำเภอ ตำบล แยกเลย ครับ

อย่างใน  ThaiAddress

address       name            chwpart   amppart   tmbpart
100100   เขตพระนคร   10             01             00                

อยากรู้ว่า 10 มันไป  Join กับ table ไหนครับ
แล้ว 01 กับ 00 ด้วยครับ  ;D
โรงพยาบาลกะพ้อ จ.ปัตตานี ขึ้นระบบ 01/04/2550
Server HP ProLiant ML110 G6
Cent Os 5.3, MySQL Percona , Xeon 2.33 GHz./1333 MHz., Ram 8 G., SATA II 360 Gb.
minmah2006@hotmail.com
http://www.programmerhero.net

ออฟไลน์ ไม่เสียสละ ชัยชนะไม่เกิด

  • Hero Member
  • *****
  • กระทู้: 1,267
  • Project Maneger
  • Respect: +2
    • ดูรายละเอียด
Re: ข้อมูลตาราง ThaiAddress รบกวนด้วยครับ
« ตอบกลับ #7 เมื่อ: กันยายน 17, 2010, 15:39:49 PM »
0
select concat(pt.pname,"  ",pt.fname,"   ",pt.lname) as ptname,concat(pt.addrpart," หมูที่ ",pt.moopart," ต.",t3.name," อ.",t2.name," จ.",t1.name) as fulladdressname
from patient pt
left outer join thaiaddress t1 on t1.chwpart=pt.chwpart and
     t1.amppart="00" and t1.tmbpart="00" '+
 left outer join thaiaddress t2 on t2.chwpart=pt.chwpart and
     t2.amppart=pt.amppart and t2.tmbpart="00"
 left outer join thaiaddress t3 on t3.chwpart=pt.chwpart and
     t3.amppart=pt.amppart and t3.tmbpart=pt.tmbpart
where pt.hn="000000001"

ปรับเอานะครับไม่รู้ว่าตรงตามต้องการไหม
ทำไม่ได้ หรือไม่ได้ทำ
 Project Maneger
Bangkok Medical Software Co., Ltd.
2, 2nd Floor, Soi Suksawat 33,
Suksawat Road, Radburana 10140
Thailand

ออฟไลน์ James011

  • Hero Member
  • *****
  • กระทู้: 1,743
  • Respect: +16
    • ดูรายละเอียด
Re: ข้อมูลตาราง ThaiAddress รบกวนด้วยครับ
« ตอบกลับ #8 เมื่อ: กันยายน 17, 2010, 15:45:00 PM »
0
 ;D ;D ;D

   จังหวัด   
   select  p.hn,p.pname,p.fname,p.lname,t.full_name
   from patient p   
   left outer join  thaiaddress t  on  t.addressid=concat(p.chwpart,"00","00")


   อำเภอ   
   select  p.hn,p.pname,p.fname,p.lname,t.full_name
   from patient p   
   left outer join  thaiaddress t  on  t.addressid=concat(p.chwpart,amppart,"00")


  ตำบล   
   select  p.hn,p.pname,p.fname,p.lname,t.full_name
   from patient p   
   left outer join  thaiaddress t  on  t.addressid=concat(p.chwpart,amppart,tmbpart)




ออฟไลน์ Knott

  • Hero Member
  • *****
  • กระทู้: 889
  • Respect: +1
    • ดูรายละเอียด
Re: ข้อมูลตาราง ThaiAddress รบกวนด้วยครับ
« ตอบกลับ #9 เมื่อ: กันยายน 17, 2010, 15:47:11 PM »
0
อยากรู้ว่าตารางไหนเชื่อมกับตารางไหน เอา diagram ไปดูละกัน  ;D ;D ;D

http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=1027.0

รพช.วัดโบสถ์ จ.พิษณุโลก
ขึ้นระบบ 1 เมษายน 2551 (ขึ้นระบบเอง)
Server : IBM x3250 M2, RAM 4 GB, FreeBSD 7.2, Mysql 5.1.30
HOSxP Version 3.56.1.15

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

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: ข้อมูลตาราง ThaiAddress รบกวนด้วยครับ
« ตอบกลับ #10 เมื่อ: กันยายน 17, 2010, 15:51:21 PM »
0
หากใช้โปรแกรมเวอร์ชันปี 2553 แล้ว  ในตารางtable thaiaddress จะมี field full_address งัยครับ...รู้ทั้งหมดเลยครับ

หรือไม่ก็  ดูจากตาราง ใน hcis ก็ได้ครับ....ในตารางขึ้นด้วย provis ก็มีครับ..ถ้าอยากทราบ

ตารางจะชื่อ  province  tambon  amphor ประมาณนี้เลยครับ
Implement  HOSxP  Start 2548 ---> NOW!
Station : 140 Client   V.3 Version  3.67.7.8
Server  : CENTOS 7 +MySQL maria 10.x.x

ออฟไลน์ tawan_saba

  • Newbie
  • *
  • กระทู้: 31
  • Respect: 0
    • ดูรายละเอียด
    • http://www.sabayoihospital.go.th
Re: ข้อมูลตาราง ThaiAddress รบกวนด้วยครับ
« ตอบกลับ #11 เมื่อ: กันยายน 17, 2010, 16:06:44 PM »
0
select v.*,concat(p.pname,p.fname,"  ",p.lname) as ptname,concat(p.addrpart," ม.",p.moopart," ",t.full_name) as pt_address
from vn_stat v
left outer join patient p on p.hn=v.hn
left outer join thaiaddress t on t.addressid=v.aid
where v.vn ="531224130000"

ลองดูนะครับ
MR.Tawatchai Chatapol (uc_11391@yahoo.com)
ADMIN Sabayoi Hospital (sabayoihospital@msn.com)
เริ่มใช้ HOSxP พฤศจิกายน 2550 โคย BMS.
(Master)Server IBM X 3650 M4  Xeon  2.4Ghz 32 GBs. Ram CentOS 5.2 64 bit
MYSQL percona 5.5.31
(Slave)Hp Ml 370 G5 Xeon 3.00 GHz 6 GBs. Ram CentOS 6.3 64 bit
MYSQL percona 5.5.31
(Slave)Hp Ml 350 G5 Xeon 3.00 GHz 2 GBs. Ram
CentOS6.3 64 bit
MYSQL percona 5.5.31
(Slave)Hp Ml110 G6 Xeon 2.40 GHz 2 GBs. Ram
CentOS 6.3 64 bit (ออกหน่วย/รพ.สต.)
MYSQL percona 5.5.31

ออฟไลน์ pop_hosxp

  • Hero Member
  • *****
  • กระทู้: 3,138
  • Respect: +40
    • ดูรายละเอียด
    • Phanomphrai Hospital
Re: ข้อมูลตาราง ThaiAddress รบกวนด้วยครับ
« ตอบกลับ #12 เมื่อ: กันยายน 17, 2010, 19:47:35 PM »
0
เอาแบบนี้ง่ายดีครับ ทำ variable แล้ววาง script นี้ลงไป จะได้ไม่ต้องเขียน script ยาว ๆ  ;)

Value := GetPatientAddress( DBPipeline['hn']  );
pop434241@gmail.com
รพ.พนมไพร จ.ร้อยเอ็ด https://pnphos.moph.go.th/hosweb/

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

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: ข้อมูลตาราง ThaiAddress รบกวนด้วยครับ
« ตอบกลับ #13 เมื่อ: กันยายน 18, 2010, 07:16:05 AM »
0
เหมือนขอทราบที่มาที่ไป ของ  00  01  ประมาณนี้อ่ะครับ.ว่ามาจากที่ไหน แปลว่าอำเภอใด  ตำบลใด
Implement  HOSxP  Start 2548 ---> NOW!
Station : 140 Client   V.3 Version  3.67.7.8
Server  : CENTOS 7 +MySQL maria 10.x.x

ออฟไลน์ ARMIN

  • Full Member
  • ***
  • กระทู้: 209
  • ศึกษาต่อไป คงทำเองได้ซักวัน
  • Respect: 0
    • ดูรายละเอียด
    • kaphohospital
Re: ข้อมูลตาราง ThaiAddress รบกวนด้วยครับ
« ตอบกลับ #14 เมื่อ: กันยายน 20, 2010, 08:54:43 AM »
0
ใ่ช่แล้วครับ ...

ขอบคุณทุกความเ็ห็นน่ะครับ ...  :)
« แก้ไขครั้งสุดท้าย: กันยายน 20, 2010, 08:56:58 AM โดย ARMIN »
โรงพยาบาลกะพ้อ จ.ปัตตานี ขึ้นระบบ 01/04/2550
Server HP ProLiant ML110 G6
Cent Os 5.3, MySQL Percona , Xeon 2.33 GHz./1333 MHz., Ram 8 G., SATA II 360 Gb.
minmah2006@hotmail.com
http://www.programmerhero.net

ออฟไลน์ ARMIN

  • Full Member
  • ***
  • กระทู้: 209
  • ศึกษาต่อไป คงทำเองได้ซักวัน
  • Respect: 0
    • ดูรายละเอียด
    • kaphohospital
Re: ข้อมูลตาราง ThaiAddress รบกวนด้วยครับ
« ตอบกลับ #15 เมื่อ: กันยายน 20, 2010, 09:06:29 AM »
0
คุณ Kuakool ครับ
ผมลองหา table province, tambon, amphor
หรือที่มีคำพวกนี้ อยู่

ไม่มีเลย อ่ะครับ ..  ???
โรงพยาบาลกะพ้อ จ.ปัตตานี ขึ้นระบบ 01/04/2550
Server HP ProLiant ML110 G6
Cent Os 5.3, MySQL Percona , Xeon 2.33 GHz./1333 MHz., Ram 8 G., SATA II 360 Gb.
minmah2006@hotmail.com
http://www.programmerhero.net

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

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: ข้อมูลตาราง ThaiAddress รบกวนด้วยครับ
« ตอบกลับ #16 เมื่อ: กันยายน 20, 2010, 16:08: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

ออฟไลน์ ARMIN

  • Full Member
  • ***
  • กระทู้: 209
  • ศึกษาต่อไป คงทำเองได้ซักวัน
  • Respect: 0
    • ดูรายละเอียด
    • kaphohospital
Re: ข้อมูลตาราง ThaiAddress รบกวนด้วยครับ
« ตอบกลับ #17 เมื่อ: กันยายน 23, 2010, 11:21:43 AM »
0

ของคุณมากนะครับ คุณ  Kuakool
แต่ตัว Table จริง ๆ ใน HOS ไม่มีใช่ป่ะ ครับ...

โรงพยาบาลกะพ้อ จ.ปัตตานี ขึ้นระบบ 01/04/2550
Server HP ProLiant ML110 G6
Cent Os 5.3, MySQL Percona , Xeon 2.33 GHz./1333 MHz., Ram 8 G., SATA II 360 Gb.
minmah2006@hotmail.com
http://www.programmerhero.net

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

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: ข้อมูลตาราง ThaiAddress รบกวนด้วยครับ
« ตอบกลับ #18 เมื่อ: กันยายน 23, 2010, 11:27:20 AM »
0
มันเป็นมาตรฐานมหาดไทย กะ สนย. น่ะครับ...ลองดูใน provis อำเภอ หรือใน provis จังหวัด หรือในโปรแกรม  OFFLINE  ที่หน่วยงาน ชอบส่งมาให้ รพ. บันทึกรายงานซิครับ..มีหลาย ๆ โปรแกรมครับ
Implement  HOSxP  Start 2548 ---> NOW!
Station : 140 Client   V.3 Version  3.67.7.8
Server  : CENTOS 7 +MySQL maria 10.x.x