if (empty($_COOKIE[$local_user . $sid])) {
    $edit = 0;
    include $root_path . "language/" . $lang . "/lang_" . $lang . "_" . LANG_FILE;
}
$fileappend = "&dept_nr={$dept_nr}&edit={$edit}&mode=&pday={$pday}&pmonth={$pmonth}&pyear={$pyear}&station={$station}";
$breakfile = "location:amb_clinic_patients.php" . URL_APPEND . $fileappend;
$forwardfile = "location:amb_clinic_patients.php" . URL_REDIRECT_APPEND . $fileappend;
# Create ward object
require_once $root_path . 'include/care_api_classes/class_encounter.php';
$enc_obj = new Encounter();
if (isset($mode) && $mode == 'transferdept') {
    $date = date('Y-m-d');
    $time = date('H:i:s');
    # first discharge from current dept
    //echo "discharing patient $pn<br>";
    if ($enc_obj->DischargeFromDept($pn, 8, $date, $time)) {
        # discharge type nr 8 = change of department
        # Now we set new dept
        //echo "Patient dischared!<br> Now  $pn going to $tgt_nr  ";
        if ($enc_obj->setCurrentDept($pn, $tgt_nr)) {
            header($forwardfile);
            exit;
        }
        //echo "setCurrentDept person failed<br>";exit();
    }
} else {
    header($forwardfile);
    exit;
}
?>
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 3.0//EN" "html.dtd">
//if($backpath) $breakfile=urldecode($backpath).URL_APPEND;
$thisfile = basename($_SERVER['PHP_SELF']);
# Load date formatter
require_once $root_path . 'include/inc_date_format_functions.php';
require_once $root_path . 'include/care_api_classes/class_encounter.php';
require_once $root_path . 'include/care_api_classes/class_tz_diagnostics.php';
$enc_obj = new Encounter();
if ($enc_obj->loadEncounterData($pn)) {
    //$db->debug=1;
    if ($mode == 'release' && !(isset($lock) || $lock)) {
        $date = empty($x_date) ? date('Y-m-d') : formatDate2STD($x_date, $date_format);
        $time = empty($x_time) ? date('H:i:s') : convertTimeToStandard($x_time);
        # Check the discharge type
        switch ($relart) {
            case 8:
                if ($released = $enc_obj->DischargeFromDept($pn, $relart, $date, $time)) {
                    # 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;