รายละเอียดการอัปเดตระบบ (Changelog)
เพื่อให้การสนับสนุนหน่วยแพทย์เคลื่อนที่ดำเนินไปด้วยประสิทธิภาพสูงสุด ทาง ITKB ได้พัฒนาและปรับปรุงระบบอย่างต่อเนื่อง ดังนี้
การกำหนดสิทธิ์ผู้ใช้งาน (User & Role Permissions)
เพื่อความปลอดภัยตามกฎหมายข้อมูลส่วนบุคคลด้านสุขภาพ (PDPA) ระบบ ITKB_HealthOne มีโครงสร้างกำหนดสิทธิ์ของผู้ใช้งานตามบทบาทหน้าที่ (Role-Based Access Control) โดยแยกย่อยเป็น 4 กลุ่มสิทธิ์หลัก ดังนี้
* ระบบควบคุมข้อมูลสิทธิ์การรักษาพื้นฐานของผู้รับบริการ เช่น สิทธิ์หลักประกันสุขภาพแห่งชาติ (UCS), สิทธิ์ข้าราชการ (OFC), สิทธิ์ประกันสังคม (SSS) และสิทธิ์การรักษาอื่น ๆ เพื่อคัดกรองขั้นตอนรับบริการได้อย่างราบรื่น
ข้อจำกัดของ AppSheet Free Plan (10 Users Limit)
สำหรับผู้พัฒนาและหน่วยงานขนาดเล็กที่เริ่มต้นใช้งาน AppSheet ภายใต้ Free Plan (Prototype Mode) จะมีหลักเกณฑ์และข้อจำกัดที่ควรรู้ดังนี้:
• จำกัดผู้ใช้ไม่เกิน 10 คน: บัญชีผู้ใช้ที่ลงทะเบียนด้วย Email (Google Account หรือ Microsoft) สามารถล็อกอินเข้าใช้งานร่วมกันได้สูงสุด 10 คนโดยไม่มีค่าใช้จ่ายรายเดือน
• สิทธิ์เข้าถึงฐานข้อมูล: สมาชิกทุกคนที่แชร์แอปจะอ่านเขียนฐานข้อมูลบน Google Sheets เดียวกัน โดยถูกจัดหมวดหมู่ผ่านการตรวจสอบสิทธิ์ในหน้า "ตั้งค่าสิทธิ์" ของแอปโดยตรง
• หากผู้ใช้เกิน 10 คน: หากมีผู้เข้าใช้งานพร้อมกันเกินขีดจำกัด ตัวแอปจะแสดงข้อความแจ้งเตือนสีแดงให้นักพัฒนาทำการอัปเกรดแผน หรืออาจบล็อกสิทธิ์เข้าชั่วคราว ซึ่งหากต้องการสเกลทีมงานให้มากกว่านี้ จำเป็นต้องพิจารณาแพลนแบบชำระเงิน หรือปรับแต่งแอปให้ออกแบบภายใต้ระบบ Bypass สิทธิ์ (กรุณาปรึกษาทีมงานเพื่อขอแนวทางเพิ่มเติม)
ขั้นตอนการตั้งค่าใช้งานและการแชร์แอปให้เพื่อนร่วมทีม
คัดลอก Template
คลิกที่ปุ่มดาวน์โหลดด้านบนสุดเพื่อเข้าสู่หน้า AppSheet จากนั้นล็อกอินด้วย Google Account และกดปุ่ม "Copy" เพื่อนำโปรเจกต์และตาราง Google Sheets ไปเก็บไว้บน Google Drive ของคุณเอง
ตั้งค่าข้อมูลผู้ใช้ (User)
เปิดระบบหลังบ้านที่เมนู "จัดการข้อมูลผู้ใช้" และเพิ่มอีเมลเพื่อนร่วมทีมของคุณเข้าไปในตาราง พร้อมทั้งกำหนดระดับสิทธิ์ (Role) ว่าจะเป็น Admin, เจ้าหน้าที่ หรือหน่วยตรวจสอบ
แชร์ให้เพื่อนร่วมทีม
ในหน้าจอจัดการของ AppSheet ให้ไปที่ปุ่ม Users > Share App กรอกอีเมลทีมงานที่ได้ลงทะเบียนไว้ในขั้นตอนที่ 2 จากนั้นติ๊กเครื่องหมายส่งคำเชิญและกดตกลง ทีมงานก็จะคลิกเข้าแอปได้ทันที
คำถามที่พบบ่อย (FAQ) ในการใช้งาน AppSheet Template
Q: ทำไมค้นหาข้อมูลผู้รับบริการแล้วระบบแสดงข้อผิดพลาด "ไม่มีสิทธิค้นหาข้อมูล"?
เนื่องจากตัวระบบมีการเพิ่มกลไกตรวจสอบสิทธิ์ความปลอดภัยในข้อมูล หากอีเมลของเจ้าหน้าที่ผู้ค้นหายังไม่ได้ถูกระบุสิทธิ์ในตาราง "จัดการข้อมูลผู้ใช้" หรือยังไม่ได้มีการกำหนดบทบาทในหน้าหลังบ้าน ระบบจะไม่ยอมให้ดึงข้อมูลประวัติผู้รับบริการเพื่อป้องกันการรั่วไหล วิธีแก้ไขคือให้แอดมินเข้าไปเพิ่มอีเมลและตั้งค่าสิทธิ์ให้ผู้ใช้นั้นเป็นสิทธิ์อย่างน้อย เจ้าหน้าที่บันทึกข้อมูล ครับ
Q: ตัวระบบสามารถใช้งานขณะออฟไลน์ (ออกหน่วยไม่มีอินเทอร์เน็ต) ได้หรือไม่?
สามารถทำงานได้ครับ โดยระบบ AppSheet จะเก็บข้อมูลการกรอกข้อมูลและบันทึกคิวต่าง ๆ ไว้ในหน่วยความจำชั่วคราวของเครื่องก่อน และทันทีที่อุปกรณ์พกพาสามารถเชื่อมต่ออินเทอร์เน็ตได้ ข้อมูลทั้งหมดจะทำการซิงค์ (Sync) อัปเดตกลับขึ้นตาราง Google Sheets บนคลาวด์โดยอัตโนมัติ ช่วยลดปัญหาเน็ตล่มในจุดออกหน่วยได้เป็นอย่างดี
Q: ถ้าต้องการเปลี่ยนสิทธิ์การรักษา หรือเพิ่มแผนกงานในหน่วยงาน ต้องทำอย่างไร?
คุณสามารถกดเข้าเมนู "กำหนดสิทธิ์การรักษา" ในฐานะแอดมิน เพื่อจัดการแก้ไข/เพิ่มชนิดของสิทธิ์การรักษาหลักประกันสุขภาพได้โดยตรงบนหน้าแอป หรือสามารถเข้าไปแก้ไขคอลัมน์และตารางข้อมูล Admin_Settings ในไฟล์ Google Sheets ของคุณที่ผูกไว้กับ AppSheet เพื่อปรับเปลี่ยนข้อจำกัดต่าง ๆ ได้อย่างยืดหยุ่น
ต้องการปรับแต่งแอปพลิเคชันเพิ่มเติม หรือสเกลระบบขนาดใหญ่ขึ้น?
หากคุณมีความสนใจในการเชื่อมต่อฐานข้อมูลระดับองค์กร, ปลดล็อกขีดจำกัดผู้ใช้งานเกิน 10 คน, พัฒนาระบบบาร์โค้ด / สแกนคิวอาร์โค้ดบัตรประชาชนโดยตรง หรือต้องการออกแบบโซลูชันเฉพาะทางด้านสุขภาพเชิงรุก
สามารถส่งอีเมลรายละเอียดความต้องการติดต่อเพื่อปรึกษาได้ที่:
📧 [email protected]