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 모든 게스트 ID입니다.
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 방의 모든 게스트의 유료 TV 권한입니다.
guest_video string 방의 모든 게스트의 비디오 권한입니다.
guest_val_* string 방의 모든 게스트의 사용자 정의 변수입니다.

guest_minibar

설명
MU 열림.
ML 잠김.
MN 일반 판매.

guest_paytv

설명
TU 모든 권한(모든 유료 채널 포함). TV 권한으로 일반 유료 채널을 차단하고 성인용 유료 채널을 허용할 수 없습니다.
TM 유료 채널 없음.
TX 성인용 채널 없음.
TN 권한 없음.

guest_video

설명
VA 모든 권한(계정 확인 및 원격 체크아웃 허용). 계정을 확인하는 권한을 차단하고 여전히 원격 체크아웃을 허용할 수 없습니다.
VB 계정만 확인.
VN 권한 없음.