BMS-HOSxP Community
HOSxP => Development => ข้อความที่เริ่มโดย: manoi ที่ พฤศจิกายน 19, 2006, 20:57:49 PM
-
ระบบตรวจสอบสิทธิ NHSO Online สามารถเก็บเืนื้อหาที่ตรวจสอบจากเวปของ สปสช. เป็น Offline content ได้แล้ว โดยการกำหนดค่าใน System Setting (check ตรง save offline content)
-
หลังจากนั้นทุกครั้งที่ระบบตรวจสอบสิทธิผ่าน NHSO check จะทำการเก็บเนื้อหาเอาไว้ โดยสามารถตรวจสอบได้อีกครั้งโดยการกดปุ่ม OFL ที่หน้าจอส่งตรวจ
-
ระบบจะแสดงเื้ืนื้อหาที่เก็บเอาไว้ขึ้นมาแสดงให้เห็น
สามารถคลิกขวา แล้วเลือกพิมพ์ได้ หรือ ปิดหน้าจอแสดงผลที่มุมบนขวา
-
ถัดมาคือระบบ script ที่ปรับปรุงใหม่ให้กลายเป็นระบบ program script แต่เดิมจะเขียนได้เฉพาะ script หรือหากจะเขียนเป็นโปรแกรมที่มีหน้าจอติดต่อกับผู้ใช้จะทำได้ค่อนข้างยาก แต่ใน version นี้จะทำได้ง่ายขึ้น มาดูหน้าจอก่อนครับ จะมี 2 Tab คือ Source และ DFM
ใน Tab Source จะเก็บ Source Code (.pas) ส่วนใน Tab DFM จะเก็บ Delphi Form Definition เอาไว้ครับ
-
หากกดปุ่ม Execute โดยใช้ Sample Source ที่มากับโปรแกรม ก็จะแสดงโปรแกรมดังรูปครับ
-
หากต้องการออกแบบหน้าจอใหม่ แนะนำให้ติดตั้ง Turbo Delphi Explorer (Free Software) ก่อนครับ แล้วใช้ Delphi Turbo Explorer ออกแบบหน้าจอและเขียนคำสั่ง จากนั้นจึง Copy code (pas/dfm) มาวางไว้ใน hosxp script ครับ
ข้อดีก็คือสามารถแก้ไขและปรับปรุงความสามารถของโปรแกรมได้ง่ายครับ และหลังจากออกแบบเสร็จแล้วสามารถให้ผู้ใช้งานเรียก โปรแกรมย่อยที่ออกแบบเอาไว้ขึ้นมาใช้งานได้ โดยก่อนจะกดปุ่มบันทึกให้ Check ตรง Allow user run ที่มุมล่างขวาก่อนครับ
-
จากนั้นชื่อโปรแกรมจะไปแสดงให้ผู้ใช้เลือกขึ้นมาทำงานที่เมนู Tools -> User Script
-
ตัวอย่าง Script ประยุกต์ 1
-
ตัวอย่าง Script ประยุกต์ 2
-
ตัวอย่าง Advance Report Script ระบบส่งข้อมูลรายงาน นค.1
-
Advance NK1 Export v2
(Require HOSxP 2.49.11.19)
-
ขอบคุณครับ อ.
-
และที่รอคอยมานาน
ระบบส่งข้อมูลไปยังโปรแกรม NHSO (Direct Export)
-
ถือว่ายืดหยุ่นมากเลยครับ..เพราะผู้ใช้สามารถแก้โค้ดได้ด้วยตัวเอง ถ้าหากว่า ข้อมูลไม่ตรงกับความต้องการ...
..// file .dfm and .pas หากใครไม่อยากลงเทอโบเดลไฟล์ สามารถใช้ text editor เปิดเพื่อเอาโค้ดไปแปะในสคริปท์ได้ครับ..หรือ เปิดกับ delphi เวอร์ชั่นทั่วไปได้..แต่เวลาฟ้อง error ให้ cancel ครับ ไม่งั้นโค้ดมาไม่ครบ..แล้วเอาไปแปะที่สคริปท์อีกที... ก็ใช้ได้เหมือนกันครับ..//
ดีมากมาก..ขอบคุณครับ อ.
-
สุดยอดเลยครับทำให้ได้เรียนรู้เพิ่มไปด้วยครับ อยากให้พี่ๆที่เริ่มพัฒนาเอา Script มาให้ทดลองใช้กันบ้างครับได้ช่วยทดสอบด้วยครับ
-
สุดยอด จริงๆๆๆ ขอบคุณครับ อ.ชัยพร
-
หายไปสองวัน
รอมานาน
กลับมาสุดยอดเลยครับ :D :D :D :D :D ;D ;D ;D ;D
-
ชื่นใจจริงๆ ขอบคุณครับ
-
oh สุดยอดมาก พระเจ้าจอร์ด มันยอดมากครับ HOSxP จงเจริญ
-
หน้าจอแสดงรายชื่อผู้ป่วยใน เพิ่มช่องระบุแสดงตามสิทธิที่เลือก
และปุ่มตรวจสอบสิทธิ ที่มุมล่างซ้าย
-
ระบบ IPD Drug Profile ปรับปรุงให้รองรับ ShortCut Key และ ปุ่มพิมพ์ Sticker (โดยไม่ต้อง Save ก่อน เพื่อความรวดเร็ว)
-
เพิ่มตัวเลือก ค้นหารหัสแพทย์โดยใช้ชื่อ สำหรับ รพ.ที่มีแพทย์เยอะมาก และเจ้าหน้าที่จำรหัสแพทย์ไม่ได้ ที่ระบบห้องจ่ายยา Mode 2
-
เอาหน้าจอ Application Development Framework มาให้ดูเป็นตัวอย่าง ยังทำไม่เสร็จนะครับ แต่ถ้าเสร็จจะสามารถแก้ไข Script Program ใน HOSxP ได้เลยครับ โดยไม่ต้องใช้ Delphi ช่วยออกแบบ
-
สุดยอดครับ Development
-
เอาตัวอย่าง Script Program ที่ปรับปรุง UI มาให้ทดสอบครับ ระบบแสดงรายการยาตามกลุ่มการออกฤทธิ์
-
Script Program ระบบแสดงรายชื่อผู้ป่วยที่ได้รับยา
-
Script Import NHSO version 2 ครับ
-
์็NHSO Export Version 3 ครับ แก้ไข Bug IP-Acc code ที่เกิน 9999
-
ขอบคุณมากครับ อ.ชัยพร พีเนตร กำแพงเพชร
-
ถ้าต้องการดึงข้อมูลผู้ป่วยในที่เก็นข้าราชการเข้าโปรแกรม csmbs ต้องทำอย่างไรบ้างครับ
โรงพยาบาลท่านใดที่ใช้บ้างรบกวนด้วยนะครับ
-
ไม่มีครับ
ไม่แนะนำด้วยครับ