FIAS-Protocol

De FIAS-schnittstelle (Fidelio Interface Application Specification) communiceert met een Fidelio-compatibel systeem.

Werking

De communicatie vindt uitsluitend plaats als client. Er wordt een verbinding gemaakt van de Antcas-server naar het PMS. Wanneer een nieuwe kamer ontvangen wordt, wordt deze automatisch in de onderste laag aangemaakt. Elke kamer heeft een id. Deze ID is het kamernummer van het PMS.

Opmerking: Antcas gebruikt alleen de tekenreeksindeling UTF-8. Dit moet overeenkomstig worden aangepast in de PMS-software.

Het verbindingstime-out is tegelijkertijd ook het Keep-Alive-time-out. De ping wordt altijd 5 seconden voor het verlopen van het time-out verzonden.

Op het monitor zijn alleen wijzigingen zichtbaar. Bij het opnieuw opstarten van de interface worden alle waarden opnieuw ingelezen.

Configuratie

Er zijn 10 gebruikersdefinieerde variabelen. Deze kunnen in de interface onder Geavanceerd worden geconfigureerd. De naam van de variabele mag alleen de tekens a-z en 0-9 bevatten. Ongeldige tekens worden automatisch verwijderd. Als een variabele niet wordt gedefinieerd, is deze niet zichtbaar in de monitor.

Let Op: Elke waarde die begint met guest_ en het datatype string heeft, heeft per regel een gast. Dit moet worden overwogen als het systeem meer dan één gast per kamer ondersteunt. Het kan voorkomen dat bij dubbele boekingen meerdere gasten op meerdere regels in dezelfde variabele worden weergegeven.

Naam Datatype Beschrijving
id string Stelt het kamernummer overeenkomstig het PMS in.
arrival date Vroegste aankomstdatum van alle gasten in de kamer.
departure date Laatste vertrekdatum van alle gasten in de kamer.
vip int Hoogste VIP-prioriteit van alle gasten in de kamer.
guest_count int Aantal gasten in de kamer.
guest_ids string Alle gast-ID's.
guest_vip string VIP-prioriteit van alle gasten in de kamer.
guest_arrival string Aankomstdaten van alle gasten in de kamer.
guest_departure string Vertrekdaten van alle gasten in de kamer.
guest_vip string Aansprekingen van alle gasten in de kamer.
guest_firstname string Voornamen van alle gasten in de kamer.
guest_surname string Achternamen van alle gasten in de kamer.
guest_minibar string Minibar-recht van alle gasten in de kamer.
guest_paytv string Pay TV-recht van alle gasten in de kamer.
guest_video string Video-recht van alle gasten in de kamer.
guest_val_* string Gebruikersdefinieerde variabelen van alle gasten in de kamer.

guest_minibar

Waarde Beschrijving
MU Geopend.
ML Gesloten.
MN Normale verkoop.

guest_paytv

Waarde Beschrijving
TU alle rechten (inclusief alle betaalkanalen). Met TV-rechten is het niet mogelijk om normale betaalkanalen te blokkeren en betaalkanalen voor volwassenen toe te staan.
TM Geen betaalkanalen.
TX Geen kanalen voor volwassenen.
TN Geen recht.

guest_video

Waarde Beschrijving
VA Alle rechten (rekening inzien en remote-check-out toegestaan). Het is niet mogelijk om de rechten om rekeningen te tonen te blokkeren en toch het remote-check-out toe te staan.
VB Alleen rekening inzien.
VN Geen recht.