Mitnet กับ Smartcard (NHSO UCSearch Client)

Mitnet กับ Smartcard (NHSO UCSearch Client)

โพสต์โดย sutthipongr เมื่อ พุธ ก.ย. 30, 2009 3:47 pm

ตั้งแต่ 1 ตค. 2552 เป็นต้นไป สปสช+สธ.มีนโยบายให้ใช้บัตรปชช (แบบมีครุฑ) ใช้แทนบัตรทองได้
ซึ่ง ตัวโปรแกรม NHSO UCSearch Client
http://www.nhso.go.th/NHSOFront/SelectViewFolderAction.do?folder_id=000000000000515
มีช่องทางให้สามารถเชื่อมต่อกับฐานข้อมูล งานบริการ เพื่อปรับปรุง อัตโนมัติสิทธิ์ได้

ไม่ทราบว่า Mitnet พอจะเชื่อมต่อกับ UCSEARCH ได้หรือไม่ครับ
นอกจากข้อมูลสิทธิ์ แล้ว
ตัวโปรแกรมจะให้ส่งออกรูปมา save ข้างนอกได้ด้วยครับ
น่าจะนำรูปมาใช้ใน mitnet ได้
***เราพิสูจน์ได้ด้วย ผลงานของเรา***

พอเพียง และ เพียงพอ ตามรอยพ่อของแผ่นดิน
sutthipongr
 
โพสต์: 788
ลงทะเบียนเมื่อ: พุธ ต.ค. 29, 2008 5:07 pm
ที่อยู่: โรงพยาบาลบางแก้ว จ.พัทลุง

โพสต์โดย 11419 เมื่อ จันทร์ ต.ค. 05, 2009 9:52 am

ตัวโปรแกรม NHSO UCSearch Client ให้สร้างฐานข้อมูลที่เราตรวจสอบสิทธิแต่ละครั้ง ...น่าจำนำมาใช้ประโยชน์ได้นะครับ
11419
 
โพสต์: 91
ลงทะเบียนเมื่อ: พุธ ต.ค. 29, 2008 9:56 am
ที่อยู่: ศรีบรรพต พัทลุง

โพสต์โดย dr.duck เมื่อ จันทร์ ต.ค. 05, 2009 2:42 pm

เรียน หมอสุมิตรครับ

เท่าที่ทดสอบดูแล้ว ผมเสนอความเห็น คร่าว ๆ ดังนี้ ครับ
1. กำหนดชื่อ และชนิดของฐานข้อมุลทีจะเก็บจาก smart card เช่น
g:\hospital\public\person.mdb (อันนี้แล้วแต่เห็นสมควร เพราะจะได้ link กับ MitNet ได้สมบูรณ์)
2. กำหนด path ที่จะเก็บรูปภาพ ไว้ใน netware server
เช่น g:\hospital\image

เพราะ รพ.แต่ละแห่ง น่าจะมีเครื่องอ่าน smart card มากกว่า 1 เครื่อง
dr.duck
 
โพสต์: 188
ลงทะเบียนเมื่อ: พุธ ต.ค. 29, 2008 11:23 am
ที่อยู่: รพ.โนนไทย นครราชสีมา

โพสต์โดย dr.duck เมื่อ จันทร์ ต.ค. 05, 2009 2:54 pm

ตอนนี้ทดลองแล้วครับ
ฝากแฟ้มไว้ที่ g:\hospital\public\person.mdb , ok

แต่รูป ดันไม่ยอมเขียนครับ ขึ้น error

ข้อผิดพลาด


Message:
java.lang.RuntimeException: ไม่สามารถบันทึกไฟล์รูปภาพได้G:\HOSPITAL\IMAGE\3300100215043.jpg (The specified path is invalid)
Level:
SEVERE
Stack Trace:
ไม่สามารถบันทึกไฟล์รูปภาพได้G:\HOSPITAL\IMAGE\3300100215043.jpg (The specified path is invalid)
th.co.siamit.smartcard.util.ImagesUtils.saveFacesPictureToFile(ImagesUtils.java:78)
th.co.siamit.smartcard.StartPanel$ReadSmartCardTask.doInBackground(StartPanel.java:587)
org.jdesktop.swingworker.SwingWorker$1.call(Unknown Source)
java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
java.util.concurrent.FutureTask.run(Unknown Source)
org.jdesktop.swingworker.SwingWorker.run(Unknown Source)
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.lang.Thread.run(Unknown Source)
G:\HOSPITAL\IMAGE\3300100215043.jpg (The specified path is invalid)
java.io.FileOutputStream.open(Native Method)
java.io.FileOutputStream.<init>(Unknown Source)
java.io.FileOutputStream.<init>(Unknown Source)
th.co.siamit.smartcard.util.ImagesUtils.saveFacesPictureToFile(ImagesUtils.java:74)
th.co.siamit.smartcard.StartPanel$ReadSmartCardTask.doInBackground(StartPanel.java:587)
org.jdesktop.swingworker.SwingWorker$1.call(Unknown Source)
java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
java.util.concurrent.FutureTask.run(Unknown Source)
org.jdesktop.swingworker.SwingWorker.run(Unknown Source)
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.lang.Thread.run(Unknown Source)

ยังไงต่อดีครับ
dr.duck
 
โพสต์: 188
ลงทะเบียนเมื่อ: พุธ ต.ค. 29, 2008 11:23 am
ที่อยู่: รพ.โนนไทย นครราชสีมา

