BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: perjer4675 ที่ มิถุนายน 15, 2009, 15:18:01 PM
-
ไม่ทราบว่าโรงบาลอื่นเป็นเหมือนกันไหมครับตรวจสอบสิทธิ ตรงปุ่ม NHSO แล้ว สถานพยาบาล หลัก และ ร้องไม่มีข้อมูล
-
เหมือนกัน
-
ไม่แน่ใจ ว่า สปสช เปลียน code HTML หรือเปล่า
-
มันเปลียนชื่อ
หน่วยบริการปฐม -----> หน่วยบริการปฐมภูมิ รพ.ไทรโยค (11278)
หน่วยบริการประจำ ------- > หน่วยบริการรับส่งต่อ รพ.ไทรโยค(11278)
-
ไม่บอกไม่รู้นะเนี้ย แบบนี้เซ็งเลย เมื่อเช้านี้ผมพึ่งแก้ไขเว็บตรวจสอบสิทธิของโรงพยาบาลเสร็จตอน สี่โมงเช้านี้เองครับ รูปแบบตอนเช้าจะมี สาม หน่วย ปฐมภูมิ หลัก และส่งต่อ (หลักและส่งต่อเป็นตัวเดียวกัน) เพราะว่าที่แก้ไขเพราะต้องการล้นฟิวส์ที่ต้องค้นหาเพื่อเพิมความเร็วในการค้นหาข้อมูลมากว่า ??? ??? ??? สิทธิประกันสังคมตัดไปหลายฟิวส์เลย
-
แล้วจะมีขึ้นไหมครับ
หรือว่าไม่มีอีกแล้ว ??? ???
-
ช่วยดันครับ พบปัญหาอย่างที่แจ้งไว้จริงๆครับ เลยต้องเช็คด้วยปุ่ม nhso ก่อนแล้วค่อยเปิด ofl เพื่อดูข้อมูลแบบเต็มๆ :'( :'( :'( :'(
-
ช่วยดันครับ ;D
-
ไม่แน่ใจ ว่า สปสช เปลียน code HTML หรือเปล่า
น่าจะเป็นไปได้มากเลย
เป็นเหมือนกัน จนท. บ่นมากเลย ... :( :(
-
มาช่วยดันกระทู้งับ
-
ช่วยดันด้วยอีกคนครับ
-
มีใครตอบได้ ???
-
ขอดันด้วยคนครับ เพราะ จนท.เริ่มมีบ่นๆบ้างแล้ว
-
สปสช. คงเปลียน HTML ใหม่ครับ ขอเวลาสักพักเพื่อปรับปรุง code ครับ
-
ใช่ครับตอนนี้ที่ รพ.ผมก็เป็น จนท. เริ่มโวยแล้วครับ ช่วยทีนะครับ
-
ช่วยดันกระทู้ด้วยคน
-
ไม่ทราบว่า HOSxP version 3.52.6.19 สถานพยาบาลขึ้นหรือยังครับ พอดีห้องบัตรคนไข้แยะเลยครับ
-
ไม่ทราบว่า HOSxP version 3.52.6.19 สถานพยาบาลขึ้นหรือยังครับ พอดีห้องบัตรคนไข้แยะเลยครับ
ยังเลยครับ
-
มารอฟังข่าวดีครับ ;D ;D ;D
-
น่าเวปแสดงแต่ละสิทธ์มันเปลียนไปด้วยครับ
บัตรทองจะแสดงแบบหนึ่ง
ประกันสังคม แบบหนึ่ง
ข้าราชการก็อีกแบบ ถ้ามองไม่ิผิด ;D
-
ไม่ทราบว่าตอนนี้ version ใหม่ตรวจสอบสิทธิได้หรือยังครับ
ท่านใดใช้ version ใหม่แล้วตอบทีครับ
ดันกระทู้คราบๆๆๆๆๆ
-
ไม่ทราบว่าตอนนี้ version ใหม่ตรวจสอบสิทธิได้หรือยังครับ
ท่านใดใช้ version ใหม่แล้วตอบทีครับ
ดันกระทู้คราบๆๆๆๆๆ
;D ;D ;D ไม่ตอบครับเดี๋ยวพี่เกรียงเอาเวลาไปหลีสาว ๆ หมด(โปรแกรมเมอร์หล่อมักเป็นแบบนี้ล่ะ) ให้พี่เกรียงทดสอบเองครับ ฮิ ฮิ ฮิ(ตัดกำลังไว้ก่อนครับ) ;D ;D ;D
-
ไม่ทราบว่าตอนนี้ version ใหม่ตรวจสอบสิทธิได้หรือยังครับ
ท่านใดใช้ version ใหม่แล้วตอบทีครับ
ดันกระทู้คราบๆๆๆๆๆ
;D ;D ;D ไม่ตอบครับเดี๋ยวพี่เกรียงเอาเวลาไปหลีสาว ๆ หมด(โปรแกรมเมอร์หล่อมักเป็นแบบนี้ล่ะ) ให้พี่เกรียงทดสอบเองครับ ฮิ ฮิ ฮิ(ตัดกำลังไว้ก่อนครับ) ;D ;D ;D
น้าก็ว่าไป อิอิอิ ผมไม่ได้ไปหลีสาวๆ หลอกครับ แต่ยังไม่รู้จะทดสอบกะฐานข้อมูลที่ไหนแถมผมก็ไม่มี username และ password ในการตรวจสอบสิทธิอีก จะไปอับเดท version ของห้องบัตรก็ยังไม่กล้าอับเดท version ใหม่เลยครับ
-
ความหวังหนึ่งเดียวของเราก็คง ไม่พ้น อาจารย์ ล่ะครับ
ยังไง อาจารย์ ก็พักผ่อนบ้างนะครับ เป็นห่วงน่ะครับ ;D ;D
-
ก็ไม่รู้จะแนะนำให้ จนท.เลือกระหว่างฐานข้อมูลจาก Hipdata หรือเช็คจาก nhso เพราะว่าข้อมูลประเภทสิทธิ์ไม่ตรงกัน (นำเข้าจาก UC_BDPOP) 5555 คนทำเองยังงงเองเลย 666
-
ไม่ทราบมีโรงพยาบาลไหนใช้ web service ของ NHSO ในการตรวจสอบสิทธิบ้างครับ
ข้อมูลที่กลับมาเป็น XML ซึ่งสะดวกในการไปใช้งานต่อ ไม่ต้องไปกังวลกับข้อความในหน้าเวบ
ใช้ SOAP protocal
ค่าทีส่ง(post)เป็น XML
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body><ns2:seacrhByPid xmlns:ns2="http://rightsearch.nhso.go.th/">
<pid>เลขบัตร13หลัก</pid>
<userName>ชื่อผู้มีสิทธิตรวจสอบ</userName>
<password>พาสเวิร์ด</password>
</ns2:seacrhByPid>
</S:Body>
</S:Envelope>
จะได้ข้อมูลกลับเป็น XML
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:seacrhByPidResponse xmlns:ns2="http://rightsearch.nhso.go.th/">
<return>
<amphurName>ทดสอบ</amphurName>
<birthdate>2551245545</birthdate>
<chat>340125452</chat>
<countSelect>0</countSelect>
<fname>ทดสอบ</fname>
<lname>ทดสอบ</lname>
<maininscl>SSS</maininscl>
<maininsclMain>C</maininsclMain>
<maininsclName>สปสช สปสช</maininsclName>
<moo>15</moo>
<moobanName>ทดสอบ</moobanName>
<nation>099</nation>
<personId>12345678998</personId>
<primaryprovince>6400</primaryprovince>
<provinceName>ทดสอบ</provinceName>
<sex>1</sex>
<subinscl>O1</subinscl>
<subinsclName>ทดสอบ</subinsclName>
<title>003</title>
<titleName>ทดสอบ</titleName>
<tumbonName>ทดสอบ</tumbonName>
<wsDataSource>NHSO</wsDataSource><wsDateReuest>2008-04-10T15:00:54+07:00</wsDateReuest>
<wsOperationMillisec>127</wsOperationMillisec>
<wsStatus>WS001</wsStatus>
<wsid>WS0000000024120</wsid>
<wsidBatch>WSB000000025246</wsidBatch>
</return>
</ns2:seacrhByPidResponse>
</S:Body>
</S:Envelope>
ืnode ในแต่ละสิทธิจะต่างกัน
ถ้าเป็น UC จะมี
amphurName birthdate cardId chat countSelect expdate fname
hmain hmainName hmainOp hmainOpName
hsub hsubName
name maininscl maininsclMain maininsclName
moo moobanName nation paidModel
personId primaryprovince provinceName purchaseprovince
purchaseprovinceName sex startdate status subinscl subinsclName
title titleName tumbonName
wsDataSource wsDateReuest wsOperationMillisec wsStatus wsid wsidBatch
ที่ทราบ... มาจากโปรแกรมอ่านบัตรสมาร์ทการ์ดของสปสช.
ในโครงการใช้บัตรสมาร์ทการ์ด แทนบัตรทอง
-
ช่วยแจ้ง Service URL ให้ด้วยครับ ( http://xxx.xx.xx.xx/soap/ )
-
ที่อยู่ของเอกสาร WSDL ของเว็บเซอร์วิส NHSO
http://ucws.nhso.go.th/RightsSearchService/RightsSearchServiceService?WSDL
-
ฝากทดสอบโปรแกรมตรวจสอบสิทธินี้ด้วยครับ
-
ฝากทดสอบโปรแกรมตรวจสอบสิทธินี้ด้วยครับ
ขอบคุณมากครับ
-
ช่วยส่งหน้าจอเข้ามาด้วยครับ จะได้รู้ว่าใช้ได้หรือไม่ได้ ถ้าได้ ผมจะใช้ Code นี้แทนของเดิมครับ
-
ช่วยส่งหน้าจอเข้ามาด้วยครับ จะได้รู้ว่าใช้ได้หรือไม่ได้ ถ้าได้ ผมจะใช้ Code นี้แทนของเดิมครับ
ใส่เลข cid
use
password
มันบอกว่าหา use password ไม่เจอครับ
-
;D ;D ;D ลองทดสอบล้วเป็นเหมือนกับที่ อ.อ๊อด แจ้งไว้ครับ ;D ;D ;D
-
พบ error เหมือนที่พี่อ็อดแจ้งไว้เหมือนกันครับ ::) ::)
-
เป็นเหมื่อนที่ อ.ออ็อแจ้งเช่นกันครับ
-
http://ucws.nhso.go.th/RightsSearchService/RightsSearchServiceService?WSDL
ใช้งานได้จริงๆๆ ครับ
ตรวจสอบแล้วครับ
-
สืบเนื่องจากโปรแกรมอ่านสมาร์ทการ์ด ของสปสช.
สามารถ ตรวจสอบ ข้อมูลสิทธิกับเวบเซอร์วิค ได้
และยังมี output ดึงรูปจากบัตร และเก็บข้อมูลทั้งรูป
และข้อมูลสิทธิลง Mysql (3tables) ได้ด้วยครับ
น่าจะนำไปใช้ประโยชน์ได้เลยนะครับ
โปรแกรมนี้น่าจะได้ใช้กันทุกที่(หรือบางที่?) ตค.นี้
ในโครงการใช้สมาร์ทการ์ดแทนบัตรทอง
TABLE `NHSO_SMARTCARD_PICTURE` (
`PERSON_ID` varchar(255) DEFAULT NULL,
`JPG_PICTURE` mediumblob,
`ABSOLUTE_PATH` varchar(255) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=tis620;
TABLE `NHSO_SMARTCARD` (
`PERSON_ID` varchar(255) DEFAULT NULL,
`TITLE` varchar(255) DEFAULT NULL,
`FNAME` varchar(255) DEFAULT NULL,
`MNAME` varchar(255) DEFAULT NULL,
`LASTNAME` varchar(255) DEFAULT NULL,
`DATE_OF_BIRTH` datetime DEFAULT NULL,
`ADDRESS_IN_CARD` varchar(255) DEFAULT NULL,
`CARD_ISSUE_DATE` datetime DEFAULT NULL,
`CARD_EXPDATE` datetime DEFAULT NULL,
`CREATED_DATE` datetime DEFAULT NULL,
`CHANGE_HOSPITAL_COUNT` int(11) DEFAULT NULL,
`STARTDATE` datetime DEFAULT NULL,
`EXPDATE` datetime DEFAULT NULL,
`PAID_MODEL` varchar(255) DEFAULT NULL,
`MAIN_HOSPITAL_NAME` varchar(255) DEFAULT NULL,
`SUB_HOSPITAL_NAME` varchar(255) DEFAULT NULL,
`SUBINSCL_NAME` varchar(255) DEFAULT NULL,
`LAST_UPDATE` datetime DEFAULT NULL,
`MAININSCL_NAME` varchar(255) DEFAULT NULL,
`PICTURE_PERSON_ID` varchar(255) DEFAULT NULL,
`NHSOWEBSERVICE_PERSON_ID` varchar(255) DEFAULT NULL,
KEY `FK_NHSO_SMARTCARD_PICTURE_PERSON_ID` (`PICTURE_PERSON_ID`),
KEY `FK_NHSO_SMARTCARD_NHSOWEBSERVICE_PERSON_ID` (`NHSOWEBSERVICE_PERSON_ID`)
) ENGINE=MyISAM DEFAULT CHARSET=tis620;
TABLE `NHSO_SMARTCARD_WEBSERVICE` (
`PERSON_ID` varchar(255) DEFAULT NULL,
`TITLE` varchar(255) DEFAULT NULL,
`TITLE_NAME` varchar(255) DEFAULT NULL,
`FNAME` varchar(255) DEFAULT NULL,
`LNAME` varchar(255) DEFAULT NULL,
`SEX` varchar(255) DEFAULT NULL,
`BIRTHDATE` varchar(255) DEFAULT NULL,
`NATION` varchar(255) DEFAULT NULL,
`CHAT` varchar(255) DEFAULT NULL,
`PRIMARYPROVINCE` varchar(255) DEFAULT NULL,
`P_PROVINCE_NAME` varchar(255) DEFAULT NULL,
`P_AMPHUR_NAME` varchar(255) DEFAULT NULL,
`P_TOMBON_NAME` varchar(255) DEFAULT NULL,
`P_MOOBANE_NAME` varchar(255) DEFAULT NULL,
`P_MOO` varchar(255) DEFAULT NULL,
`STATUS` varchar(255) DEFAULT NULL,
`MAININSCL` varchar(255) DEFAULT NULL,
`MAININSCL_NAME` varchar(255) DEFAULT NULL,
`SUBINSCL` varchar(255) DEFAULT NULL,
`SUBINSCL_NAME` varchar(255) DEFAULT NULL,
`CARDID` varchar(255) DEFAULT NULL,
`COUNT_SELECT` int(11) DEFAULT NULL,
`STARTDATE` varchar(255) DEFAULT NULL,
`STARTDATE_SSS` varchar(255) DEFAULT NULL,
`EXPDATE` varchar(255) DEFAULT NULL,
`PURCHASEPROVINCE` varchar(255) DEFAULT NULL,
`PURCHASEPROVINCE_NAME` varchar(255) DEFAULT NULL,
`HMAIN` varchar(255) DEFAULT NULL,
`HMAIN_NAME` varchar(255) DEFAULT NULL,
`HMAIN_OP` varchar(255) DEFAULT NULL,
`HMAIN_OP_NAME` varchar(255) DEFAULT NULL,
`HSUB` varchar(255) DEFAULT NULL,
`HSUB_NAME` varchar(255) DEFAULT NULL,
`MASTERCUP_ID` varchar(255) DEFAULT NULL,
`PAID_MODEL` varchar(255) DEFAULT NULL,
`NEW_TYPE_REGISTER` varchar(255) DEFAULT NULL,
`NEW_PURCHASEPROVINCE` varchar(255) DEFAULT NULL,
`NEW_PURCHASEPROVINCE_NAME` varchar(255) DEFAULT NULL,
`NEW_HMAIN` varchar(255) DEFAULT NULL,
`NEW_HMAIN_NAME` varchar(255) DEFAULT NULL,
`NEW_HMAIN_OP` varchar(255) DEFAULT NULL,
`NEW_HMAIN_OP_NAME` varchar(255) DEFAULT NULL,
`NEW_HSUB` varchar(255) DEFAULT NULL,
`NEW_HSUB_NAME` varchar(255) DEFAULT NULL,
`NEW_MAININSCL` varchar(255) DEFAULT NULL,
`NEW_MAININSCL_NAME` varchar(255) DEFAULT NULL,
`NEW_SUBINSCL` varchar(255) DEFAULT NULL,
`NEW_SUBINSCL_NAME` varchar(255) DEFAULT NULL,
`NEW_DATE_REGISTER` datetime DEFAULT NULL,
`NEW_STARTDATE` varchar(255) DEFAULT NULL,
`NEW_EXPDATE` varchar(255) DEFAULT NULL,
`NEW_STAFFNAME` varchar(255) DEFAULT NULL,
`NEW_MASTERCUP_ID` varchar(255) DEFAULT NULL,
`NEW_PAID_MODEL` varchar(255) DEFAULT NULL,
`WS_ID` varchar(255) DEFAULT NULL,
`WS_BATCH_ID` varchar(255) DEFAULT NULL,
`WS_DATASOURCE` varchar(255) DEFAULT NULL,
`WS_DATEREQUEST` datetime DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=tis620;
-
http://ucws.nhso.go.th/RightsSearchService/RightsSearchServiceService?WSDL
ใช้งานได้จริงๆๆ ครับ
ตรวจสอบแล้วครับ
อ.อ๊อดทดสอบโดยใช้อะไรครับ ???
-
xml ที่postโดย Project36.exe
<?xml version="1.0" ?>
- <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <SOAP-ENV:Body>
- <seacrhByPid xmlns="http://rightsearch.nhso.go.th/">
<pid>1212211212</pid>
<userName>121</userName>
<password>212</password>
</seacrhByPid>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
ต่างจาก
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:seacrhByPid xmlns:ns2="http://rightsearch.nhso.go.th/">
<pid>12121121212</pid>
<userName>loli</userName>
<password>0555</password>
</ns2:seacrhByPid>
</S:Body>
</S:Envelope>
น่าจะมีปัญหาที่ การกำหนด URI action & name space
-
แก้ไขแล้วครับ ฝากทดสอบใหม่ด้วยครับ :D
-
ทดสอบแล้ว ได้ แบบนี้ ไม่ทราบว่า ถูกไหม ครับ มี แบบ ที่ อ่าน ง่ายๆ ไหม ครับ ได้ไปติดที่ ห้องบัตร นะครับ
-
คือที่ให้ทดสอบ ถ้ามันใช้ได้ผมจะใช้ระบบนี้แทนของเดิมใน HOSxP ครับ :D รอทดสอบในรุ่นถัดไปนะครับ
ช่วย copy text ในช่อง Memo ส่งเข้ามาด้วยครับ
-
fname=อุดมโชค
amphurName=หัวหิน
birthdate=25121022
cardId=
chat=77070100
countSelect=0
expdate=
hmain=
hmainName=
hmainOp=
hmainOpName=
hsub=
hsubName=
lname=สมหวัง
maininscl=OFC
maininsclMain=C
maininsclName=สิทธิข้าราชการ/สิทธิรัฐวิสาหกิจ
mastercupId=
moo=-
moobanName=-
nation=099
newExpdate=
newHmain=
newHmainName=
newHmainOp=
newHmainOpName=
newHsub=
newHsubName=
newMaininscl=
newMaininsclName=
newMastercupId=
newPaidModel=
newPurchaseprovince=
newPurchaseprovinceName=
newStaffname=
newStartdate=
newSubinscl=
newSubinsclName=
newTypeRegister=
paidModel=
personId=3779800051919
primaryprovince=7700
provinceName=ประจวบคีรีขันธ์
purchaseprovince=
purchaseprovinceName=
sex=1
startdate=
startdateSss=
status=
subinscl=O1
subinsclName=สิทธิเบิกกรมบัญชีกลาง(ข้าราชการ)
title=003
titleName=นาย
tumbonName=หัวหิน
wsDataSource=NHSO
wsOperationMillisec=181
wsStatus=WS001
wsid=WS000000002610867
wsidBatch=WSB00000002335626
======================================================
fname=กกกกกกกกก
amphurName=สองพี่น้อง
birthdate=24910000
cardId=ท8118700492
chat=72071215
countSelect=0
expdate=25510930
hmain=10733
hmainName=รพ.สมเด็จพระสังฆราชองค์ที่17
hmainOp=10733
hmainOpName=รพ.สมเด็จพระสังฆราชองค์ที่17
hsub=08272
hsubName=สอ.ต.ทุ่งคอก หมู่ที่ 02 ตำบลทุ่งคอก
lname=กกกกก
maininscl=WEL
maininsclMain=U
maininsclName=สิทธิประกันสุขภาพถ้วนหน้า ประเภทมีสิทธิย่อย(WEL)
mastercupId=
moo=15
moobanName=ทุ่งเจริญ
nation=099
newExpdate=
newHmain=
newHmainName=
newHmainOp=
newHmainOpName=
newHsub=
newHsubName=
newMaininscl=
newMaininsclName=
newMastercupId=
newPaidModel=
newPurchaseprovince=
newPurchaseprovinceName=
newStaffname=
newStartdate=
newSubinscl=
newSubinsclName=
newTypeRegister=
paidModel=1
personId=3333333333333
primaryprovince=7200
provinceName=สุพรรณบุรี
purchaseprovince=7200
purchaseprovinceName=สุพรรณบุรี
sex=1
startdate=25471017
startdateSss=
status=004
subinscl=81
subinsclName=ผู้นำชุมชน (กำนัน สารวัตรกำนัน ผู้ใหญ่บ้าน ผู้ช่วยผู้ใหญ่บ้านและแพทย์ประจำตำบล)
title=003
titleName=นาย
tumbonName=ทุ่งคอก
wsDataSource=NHSO
wsOperationMillisec=155
wsStatus=WS001
wsid=WS000000002610883
wsidBatch=WSB00000002335642
======================================================
fname=กกกกกกกก
amphurName=สองพี่น้อง
birthdate=25231221
cardId=
chat=72070100
countSelect=0
expdate=25531231
hmain=10733
hmainName=รพ.สมเด็จพระสังฆราชองค์ที่17
hmainOp=
hmainOpName=
hsub=
hsubName=
lname=กกกกกกกกกกก
maininscl=SSS
maininsclMain=S
maininsclName=สิทธิประกันสังคม
mastercupId=
moo=-
moobanName=-
nation=099
newExpdate=
newHmain=
newHmainName=
newHmainOp=
newHmainOpName=
newHsub=
newHsubName=
newMaininscl=
newMaininsclName=
newMastercupId=
newPaidModel=
newPurchaseprovince=
newPurchaseprovinceName=
newStaffname=
newStartdate=
newSubinscl=
newSubinsclName=
newTypeRegister=
paidModel=
personId=33333333333333
primaryprovince=7200
provinceName=สุพรรณบุรี
purchaseprovince=7200
purchaseprovinceName=สุพรรณบุรี
sex=1
startdate=25520101
startdateSss=
status=
subinscl=
subinsclName=
title=003
titleName=นาย
tumbonName=สองพี่น้อง
wsDataSource=NHSO
wsOperationMillisec=151
wsStatus=WS001
wsid=WS000000002610894
wsidBatch=WSB00000002335653
หมายเหตุ : ชื่อ นามสกุลและเลข 13 หลัก เปลี่ยนไปเพื่อความเป็นส่วนตัว
-
http://ucws.nhso.go.th/RightsSearchService/RightsSearchServiceService?WSDL
ใช้งานได้จริงๆๆ ครับ
ตรวจสอบแล้วครับ
อ.อ๊อดทดสอบโดยใช้อะไรครับ ???
ผมใช้ตัวนี้ทดสอบ ครับ
http://www.soapui.org/
-
อ.ชัยพร เห็นว่าจะเปลียนระบบสรวจสอบแบบนี้แทน
เสนอเพิ่มเติมระบบ การแยก สิทธิ์ และ โรงพยาบาลออกจากกันได้เพิ่มขึ้น
ระบบเดิม เลือกให้ สิทธิ์เดียว
เช่น บัตรทอง 15-59 ปี บัตรทอง แบบเดิมจะเลือกสิทธิ์ ไ้ด้ ของโรงพบาบาลเราได้อันเดียวครับใน
select * from nhso_type_name ได้อันเดียว
แต่ผมต้องการแยก สิทธ์ อำเภอ อื่น จังหวัดอื่น ออกไปอยู่อีกเลข หนึ่ง
แต่ select * from nhso_type_name ใส่ได้อันเดียว แล้ว ไม่มีที่กำหนดได้ว่า รพ รหัสไหน จะอยู่ เลขสิทธ์ อะไร ได้อีกครับ
-
;D ;D ช่วยทดสอบด้วยคนครับ ได้ผลเหมือนพี่ๆๆครับ ทดสอบช้าไปนิดต้องไปขอ username กับ password จากห้องบัตร
::) ::) แบบที่อาจารย์ doraemon แนะนำ OK สุดๆเลยครับ
-
อ.ชัยพร เห็นว่าจะเปลียนระบบสรวจสอบแบบนี้แทน
เสนอเพิ่มเติมระบบ การแยก สิทธิ์ และ โรงพยาบาลออกจากกันได้เพิ่มขึ้น
ระบบเดิม เลือกให้ สิทธิ์เดียว
เช่น บัตรทอง 15-59 ปี บัตรทอง แบบเดิมจะเลือกสิทธิ์ ไ้ด้ ของโรงพบาบาลเราได้อันเดียวครับใน
select * from nhso_type_name ได้อันเดียว
แต่ผมต้องการแยก สิทธ์ อำเภอ อื่น จังหวัดอื่น ออกไปอยู่อีกเลข หนึ่ง
แต่ select * from nhso_type_name ใส่ได้อันเดียว แล้ว ไม่มีที่กำหนดได้ว่า รพ รหัสไหน จะอยู่ เลขสิทธ์ อะไร ได้อีกครับ
ไม่เข้าใจครับ
-
ครับผมอยู่ OPD ตอนเช้ารีบพิมพ์ไปนิดหนึ่ง
เริ่มใหม่นะครับ
-
รพ ผมว่าหลายแห่งกำหนดแบบนี้
สิทธ์การรักษา
pttype
89 บัตรทองในอำเภอ
99 บัตรทองต่างอำเภอ และ ต่างจังหวัด
เวลาที่สรวจสอบใน nhso ที่ระบบส่งตรวจของ hosxp จะเลือกได้อัีนเดียวว่าจะใช้ัรหัสไหน
-
ต้องการแบบนี้่
สิทธ์การรักษา
pttype
89 บัตรทองในอำเภอ ( ต้องเป็นรหัส ในกลุ่มนี้เท่านั้น เช่น hospmain in("11278","11279","10731","10732") ถ้าไม่ใช้ไม่ให้เืลือก
99 บัตรทองต่างอำเภอ และ ต่างจังหวัด ที่เหลือเป็นนั้นนี้ แบบไม่กำหนด hospmain
-
สรุปคือ
เวลาตรวจสอบมาจาก nhso ให้ admin รพ กำหนดได้ว่า
เราจะให้ hospmain ไปใช้สิทธ์ หมายเลขอะไรใน รพ เราครับ
-
เห็นด้วยครับ
ต้องการแบบนี้่
สิทธ์การรักษา
pttype
89 บัตรทองในอำเภอ ( ต้องเป็นรหัส ในกลุ่มนี้เท่านั้น เช่น hospmain in("11278","11279","10731","10732") ถ้าไม่ใช้ไม่ให้เืลือก
99 บัตรทองต่างอำเภอ และ ต่างจังหวัด ที่เหลือเป็นนั้นนี้ แบบไม่กำหนด hospmain
เห็นด้วยครับ
-
ตัวอย่างครับ ปกติ รหัสสิทธิบัตรทอง ตาม สปสช จะ ขึ้นต้นด้วยเลข 71 72.....89 และ รหัสสิทธิใน DB_POP ก็ใช้ แบบนี้เหมือนกันหมด ทุก อำเภอ ทุกจังหวัด เมื่อตรวจสอบแล้ว ไม่ว่าผู้ป่วยจะอยู่ อำเภอใหน จังหวัด ใหน ถ้ามี เลข 13 หลักถูกต้อง เมื่อมีการตรวจสอบสิทธิ์ ก็จะแสดงชื่อสิทธ์ ตามรหัสสิทธิ์นั้น ๆ ต่างกันตรงที่ รหัส สถานพยาบล หลัก รองเท่านั้น ถ้าเป็นผู้ป่วยนอกเขต ร.พ ของเรา ถ้าเจ้าหน้าที่ไม่ดูรหัสสถานพยาบาลให้ละเอียดพอ อาจให้สิทธ์ เป็น ในเขตของเราได้ อธิบายอาจงง ดูตามไฟล์แนบก็แล้วกัน
-
เป็นปัญหามาก เจ้าหน้าทีผมมักให้สิทธิ์ผิดบ่อยมาก เพราะมักดูแต่ชื่อสิทธิ์ไม่ได้ดูรหัสสถานพยาบาลประกอบ ผมเลยแก้ปัญหาโดยการเพิ่มสิทธ์บัตรทองนอกเขต ที่ขึ้นต้นด้วย 51 52.....69 (ในเขตเป็น 71 72....89) ให้มันคล้อยจองกัน
-
เมือมีการ update สิทธิ์ จาก DBPOP ทุกๆ 15 วัน ผมก็ กำหนด ให้ข้อมูลใน hipdata แก้ไขเลขแสดงสิทธิ์ กรณีที่ไม่ใช่ สถานพยาบาลหลักของเรา ให้แสดงเป็นนอกเขตหมด โดยใช้คำสั่งแก้ไขดังนี้ (ตัวอย่าง รหัส ร.พ สารภี = 11135)
สิทธ์ ร.พ ประกันสังคม ร.พ หลัก แห่งที่ 1
update hipdata set pttype='34' where moi_status='SSS' and hospmain='10713'
สิทธ์ ร.พ ประกันสังคม ร.พ หลัก แห่งที่ 2
update hipdata set pttype='33' where moi_status='SSS' and hospmain='11128'
สิทธ์ประกันสังคม ที่อยู่นอกเครื่อข่ายของจังหวัด (ให้จ่ายเงินเอง) แสดงสิทธิ์เฉย ๆ
update hipdata set pttype='37' where hospmain not in ('10713',’11128’) and moi_status='SSS'
แก้ไขสิทธิ์ เด็ก 0-12 ปี ที่ไม่มีรหัส ร.พหลัก เป็น 11135 ให้แสดงสิทธิเป็นนอกเขต รหัส 51
update hipdata set pttype='51' where hospmain<>'11135' and moi_status='WEL' and pttype='71'
แก้ไขสิทธิ์ สปร 13-59 ปี ที่ไม่มีรหัส ร.พหลัก เป็น 11135 ให้แสดงสิทธิเป็นนอกเขต รหัส 52
update hipdata set pttype='52' where hospmain<>'11135' and moi_status='WEL' and pttype='72'
update hipdata set pttype='53' where hospmain<>'11135' and moi_status='WEL' and pttype='72'
update hipdata set pttype='54' where hospmain<>'11135' and moi_status='WEL' and pttype='74'
update hipdata set pttype='55' where hospmain<>'11135' and moi_status='WEL' and pttype='75'
update hipdata set pttype='56' where hospmain<>'11135' and moi_status='WEL' and pttype='76'
update hipdata set pttype='57' where hospmain<>'11135' and moi_status='WEL' and pttype='77'
update hipdata set pttype='58' where hospmain<>'11135' and moi_status='WEL' and pttype='78'
update hipdata set pttype='61' where hospmain<>'11135' and moi_status='WEL' and pttype='81'
update hipdata set pttype='62' where hospmain<>'11135' and moi_status='WEL' and pttype='82'
update hipdata set pttype='68' where hospmain<>'11135' and moi_status='WEL' and pttype='88'
update hipdata set pttype='70' where hospmain<>'11135' and moi_status='WEL' and pttype='90'
แก้ไขสิทธิ์ UC ไม่มี ท ที่ไม่มีรหัส ร.พหลัก เป็น 11135 ให้แสดงสิทธิเป็นนอกเขต รหัส 69
update hipdata set pttype='69' where hospmain<>'11135' and moi_status='UCS' and pttype='89'
ตรวจสอบว่า ร.พ เรามีสิทธิบัตรทองเท่าไร
select count(*) from hipdata where hospmain='11135' and (moi_status in('WEL','UCS') and pttype>'70')
-
เมือกำหนดนอกเขต -ในเขต ใน pttype แล้ว ก็จะดูง่ายขึ้น ไม่สับสน
-
เนื่องจาก ร.พ สารภี (และน่าจะอีก หลายแห่ง) ที่อยู่เขตรอยต่อระหว่างจังหวัด ทำให้มีผู้มาใช้บริการข้ามเขตจังหวัดกันมาก ผมเลยต้องเอาข้อมูล DBPOP นำเข้าทั้ง 2 จังหวัด (อาจมี 3-4 จังหวัดได้ ถ้าเราอยู่ตรงกลางพอดี) ข้อมูลใน hipdata จึงใหญ่มาก ของผม เชียงใหม่ 1,700,000 ลำพูน 560,000 ลำปาง 800,000 กว่า รวมกันราว 3 ล้านกว่า record ทำให้เวลาค้น กรณีใช้ ชื่อ และหรือ นามสกุล จะใช้เวลาค้นหานานมาก จึงอยากเสนอ เพิ่ม option ให้ค้นหาจากจังหวัดใหน ค่า default เป็นจังหวัดที่ ร.พ เราอยู่
เหตุผลที่ผมนำเข้าหลายจังหวัด เพราะ
1.เชียงใหม่ เป็นจังหวัดที่มีคนต่างจังหวัดมาทำงานกันมาก
2.กรณี internet ล่ม ตรวจสอบใน web สปสช. ไม่ได้ ก็สามารถค้นหา ได้จาก hipdata ที่อยู่ HOSxP ได้เลย
3 มีอาณาเขตติดต่อหลายจังหวัด เชียงราย แม่ฮ่องสอน ลำปาง ตาก พะเยา ลำพูน
อาจเสียเวลานิดหน่อย ในการค้นจากชื่อ นามสกุล กรณีที่มี ชื่อ สกุล ซ้ำกันหลายคน แต่ค้นจาก CID ไม่นาน
-
อันนีี้หน้ากลัวสำหรับผมครับ
1. ผมไม่มีคนทำ Hipdata ทุก 15 วันครับ
2. พอมี ระบบ ที่หา ง่ายๆๆ คนส่งตรวจ ก็จะใช้ง่ายๆๆ ไม่ยอม ตรวจสอบในเน็ต เน็ตใช้เวลานานกว่า
3. ป้องกัน การแอบมาใช้สิทธ์บัตรทองไม่ได้ครับ เช่นทำประักันสังคม สองวันแล้ว แต่ไม่บอกขอใช้บัตรทองก่อนดีกว่า จนกว่าเราจะรู้ก็หลายครั้ง
4. เลือกจากชื่อและนามสกุล ใน hipdata ดันเลือก cid ผิดคน
ผมชอบตรวจสอบสิทธ์ ผ่านเวปดีกว่าครับ
ถามว่าแล้วเน็ตลุ่ม ก็ปกติ ดูบัตรทอง ยอมวันนั้นไป
-
อันนีี้หน้ากลัวสำหรับผมครับ
1. ผมไม่มีคนทำ Hipdata ทุก 15 วันครับ
2. พอมี ระบบ ที่หา ง่ายๆๆ คนส่งตรวจ ก็จะใช้ง่ายๆๆ ไม่ยอม ตรวจสอบในเน็ต เน็ตใช้เวลานานกว่า
3. ป้องกัน การแอบมาใช้สิทธ์บัตรทองไม่ได้ครับ เช่นทำประักันสังคม สองวันแล้ว แต่ไม่บอกขอใช้บัตรทองก่อนดีกว่า จนกว่าเราจะรู้ก็หลายครั้ง
4. เลือกจากชื่อและนามสกุล ใน hipdata ดันเลือก cid ผิดคน
ผมชอบตรวจสอบสิทธ์ ผ่านเวปดีกว่าครับ
ถามว่าแล้วเน็ตลุ่ม ก็ปกติ ดูบัตรทอง ยอมวันนั้นไป
คิดเหมือนกับพี่อ็อดครับ ;D ;D