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 होती है, उसके हर पंक्ति में एक अतिथि होता है। यह ध्यान रखना चाहिए जब सिस्टम कमरे में एक से अधिक अतिथियों का समर्थन करता हो। हो सकता है कि डबल बुकिंग के मामले में एक ही चर में कई अतिथियों को कई पंक्तियों में दिखाया जाए।

नाम डेटा टाइप विवरण
id string PMS के अनुसार कमरा नंबर सेट करता है।
arrival date कमरे में सभी अतिथियों का सबसे पहले आगमन तिथि।
departure date कमरे में सभी अतिथियों का सबसे बाद की छुट्टी तिथि।
vip int कमरे में सभी अतिथियों का सबसे उच्च VIP प्राथमिकता।
guest_count int कमरे में अतिथियों की संख्या।
guest_ids string सभी अतिथि आईडी।
guest_vip string कमरे में सभी अतिथियों की VIP प्राथमिकता।
guest_arrival string कमरे में सभी अतिथियों के आगमन तिथियाँ।
guest_departure string कमरे में सभी अतिथियों की छुट्टी तिथियाँ।
guest_vip string कमरे में सभी अतिथियों के संबोधन।
guest_firstname string कमरे में सभी अतिथियों के पहले नाम।
guest_surname string कमरे में सभी अतिथियों के उपनाम।
guest_minibar string कमरे में सभी अतिथियों का मिनिबार अधिकारीकरण।
guest_paytv string कमरे में सभी अतिथियों का Pay TV अधिकारीकरण।
guest_video string कमरे में सभी अतिथियों का वीडियो अधिकारीकरण।
guest_val_* string कमरे में सभी अतिथियों के कस्टमाइज़्ड चर।

guest_minibar

मान विवरण
MU खुला।
ML बंद।
MN नॉर्मल बिक्री।

guest_paytv

मान विवरण
TU सभी अधिकारीकरण (सभी Pay चैनल शामिल हैं)। TV अधिकारीकरण के साथ, यह संभव नहीं है कि सामान्य भुगतान चैनल को ब्लॉक किया जाए और वयस्कों के लिए भुगतान चैनल को अनुमति दी जाए।
TM कोई भुगतान चैनल नहीं।
TX कोई वयस्क चैनल नहीं।
TN कोई अधिकारीकरण नहीं।

guest_video

मान विवरण
VA सभी अधिकारीकरण (बिल देखना और रिमोट चेक-आउट की अनुमति है)। यह संभव नहीं है कि बिल दिखाने के अधिकार को ब्लॉक किया जाए और फिर भी रिमोट चेक-आउट की अनुमति दी जाए।
VB केवल बिल देखना।
VN कोई अधिकारीकरण नहीं।