2 General Process Flow

Check-In Guest

Shown in the diagram below is the general process flow used for the Guest Check-In.

Figure 2-1 General Process Flow — Check-In


This figure shows the General Process Flow – Check-In Guest
  1. First, call the GuestSearch function to return a list of guests.

  2. Subsequently, call the UpdateGuestInfo and CheckIn functions for the Check-In of each guest. You must call the UpdateGuestInfo function before the CheckIn function. Once the CheckIn is called, you must call the GuestSearch again before calling UpdateGuestInfo.

Get Passenger Information

Shown in the diagram below is the general process flow used to obtain Passenger Information.

Figure 2-2 General Process Flow – Get Passenger Information


This figure shows the General Process Flow – Get Passenger Information
  1. First, call the SearchPassenger function to return one guest.

  2. This saves the unique Guest ID into the local device as a cookie for the web so that it does not need to perform the SearchPassenger function again.

  3. However, it needs to check the expiry date of the saved information against the disembarkation date.

  4. You can then use the unique Guest ID to perform the GuestPicture, GetInvoice, GetItinerary, GetPromo, GetSpaTreatmentItem, GetSpaLocation, GetEvent, GetSpaTreatmentAvailability, GetSpaTreatmentGroup, GetExcursion, and other functions.