Protocolo FIAS

A interface FIAS (Fidelio Interface Application Specification) comunica com um sistema compatível com Fidelio.

Funcionamento

A comunicação ocorre exclusivamente como cliente. Uma conexão é estabelecida do servidor Antcas para o PMS. Quando um novo quarto é recebido, ele é automaticamente criado no nível mais baixo. Cada quarto possui uma id. Este ID é o número do quarto do PMS.

Aviso: O Antcas usa apenas a codificação de caracteres UTF-8. Isso deve ser ajustado conforme necessário no software do PMS.

O tempo limite de conexão também é o tempo limite Keep-Alive. O ping é enviado sempre 5 segundos antes do término do tempo limite.

No monitor, apenas as alterações são visíveis. Ao reiniciar a interface, todos os valores são lidos novamente.

Configuração

Existem 10 variáveis personalizadas. Elas podem ser configuradas na interface sob Avançado. O nome da variável só pode conter os caracteres a-z e 0-9. Caracteres inválidos são removidos automaticamente. Se uma variável não for definida, ela não será visível no monitor.

Cuidado: Qualquer valor que comece com guest_ e possua o tipo de dados string, tem um hóspede por linha. Isso deve ser considerado se o sistema suportar mais de um hóspede por quarto. Pode acontecer que, em reservas duplas, vários hóspedes sejam exibidos em várias linhas na mesma variável.

Nome Tipo de Dados Descrição
id string Define o número do quarto de acordo com o PMS.
arrival date Data de chegada mais cedo de todos os hóspedes no quarto.
departure date Data de saída mais tardia de todos os hóspedes no quarto.
vip int Maior prioridade VIP de todos os hóspedes no quarto.
guest_count int Número de hóspedes no quarto.
guest_ids string Todos os IDs dos hóspedes.
guest_vip string Prioridade VIP de todos os hóspedes no quarto.
guest_arrival string Datas de chegada de todos os hóspedes no quarto.
guest_departure string Datas de saída de todos os hóspedes no quarto.
guest_vip string Tratamentos de todos os hóspedes no quarto.
guest_firstname string Primeiros nomes de todos os hóspedes no quarto.
guest_surname string Sobrenomes de todos os hóspedes no quarto.
guest_minibar string Permissão de minibar de todos os hóspedes no quarto.
guest_paytv string Permissão de Pay TV de todos os hóspedes no quarto.
guest_video string Permissão de vídeo de todos os hóspedes no quarto.
guest_val_* string Variáveis personalizadas de todos os hóspedes no quarto.

guest_minibar

Valor Descrição
MU Aberto.
ML Fechado.
MN Venda normal.

guest_paytv

Valor Descrição
TU Todos os direitos (incluindo todos os canais de pagamento). Com direitos de TV, não é possível bloquear canais de pagamento normais e permitir canais para adultos.
TM Sem canais de pagamento.
TX Sem canais para adultos.
TN Sem permissão.

guest_video

Valor Descrição
VA Todos os direitos (permitido visualizar contas e check-out remoto). Não é possível bloquear os direitos de visualização de contas e ainda permitir o check-out remoto.
VB Apenas visualizar conta.
VN Sem permissão.