BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: doramon ที่ เมษายน 15, 2010, 19:36:31 PM

หัวข้อ: ปรับปรุ่ง รหัสสถานพยาบาล ทุกเดือน
เริ่มหัวข้อโดย: doramon ที่ เมษายน 15, 2010, 19:36:31 PM
ปรับปรุ่ง รหัสสถานพยาบาล  ทุกเดือน

http://203.157.10.8/hcode/p_export.php   ตามเวปนี้ครับ


ปรับปรุ่งข้อมูลวันที่ 15 เมษายน  2553



โค๊ด: SQL
  1. CREATE TABLE `healthoffice_new` (
  2.   `maincode` VARCHAR(255) DEFAULT NULL,
  3.   `name` VARCHAR(255) DEFAULT NULL,
  4.   `deptcode` VARCHAR(255) DEFAULT NULL,
  5.   `deptcode_name` VARCHAR(255) DEFAULT NULL,
  6.   `typecode` VARCHAR(255) DEFAULT NULL,
  7.   `typecode_name` VARCHAR(255) DEFAULT NULL,
  8.   `bed` VARCHAR(255) DEFAULT NULL,
  9.   `areacode` VARCHAR(255) DEFAULT NULL,
  10.   `areacode_name` VARCHAR(255) DEFAULT NULL,
  11.   `status` VARCHAR(255) DEFAULT NULL,
  12.   `status_name` VARCHAR(255) DEFAULT NULL,
  13.   `address` VARCHAR(255) DEFAULT NULL,
  14.   `postcode` VARCHAR(255) DEFAULT NULL,
  15.   `tel` VARCHAR(255) DEFAULT NULL,
  16.   `fax` VARCHAR(255) DEFAULT NULL,
  17.   `service_level` VARCHAR(255) DEFAULT NULL,
  18.   `service_level_name` VARCHAR(255) DEFAULT NULL,
  19.   `service_type` VARCHAR(255) DEFAULT NULL,
  20.   `service_type_name` VARCHAR(255) DEFAULT NULL,
  21.   `change_code` VARCHAR(255) DEFAULT NULL,
  22.   `change_code_name` VARCHAR(255) DEFAULT NULL,
  23.   `history` VARCHAR(255) DEFAULT NULL,
  24.   `init_date` VARCHAR(255) DEFAULT NULL,
  25.   `cancel_date` VARCHAR(255) DEFAULT NULL,
  26.   `open_date` VARCHAR(255) DEFAULT NULL,
  27.   `close_date` VARCHAR(255) DEFAULT NULL,
  28.   `lastupdate` VARCHAR(255) DEFAULT NULL,
  29.   `code5` VARCHAR(255) DEFAULT NULL
  30. ) ENGINE=MyISAM DEFAULT CHARSET=tis620


แสดงตัวอย่าง sql   ที่แสดง ว่า รหัสไหนไม่มีในฐานเราบ้าง

โค๊ด: SQL
  1. SELECT * FROM healthoffice_new    WHERE code5 NOT IN( SELECT hospcode FROM hospcode )
หัวข้อ: Re: ปรับปรุ่ง รหัสสถานพยาบาล ทุกเดือน
เริ่มหัวข้อโดย: doramon ที่ เมษายน 15, 2010, 19:38:53 PM
แบบฝึกหัด basic  SQL

ทำแบบไหนจะให้เอาข้อมูล  จากตาราง healthoffice_new  ไป  update หรือ add ในตาราง hospcode


โค๊ด: SQL
  1. SELECT * FROM healthoffice_new    WHERE code5 NOT IN( SELECT hospcode FROM hospcode )
หัวข้อ: Re: ปรับปรุ่ง รหัสสถานพยาบาล ทุกเดือน
เริ่มหัวข้อโดย: pop_hosxp ที่ เมษายน 15, 2010, 19:40:43 PM
ทำไมรูปแบบของแต่ละ field เป็น varchar(255) หมดเลยล่ะครับ อ.อ๊อด ??? ???
หัวข้อ: Re: ปรับปรุ่ง รหัสสถานพยาบาล ทุกเดือน
เริ่มหัวข้อโดย: doramon ที่ เมษายน 15, 2010, 19:48:58 PM
ทำไมรูปแบบของแต่ละ field เป็น varchar(255) หมดเลยล่ะครับ อ.อ๊อด ??? ???

ผมนำเข้าแบบ  xml แล้วผมไม่ว่างปรับชนิดฟิวล์  ผมเลยกำหนดแบบเดียวกันหมดเลย