โพสต์โดย mit เมื่อ พฤหัสฯ. ต.ค. 08, 2009 4:40 am

ทำให้แล้วครับ โปรแกรมจะสร้างแฟ้ม SMC.MDB ใน C:\mit_temp\smartcard
ต้องกำหนดในส่วนของ NHSO UCSearch ให้เก็บรูปที่ C:\MIT_TEMP และเก็บข้อมูลที่ C:\mit_temp\smartcard\smc.mdb
การทำงานเมื่อเสียบการ์ดแล้วเลือกตรวจสอบข้อมูลทางโปรแกรม NHSO.. โดยตรวจสิทธิก่อนเพราะในบัตรไม่ update ครับจากนั้นค่อยเลือกตรวจสอบข้อมูลจากการ์ด จะแสดงรูปที่หน้าจอmit_utility ก็จะเก็บรูปให้แต่จะตรวจสอบสิทธให้ด้วย
mit
 
โพสต์: 314
ลงทะเบียนเมื่อ: จันทร์ ต.ค. 27, 2008 11:47 pm

..

โพสต์โดย sutthipongr เมื่อ พฤหัสฯ. ต.ค. 08, 2009 2:23 pm

ทดลองแล้ว
ซูดดดด...ยอด ครับคุณหมอ
ยังงี้ มีหวัง mitnet return กลับมา Boom ได้อีกทีแล้ว



ปล..
ตอนนี้กลัวอย่างเดียว user ไม่ได้ update บัตรแล้วไปอ่านข้อมูลจากบัตรเลย ข้อมูลเก่าจะมาทับข้อมูลที่ update ของ mitnet หรือเปล่าเนี่ย
***เราพิสูจน์ได้ด้วย ผลงานของเรา***

พอเพียง และ เพียงพอ ตามรอยพ่อของแผ่นดิน
sutthipongr
 
โพสต์: 788
ลงทะเบียนเมื่อ: พุธ ต.ค. 29, 2008 5:07 pm
ที่อยู่: โรงพยาบาลบางแก้ว จ.พัทลุง

โพสต์โดย mit เมื่อ พฤหัสฯ. ต.ค. 08, 2009 5:23 pm

จะ update สิทธิจาก table NHSO_SMARTCARD_WEBSERVICE ครับถ้าไม่มีเลขประชาชนจะไม่ update ซึ่ง TABLE นี้จะมีข้อมูลต้อง เลือกตรวจสอบกับ สปสช. ครับ เลยต้อง1.เสียบบัตร
2. ตรวจสอบข้อมูลจากบัตร ตรงนี้ถ้าไม่เคยบันทึกรูปจะเก็บให้เลย
3.ตรวจสอบกับ สปสช.จะมีเลขประชาชน 13 หลักให้อัตโนมัติ ตรวจเสร็จจะมีข้อมูลที่ smc.mdb (table NHSO_SMARTCARD_WEBSERVICE)
4. ตรวจสอบข้อมูลจากบัตรอีกครั้ง คราวนี้จะถามว่ามีรูปแล้วจะบันทึกหรือไม่ก็ตอบไม่ สิทธจะ update แล้วครับ
หมายเหตุ ได้ทดลองเลือก update ข้อมูลแล้วท่าจะไม่ work ช้ามากครับลุ้นๆ เพราะไม่แน่ใจระบบปลอดภัยแค่ไหนกลัวข้อมูลใน smartcard หายตอนมันเงียบไปใจหายเลย คิดเอาเองนะไม่ยุ่งกับมันดีกว่า ตรงนี้เคยเสนอความเห็นไปแล้วว่าอย่างไรก็เชื่อถือไม่ได้อยู่ดีไม่น่าจำเป็นต้อง smartcard เลยแต่ถ้าเป็นด้านอื่นๆ ก็ดีนะครับเช่นได้รูปมาใช้ และ ใช้ตรวจได้นะว่ามาจริงหรือเปล่าไม่ได้ใส่ข้อมูลเอาเอง
mit
 
โพสต์: 314
ลงทะเบียนเมื่อ: จันทร์ ต.ค. 27, 2008 11:47 pm

...

โพสต์โดย sutthipongr เมื่อ พฤหัสฯ. ต.ค. 08, 2009 8:38 pm

เสนอครับ

ขอรับ(จิ๊ก) รูปอย่างเดียวก็พอครับ
แค่นี้ก็.... :roll: :roll:


*****************
เรื่องสิทธิ์
mitutility กินขาดไปนานแล้วครับ....


(โปรแกรม nhso ucsearch มีระบบตรวจสอบสิทธิ์แบบกลุ่ม (batch search) ด้วยนะครับ แต่เค้าให้ค้นได้ รพ.ละ เดือนละ ไม่เกิน 2 หมื่น rec. นะครับ ถ้าจำไม่ผิด แต่ของ mitutility เดือนนี้ผมลองไป ไม่รู้กี่แสน rec แล้วครับ)
***เราพิสูจน์ได้ด้วย ผลงานของเรา***

พอเพียง และ เพียงพอ ตามรอยพ่อของแผ่นดิน
sutthipongr
 
โพสต์: 788
ลงทะเบียนเมื่อ: พุธ ต.ค. 29, 2008 5:07 pm
ที่อยู่: โรงพยาบาลบางแก้ว จ.พัทลุง


ย้อนกลับไปยัง ถาม-ตอบ ปัญหาต่างๆ เกี่ยวกับโปรแกรม MIT-NET

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: Google [Bot] และ บุคคลทั่วไป 14 ท่าน

cron