/**
  * UpdateEnrollmentCode
  *
  * @access public	
  * @param
  * @return	
  */
 public function UpdateEnrollmentCode($data)
 {
     $soap_request = $this->__build_request("Membership/UpdateEnrollmentCode.xml", $data);
     parent::__run($soap_request, "Membership.wsdl#UpdateEnrollmentCode");
     //return $this->response["IDs"]["IDPair"]["!operaId"];
     return array("response" => $this->response, "success" => $this->response_success, "err_message" => $this->response_error);
 }
 /**
  * Retrieves a least of available add-on packages and package group by
  * date. The user should provide at least a date range and hotel criteria.
  * Room type or block, adult or child guest counts, and rate plan
  * information are also allowed 
  *
  * @access public	
  * @param
  * @return	
  */
 public function FetchAvailablePackages()
 {
     $soap_request = $this->__build_request("Availability/FetchAvailablePackages.xml");
     parent::__run($soap_request, "Availability.wsdl#FetchAvailablePackages");
     return array("response" => $this->response, "success" => $this->response_success, "err_message" => $this->response_error);
 }
 /**
  * Query Lov
  * 
  * Retrieves a list of values, given the query type string. A wide
  * variety of resort configuration details are viewable 
  *
  * @access public	
  * @param
  * @return	
  */
 public function QueryLov($data)
 {
     $soap_request = $this->__build_request("Information/QueryLov.xml", $data);
     parent::__run($soap_request, "Information.wsdl#QueryLov");
     return array("response" => $this->response, "success" => $this->response_success, "err_message" => $this->response_error);
 }
 /**
  * CancelBooking
  * 
  * Cancels a reservation and returns a cancellation identifier,
  * given at least the hotel criteria, confirmation identifier, and 
  * cancellation type summary. GDS identifier and Leg
  * confirmation identifier are also allowed
  *
  * @access public	
  * @param
  * @return	
  */
 public function CancelBooking($data)
 {
     $soap_request = $this->__build_request("Reservation/CancelBooking.xml", $data);
     parent::__run($soap_request, "Reservation.wsdl#CancelBooking", TRUE);
     return array("response" => $this->response, "success" => $this->response_success, "err_message" => $this->response_error);
 }
 /**
  * UpdatePassword
  * 
  * 
  *
  * @access public	
  * @param
  * @return	
  */
 public function UpdatePassword($data)
 {
     $soap_request = $this->__build_request("Security/UpdatePassword.xml", $data);
     parent::__run($soap_request, "Security.wsdl#UpdatePassword");
     return array("response" => $this->response, "success" => $this->response_success, "err_message" => $this->response_error);
 }
 /**
  * GetPassport
  * 
  * Retrieves the passport information from a profile, given the 
  * name identifier
  *
  * @access public	
  * @param 
  * @return	
  */
 public function GetPassport($data)
 {
     $soap_request = $this->__build_request("Name/GetPassport.xml", $data);
     parent::__run($soap_request, "Name.wsdl#GetPassport");
     return array("response" => $this->response, "success" => $this->response_success, "err_message" => $this->response_error);
 }