เอาไว้ฝึกหัด SQL ด้วยครับในการปรับชนิดจาก txt ไป date เป็น  int


หัวข้อ: Re: ปรับปรุ่ง รหัสสถานพยาบาล ทุกเดือน
เริ่มหัวข้อโดย: leardsuk ที่ มิถุนายน 07, 2010, 20:28:55 PM
แล้วไงต่อครับอาจารย์
หัวข้อ: Re: ปรับปรุ่ง รหัสสถานพยาบาล ทุกเดือน
เริ่มหัวข้อโดย: manoi ที่ มิถุนายน 07, 2010, 21:53:55 PM
ผมเพิ่มปุ่ม Auto update ใน system setting ให้แล้วครับใน 3.53.6.7
หัวข้อ: Re: ปรับปรุ่ง รหัสสถานพยาบาล ทุกเดือน
เริ่มหัวข้อโดย: Terminator2015 ที่ มิถุนายน 07, 2010, 21:58:30 PM
ผมเพิ่มปุ่ม Auto update ใน system setting ให้แล้วครับใน 3.53.6.7

 ;D จะออกอีกแล้ว  ฝากส่งออกแพทย์แผนไทย ให้ตรงด้วยนะครับ ผมยังส่งออก เข้าเว็บแพทย์แผนไทยไม่ได้เลยครับ ฟิวส์ส่งออกยังไม่ตรง ผมแนบ โครงสร้างไว้ให้ด้วยแล้วครับ
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=15579.0#new

หัวข้อ: Re: ปรับปรุ่ง รหัสสถานพยาบาล ทุกเดือน
เริ่มหัวข้อโดย: manoi ที่ มิถุนายน 07, 2010, 21:59:43 PM
ข้อมูลตัวอื่น มีระบบ csv export แบบนี้อีกหรือเปล่าครับ
หัวข้อ: Re: ปรับปรุ่ง รหัสสถานพยาบาล ทุกเดือน
เริ่มหัวข้อโดย: Terminator2015 ที่ มิถุนายน 07, 2010, 22:09:00 PM
ข้อมูลตัวอื่น มีระบบ csv export แบบนี้อีกหรือเปล่าครับ

น่าจะครบแล้วครับ ตามไฟล์ excel ที่แนบ
หัวข้อ: Re: ปรับปรุ่ง รหัสสถานพยาบาล ทุกเดือน
เริ่มหัวข้อโดย: mixer_79 ที่ มิถุนายน 07, 2010, 22:53:49 PM
ต้องทำทุก รพ.ไหมครับ..และทำทุกเดือนเลยเหรอ และ3.53.6.7 up เมื่อไหร่
หัวข้อ: Re: ปรับปรุ่ง รหัสสถานพยาบาล ทุกเดือน
เริ่มหัวข้อโดย: skypec ที่ มิถุนายน 26, 2010, 14:51:53 PM
 
ผมเพิ่มปุ่ม Auto update ใน system setting ให้แล้วครับใน 3.53.6.7

ถ้ากดปุ่มนี้แล้ว รหัส ที่ยังไม่มี ข้อมูลจะนำ้เข้าให้ไหมครับ อ.

ขอบคุณครับ
หัวข้อ: Re: ปรับปรุ่ง รหัสสถานพยาบาล ทุกเดือน
เริ่มหัวข้อโดย: เข้ม ที่ กรกฎาคม 09, 2010, 15:10:21 PM
ผมเพิ่มปุ่ม Auto update ใน system setting ให้แล้วครับใน 3.53.6.7

ขอความรู้เพิ่มเติมครับ

ปุ่ม Auto update ทำงานอย่างไร ไป Update ข้อมูลจากที่ไหนครับ  ;D
หัวข้อ: Re: ปรับปรุ่ง รหัสสถานพยาบาล ทุกเดือน
เริ่มหัวข้อโดย: skypec ที่ กรกฎาคม 09, 2010, 15:28:14 PM
ลองทดสอบแล้ว

ได้ผลครับ รหัสรพ.ที่ยังไม่มีก็จะเพิ่มให้ และแก้ไขชื่อจาก รพช. โรงพยาบาลชุม ตรงที่ชื่อ รพ. จะมี โรงพยาบาลอยู่ข้างหน้า

