function showAddRemark($primkey) { $respondent = new Respondent($primkey); if (loadvar('remark') != '') { $remark = new Remarks(); $remark->addRemark($respondent->getPrimkey(), loadvar('remark'), $_SESSION['URID']); } $displayCatiInterviewer = new DisplayCatiInterviewer(); return $displayCatiInterviewer->showRemarks($respondent); }
function showRespondentPrintTrackingSheet($primkey) { $respondent = new Respondent($primkey); $lab = new Lab($respondent->getPrimkey()); //echo "print trackingsheet!"; //echo "start"; ob_clean(); echo $this->parseTextTrackingSheet(file_get_contents('documentation/Tracking Sheet/Header.html'), $respondent, $lab); $labstations = Language::labStations(); echo $this->parseTextTrackingSheet(file_get_contents($labstations['1']['location']), $respondent, $lab); if ($lab->getConsent2() == 1 || $lab->getConsent3() == 1) { echo $this->parseTextTrackingSheet(file_get_contents($labstations['2']['location']), $respondent, $lab); } else { echo $this->parseTextTrackingSheet(file_get_contents($labstations['2']['nolocation']), $respondent, $lab); } echo $this->parseTextTrackingSheet(file_get_contents($labstations['3']['location']), $respondent, $lab); echo $this->parseTextTrackingSheet(file_get_contents($labstations['4']['location']), $respondent, $lab); //consent 4/5: cognition if ($lab->getConsent4() == 1 && $lab->getConsent5() == 1) { echo $this->parseTextTrackingSheet(file_get_contents($labstations['5a']['location']), $respondent, $lab); } else { echo $this->parseTextTrackingSheet(file_get_contents($labstations['5a']['nolocation']), $respondent, $lab); } echo $this->parseTextTrackingSheet(file_get_contents($labstations['5b']['location']), $respondent, $lab); echo $this->parseTextTrackingSheet(file_get_contents($labstations['6']['location']), $respondent, $lab); echo $this->parseTextTrackingSheet(file_get_contents($labstations['7']['location']), $respondent, $lab); echo $this->parseTextTrackingSheet(file_get_contents($labstations['8a']['location']), $respondent, $lab); echo $this->parseTextTrackingSheet(file_get_contents($labstations['8b']['location']), $respondent, $lab); echo $this->parseTextTrackingSheet(file_get_contents($labstations['9']['location']), $respondent, $lab); echo '</body></html>'; exit; }
function showIwerInfoFromCalendar($primkey) { $respondent = new Respondent($primkey); if ($respondent->getPrimkey() == '') { $respondent = new Household($primkey); } $displayInterviewer = new DisplayInterviewer(); return $displayInterviewer->showInfo($respondent, $message); }