FIAS-โปรโทคอล

อินเตอร์เฟซ FIAS (Fidelio Interface Application Specification) สื่อสารกับระบบที่เข้ากับ Fidelio

การทำงาน

การสื่อสารเกิดขึ้นเฉพาะในฐานะไคลเอนต์ การเชื่อมต่อจากเซิร์ฟเวอร์ Antcas ไปยัง PMS เมื่อได้รับ ห้องใหม่ ห้องนั้นจะถูกสร้างขึ้นในระดับล่างสุดทันที ทุกห้องมี id ID นี้คือหมายเลขห้องของ PMS

หมายเหตุ: Antcas ใช้การเข้ารหัสตัวอักษร UTF-8 เท่านั้น ควรปรับแต่งในซอฟต์แวร์ PMS ตามนี้

เวลาหน่วงของการเชื่อมต่อเป็นเวลา Keep-Alive ด้วย ปิงจะถูกส่งเสมอ 5 วินาทีก่อนที่เวลาหน่วงจะหมด

บนหน้าจอแสดงผลเฉพาะการเปลี่ยนแปลง เมื่อเริ่มต้นอินเตอร์เฟซใหม่ ค่าทั้งหมดจะถูกอ่านใหม่

การกำหนดค่า

มี 10 ตัวแปรที่สามารถกำหนดเองได้ ตัวแปรเหล่านี้สามารถกำหนดในอินเตอร์เฟซภายใต้ ขั้นตอนเพิ่มเติม ชื่อของตัวแปรสามารถใช้ตัวอักษร a-z และ 0-9 เท่านั้น ตัวอักษรที่ไม่ถูกต้องจะถูกลบออกไปโดยอัตโนมัติ หากไม่กำหนดตัวแปร ตัวแปรนั้นจะไม่ปรากฏในหน้าจอแสดงผล

ความระวัง: ค่าทุกอย่างที่เริ่มด้วย guest_ และมีประเภทข้อมูลเป็น string มีแต่ละแถวเป็นผู้เข้าพักหนึ่งคน ควรระมัดระวังเมื่อระบบสนับสนุนผู้เข้าพักมากกว่า 1 คนต่อห้อง อาจมีการแสดงผลของผู้เข้าพักหลายคนในแถวต่าง ๆ ในตัวแปรเดียวกันเมื่อเกิดการจองซ้ำ

ชื่อ ประเภทข้อมูล คำอธิบาย
id string ตั้งหมายเลขห้องตาม PMS
arrival date วันที่เข้าพักที่สุดของผู้เข้าพักทั้งหมดในห้อง
departure date วันที่ออกจากห้องที่สุดของผู้เข้าพักทั้งหมดในห้อง
vip int ระดับความสำคัญ VIP ที่สูงที่สุดของผู้เข้าพักทั้งหมดในห้อง
guest_count int จำนวนผู้เข้าพักในห้อง
guest_ids string ID ของผู้เข้าพักทั้งหมด
guest_vip string ระดับความสำคัญ VIP ของผู้เข้าพักทั้งหมดในห้อง
guest_arrival string วันที่เข้าพักของผู้เข้าพักทั้งหมดในห้อง
guest_departure string วันที่ออกจากห้องของผู้เข้าพักทั้งหมดในห้อง
guest_vip string คำนำหน้าของผู้เข้าพักทั้งหมดในห้อง
guest_firstname string ชื่อของผู้เข้าพักทั้งหมดในห้อง
guest_surname string นามสกุลของผู้เข้าพักทั้งหมดในห้อง
guest_minibar string สิทธิ์ในการใช้ Minibar ของผู้เข้าพักทั้งหมดในห้อง
guest_paytv string สิทธิ์ในการใช้ Pay TV ของผู้เข้าพักทั้งหมดในห้อง
guest_video string สิทธิ์ในการใช้ Video ของผู้เข้าพักทั้งหมดในห้อง
guest_val_* string ตัวแปรที่กำหนดเองของผู้เข้าพักทั้งหมดในห้อง

guest_minibar

ค่า คำอธิบาย
MU เปิด
ML ปิด
MN ขายตามปกติ

guest_paytv

ค่า คำอธิบาย
TU สิทธิ์ทั้งหมด (รวมถึงช่องที่ต้องจ่ายเงินทั้งหมด) กับสิทธิ์ในการดูโทรทัศน์ไม่สามารถปิดกั้นช่องที่ต้องจ่ายเงินปกติและอนุญาตให้ดูช่องสำหรับผู้ใหญ่
TM ไม่มีช่องที่ต้องจ่ายเงิน
TX ไม่มีช่องสำหรับผู้ใหญ่
TN ไม่มีสิทธิ์

guest_video

ค่า คำอธิบาย
VA สิทธิ์ทั้งหมด (อนุญาตให้ดูบิลและเช็คเอาท์จากระยะไกล) ไม่สามารถปิดกั้นสิทธิ์ในการดูบิลและยังอนุญาตให้เช็คเอาท์จากระยะไกลได้
VB ดูบิลเท่านั้น
VN ไม่มีสิทธิ์