Protocole FIAS

L'interface FIAS (Fidelio Interface Application Specification) communique avec un système compatible Fidelio.

Fonctionnement

La communication s'effectue exclusivement en tant que client. Une connexion est établie depuis le serveur Antcas vers le PMS. Lorsqu'une nouvelle chambre est reçue, celle-ci est automatiquement créée au niveau le plus bas. Chaque chambre possède un id. Cet identifiant correspond au numéro de chambre du PMS.

Remarque : Antcas utilise uniquement l'encodage des caractères UTF-8. Cela doit être adapté en conséquence dans le logiciel du PMS.

Le délai d'attente de connexion est également le délai Keep-Alive. Le ping est envoyé 5 secondes avant l'expiration du délai.

Seules les modifications sont visibles sur le moniteur. Lors du redémarrage de l'interface, toutes les valeurs sont relues.

Configuration

Il existe 10 variables personnalisées. Celles-ci peuvent être configurées dans l'interface sous Avancé. Le nom de la variable ne peut contenir que les caractères a-z et 0-9. Les caractères non valides sont automatiquement supprimés. Si une variable n'est pas définie, elle n'est pas visible dans le moniteur.

Attention : Toute valeur commençant par guest_ et ayant le type de données string représente un invité par ligne. Cela doit être pris en compte si le système prend en charge plus d'un invité par chambre. Il peut arriver que, dans le cas de doubles réservations, plusieurs invités apparaissent sur plusieurs lignes dans la même variable.

Nom Type de données Description
id string Définir le numéro de chambre conformément au PMS.
arrival date Date d'arrivée la plus précoce de tous les invités dans la chambre.
departure date Date de départ la plus tardive de tous les invités dans la chambre.
vip int Priorité VIP la plus élevée de tous les invités dans la chambre.
guest_count int Nombre d'invités dans la chambre.
guest_ids string Tous les identifiants des invités.
guest_vip string Priorité VIP de tous les invités dans la chambre.
guest_arrival string Dates d'arrivée de tous les invités dans la chambre.
guest_departure string Dates de départ de tous les invités dans la chambre.
guest_vip string Formules d'appel de tous les invités dans la chambre.
guest_firstname string Prénoms de tous les invités dans la chambre.
guest_surname string Noms de famille de tous les invités dans la chambre.
guest_minibar string Autorisation de minibar de tous les invités dans la chambre.
guest_paytv string Autorisation de Pay TV de tous les invités dans la chambre.
guest_video string Autorisation vidéo de tous les invités dans la chambre.
guest_val_* string Variables personnalisées de tous les invités dans la chambre.

guest_minibar

Valeur Description
MU Ouvert.
ML Fermé.
MN Vente normale.

guest_paytv

Valeur Description
TU Tous les droits (y compris tous les canaux payants). Avec les droits TV, il n'est pas possible de bloquer les canaux de paiement normaux et d'autoriser les canaux pour adultes.
TM Aucun canal payant.
TX Aucun canal pour adultes.
TN Aucune autorisation.

guest_video

Valeur Description
VA Tous les droits (consulter la facture et le check-out à distance autorisés). Il n'est pas possible de bloquer les droits de consultation des factures tout en permettant le check-out à distance.
VB Consulter uniquement la facture.
VN Aucune autorisation.