ST_FIASGuestData
TYPE ST_FIASGuestData :
STRUCT
dwReservationNumber : DWORD;
dtDateTime : DATE_AND_TIME;
dGuestArrivalDate : DATE;
dGuestDepartureDate : DATE;
sRoomNumber : STRING(8);
sGuestFirstName : STRING(20);
sGuestName : STRING(40);
sGuestTitle : STRING(20);
eGuestLanguage : E_FIASGuestLanguage := -1;
sUserDefinableField00 : STRING(40);
sUserDefinableField01 : STRING(40);
sUserDefinableField02 : STRING(40);
sUserDefinableField03 : STRING(40);
sUserDefinableField04 : STRING(40);
sUserDefinableField05 : STRING(40);
sUserDefinableField06 : STRING(40);
sUserDefinableField07 : STRING(40);
sUserDefinableField08 : STRING(40);
sUserDefinableField09 : STRING(40);
bShareFlag : BOOL;
END_STRUCT
END_TYPE
ST_FIASRoomData
TYPE ST_FIASRoomData :
STRUCT
arrReservationNumbers : ARRAY[1..10] OF DWORD;
sClassOfService : STRING(10);
END_STRUCT
END_TYPE
E_FIASGuestLanguage
TYPE E_FIASGuestLanguage :
(
eFIASGuestLanguagesUndefined := -1,
eFIASEnglishAmerican := 1,
eFIASFrench,
eFIASGerman,
eFIASItalian,
eFIASJapanese,
eFIASSpanish
);
END_TYPE
E_FIASClientConnectionState
TYPE E_FIASClientConnectionState :
(
eFIASClientUnknown := 0,
eFIASClientInitialized,
eFIASClientInitializing,
eFIASClientConnected,
eFIASClientConnecting,
eFIASClientDisconnected,
eFIASClientDisconnecting
);
END_TYPE