# Reset current department //$enc_obj->ResetAllCurrentPlaces($pn,0); } break; default: $released = $enc_obj->Discharge($pn, $relart, $date, $time); } if ($released) { # If discharge note present if (!empty($info)) { $data_array['notes'] = $info; $data_array['encounter_nr'] = $pn; $data_array['date'] = $date; $data_array['time'] = $time; $data_array['personell_name'] = $encoder; $enc_obj->saveDischargeNotesFromArray($data_array); } # If patient died //$db->debug=1; if ($relart == 7) { include_once $root_path . 'include/care_api_classes/class_person.php'; $person = new Person(); $death['death_date'] = $date; $death['death_encounter_nr'] = $pn; if ($dbtype == 'mysql') { $death['history'] = "CONCAT(history,'Discharged " . date('Y-m-d H:i:s') . " {$encoder}\n')"; } else { $death['history'] = "history || 'Discharged " . date('Y-m-d H:i:s') . " {$encoder}\n' "; } $death['modify_id'] = $encoder; $death['modify_time'] = date('YmdHis');