FIAS Protocol

The FIAS interface (Fidelio Interface Application Specification) communicates with a Fidelio-compatible system.

Operation

The communication is exclusively as client. A connection from the Antcas server to the PMS is established. When a new room is received, it is automatically created in the lowest level. Each room has an id. This ID is the room number of the PMS.

Note: Antcas only uses the character encoding UTF-8. This must be adjusted accordingly in the PMS software.

The connection timeout is also the Keep-Alive timeout. The ping is always sent 5 seconds before the timeout expires.

Only changes are visible on the monitor. When the interface is restarted, all values are read again.

Configuration

There are 10 custom variables. These can be configured in the interface under Advanced. The name of the variable may only contain the characters a-z and 0-9. Invalid characters are automatically removed. If a variable is not defined, it is not visible in the monitor.

Warning: Every value that starts with guest_ and has the data type string has one guest per line. This must be taken into account if the system supports more than one guest per room. It may happen that in case of double bookings, several guests are displayed on multiple lines in the same variable.

Name Data Type Description
id string Sets the room number according to the PMS.
arrival date Earliest arrival date of all guests in the room.
departure date Latest departure date of all guests in the room.
vip int Highest VIP priority of all guests in the room.
guest_count int Number of guests in the room.
guest_ids string All guest IDs.
guest_vip string VIP priority of all guests in the room.
guest_arrival string Arrival dates of all guests in the room.
guest_departure string Departure dates of all guests in the room.
guest_vip string Salutations of all guests in the room.
guest_firstname string First names of all guests in the room.
guest_surname string Last names of all guests in the room.
guest_minibar string Minibar authorization of all guests in the room.
guest_paytv string Pay TV authorization of all guests in the room.
guest_video string Video authorization of all guests in the room.
guest_val_* string Custom variables of all guests in the room.

guest_minibar

Value Description
MU Unlocked.
ML Locked.
MN Normal sale.

guest_paytv

Value Description
TU All rights (including all pay channels). With TV rights, it is not possible to block normal pay channels and allow adult pay channels.
TM No pay channels.
TX No adult channels.
TN No authorization.

guest_video

Value Description
VA All rights (viewing bills and remote check-out allowed). It is not possible to block the right to view bills and still allow remote check-out.
VB View bill only.
VN No authorization.