ถ้างง ลองกดปุ่มอัปเดตดูครับ
หัวข้อ: Re: ปรับปรุ่ง รหัสสถานพยาบาล ทุกเดือน
เริ่มหัวข้อโดย: Noppadol ที่ กันยายน 21, 2010, 16:01:55 PM
ผมลอง update แล้วปรากฏว่า เวลาที่พิมพ์ใน OPD card และใบสั่งยา มันออกมายาวมากกว่าแบบเดิม(แบบว่าเอา hosptype +name มันก็เลยออกมาเป็น โรงพยาบาลชุมชนโรงพยาบาลศรีเชียงใหม่  ;D ;D ทั้งที่แบบเดิม ออกมาแค่ รพช.ศรีเชียงใหม่ แค่นั้น) แต่ก็อยากอัพเหมือนกัน ลองแล้วรหัสมันเพิ่มขึ้นตั้งพันกว่ารายการแหน่ะ ??? ???
หัวข้อ: Re: ปรับปรุ่ง รหัสสถานพยาบาล ทุกเดือน
เริ่มหัวข้อโดย: udomchok ที่ กันยายน 21, 2010, 16:51:05 PM
ผมเพิ่มปุ่ม Auto update ใน system setting ให้แล้วครับใน 3.53.6.7

ขอความรู้เพิ่มเติมครับ

ปุ่ม Auto update ทำงานอย่างไร ไป Update ข้อมูลจากที่ไหนครับ  ;D
ใน system setting เข้าไปที่ "สถานพยาบาล" ปุ่ม Auto update อยู่มุมล่างขวามือ
หัวข้อ: Re: ปรับปรุ่ง รหัสสถานพยาบาล ทุกเดือน
เริ่มหัวข้อโดย: จำลอง ไกรกล ที่ มิถุนายน 16, 2011, 19:05:30 PM
 ปรับปรุ่ง รหัสสถานพยาบาล  ทุกเดือน :'( :-* :o
