/**
  * Inserts a new additional information record into the additionalinfo table.
  *
  * Function responsible for adding additional information to a quote or policy,
  * to supplement the underwriting answers.
  *
  * @param Model_Insurance_AdditionalInformation $additionalInformation
  * A Model_Insurance_AdditionalInformation object containing all the additional
  * information provided by the user when applying for a policy / policy
  * renewal etc.
  *
  * @return void
  */
 public function insertAdditionalInformation($additionalInformation)
 {
     $data = array('policynumber' => $additionalInformation->getPolicyNumber(), 'additionalinfo' => $additionalInformation->getAdditionalInformation());
     if (!$this->insert($data)) {
         // Failed insertion
         Application_Core_Logger::log("Can't insert specified possession in table {$this->_name}", 'error');
     }
 }