public function ScheduleRemoveEventsFromRepeatEvent($event_id, $type, $date = false)
 {
     // $event_id :      // base:IdType == String == integer
     // $type :          // ScheduleRepeatModifyType == String(enum) {'this' or 'after' or 'all'}
     // $date :          // xsd:date == "YYYY-MM-DD"
     $this->CheckAndSetHeader(__FUNCTION__);
     $reg_args = array();
     $reg_args["operation"]["event_id"] = $event_id;
     $reg_args["operation"]["type"] = $type;
     if ($date !== false) {
         $reg_args["operation"]["date"] = $date;
     }
     $this->encodeString($reg_args);
     $results = parent::ScheduleRemoveEventsFromRepeatEvent($reg_args);
     $this->methodClose();
     return $this->RetvalConvertArray($results);
 }