หัวข้อ: Re: ปรับปรุ่ง รหัสสถานพยาบาล ทุกเดือน
เริ่มหัวข้อโดย: P1005 ที่ ตุลาคม 13, 2011, 22:30:54 PM
update แล้ว เวลาที่พิมพ์ใน OPD card  มันออกมายาวมากกว่าแบบเดิม(แบบว่าเอา hosptype +name มันก็เลยออกมาเป็น เหมือนกระทู้ของ รพ.ศรีเชียงใหม่ฮ่ะครับ ไม่ทราบจะแก้ไขได้อย่างไหร่ครับ
หัวข้อ: Re: ปรับปรุ่ง รหัสสถานพยาบาล ทุกเดือน
เริ่มหัวข้อโดย: nksawan2011 ที่ พฤศจิกายน 15, 2011, 10:58:10 AM
update แล้ว เวลาที่พิมพ์ใน OPD card  มันออกมายาวมากกว่าแบบเดิม(แบบว่าเอา hosptype +name มันก็เลยออกมาเป็น เหมือนกระทู้ของ รพ.ศรีเชียงใหม่ฮ่ะครับ ไม่ทราบจะแก้ไขได้อย่างไหร่ครับ

แก้ไขยังไงครับอยากให้ hosptypeเป็นตัวย่อเหมือนเดิมครับ มันยาวไปอ่านชื่อ รพ.ไม่ได้เลยครับ
หัวข้อ: Re: ปรับปรุ่ง รหัสสถานพยาบาล ทุกเดือน
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ พฤศจิกายน 15, 2011, 11:07:56 AM
ลองเปลี่ยนตัวแปรแสดงผลในปก OPDCARD เป็นไม่ต้อง concat(hosptype,hname ) เป็นเอาแค่ชื่อ รพ.ครับ..ไม่ต้องเอาประเภทหน่วยบริการ...ได้ไหม
หัวข้อ: Re: ปรับปรุ่ง รหัสสถานพยาบาล ทุกเดือน
เริ่มหัวข้อโดย: nksawan2011 ที่ พฤศจิกายน 15, 2011, 11:18:03 AM
ลองเปลี่ยนตัวแปรแสดงผลในปก OPDCARD เป็นไม่ต้อง concat(hosptype,hname ) เป็นเอาแค่ชื่อ รพ.ครับ..ไม่ต้องเอาประเภทหน่วยบริการ...ได้ไหม

ขอวิธีพร้อมรูปภาพประกอบด้วยครับ
หัวข้อ: Re: ปรับปรุ่ง รหัสสถานพยาบาล ทุกเดือน
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ พฤศจิกายน 15, 2011, 11:35:29 AM
  Value := 'คู่สัญญา :  ' +GetSQLStringData('select concat(if(h.name,"",h.name)) as cc from vn_stat v '+
           'left outer join hospcode h on h.hospcode = v.hospmain '+
           'where v.vn = "'+DBPipeline['vn']+'" '+
           'and "'+DBPipeline['pttype_require_hcode']+'" = "Y"  ');


ตามรูปครับ..เอาแค่ชื่อ รพ.ไม่เอาประเภท หน่วยบริการ(hosptype)
หัวข้อ: Re: ปรับปรุ่ง รหัสสถานพยาบาล ทุกเดือน
เริ่มหัวข้อโดย: nksawan2011 ที่ พฤศจิกายน 15, 2011, 11:41:18 AM
ในตัวโปรแกรม hosxp ครับ ผมใช้ ver 3.54.2.2 ครับ

หัวข้อ: Re: ปรับปรุ่ง รหัสสถานพยาบาล ทุกเดือน
เริ่มหัวข้อโดย: jdadmin1 ที่ พฤศจิกายน 15, 2011, 12:23:19 PM
 ;D ;D ;D
ตัวอย่าง
ตาราง hospcode  ฟิลด์ hosptype
แก้ "โรงพยาบาลชุมชน" เป็น "รพช." ฟิลด์ name แก้ "โรงพยาบาลลานสัก" เป็น "ลานสัก"
แก้ "โรงพยาบาลส่งเสริมสุขภาพตำบล" เป็น "รพ.สต." ฟิลด์ name แก้ชื่อ"xxxxxxxxx"เป็น "ป่าอ้อ"
แล้ว update
 ;D ;D ;D
หัวข้อ: Re: ปรับปรุ่ง รหัสสถานพยาบาล ทุกเดือน
เริ่มหัวข้อโดย: nksawan2011 ที่ พฤศจิกายน 15, 2011, 12:39:37 PM
;D ;D ;D
ตัวอย่าง
ตาราง hospcode  ฟิลด์ hosptype
แก้ "โรงพยาบาลชุมชน" เป็น "รพช." ฟิลด์ name แก้ "โรงพยาบาลลานสัก" เป็น "ลานสัก"
แก้ "โรงพยาบาลส่งเสริมสุขภาพตำบล" เป็น "รพ.สต." ฟิลด์ name แก้ชื่อ"xxxxxxxxx"เป็น "ป่าอ้อ"
แล้ว update
 ;D ;D ;D


อยากได้แบบนั้นแหละ แต่ตั้ง หมื่นกว่าเปลี่ยนไม่ไหว พอจะมีคำสั่ง sql บ้างไหมครับ
หัวข้อ: Re: ปรับปรุ่ง รหัสสถานพยาบาล ทุกเดือน
เริ่มหัวข้อโดย: nksawan2011 ที่ พฤศจิกายน 15, 2011, 13:43:40 PM
แบบนี้ได้ไหมครับ
หัวข้อ: Re: ปรับปรุ่ง รหัสสถานพยาบาล ทุกเดือน
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ พฤศจิกายน 15, 2011, 15:06:16 PM
ตาราง hospcode แบบสั้นครับ..

ให้ลบรายการเก่าในตาราง hospcode ครับ...delete from hospcode----->excute

แล้ว open อันใหม่ ก่อนจัดการ append ครับ..

ปิดท้ายด้วยกดปุ่ม Update
หัวข้อ: Re: ปรับปรุ่ง รหัสสถานพยาบาล ทุกเดือน
เริ่มหัวข้อโดย: Noppadol ที่ พฤศจิกายน 15, 2011, 15:12:56 PM
ถ้าจะเอา sql ไปรันเอง ก็ตามนี้ครับ..................
หัวข้อ: Re: ปรับปรุ่ง รหัสสถานพยาบาล ทุกเดือน
เริ่มหัวข้อโดย: nksawan2011 ที่ พฤศจิกายน 16, 2011, 10:43:57 AM
ถ้าจะเอา sql ไปรันเอง ก็ตามนี้ครับ..................

ขอบคุณมากครับ ทำได้แล้วครับ
หัวข้อ: Re: ปรับปรุ่ง รหัสสถานพยาบาล ทุกเดือน
เริ่มหัวข้อโดย: dododo ที่ พฤศจิกายน 23, 2011, 10:49:31 AM
ระบบมีปัญหาว่าเวลาทำแล้วจะทำให้ชื่อ ยาวมากขึ้น 
แสดงผลการส่งตรวจแล้ว มองดูลำบาก

เอาตัวนี้ไปแก้ดู

delete   from hospcode

แล้วนำเข้าไฟล์นี้ดู

จำนวน  17027   

แต่ปัญหาคือ รหัส T0058   มันส่งตรวจไม่ได้   :'( :'(