$insurance_class =& $encounter_obj->getInsuranceClassInfo($insurance_class_nr); $encounter_class =& $encounter_obj->getEncounterClassInfo($encounter_class_nr); //if($data_obj=&$person_obj->getAllInfoObject($pid)) $list = 'title,name_first,name_last,name_2,name_3,name_middle,name_maiden,name_others,date_birth, sex,addr_str,addr_str_nr,addr_zip,addr_citytown_nr,photo_filename'; $person_obj->setPID($pid); if ($row =& $person_obj->getValueByList($list)) { //while(list($x,$v)=each($row)) $$x=$v; extract($row); } $addr_citytown_name = $person_obj->CityTownName($addr_citytown_nr); $encoder = $encounter_obj->RecordModifierID(); # Get current encounter to check if current encounter is this encounter nr $current_encounter = $person_obj->CurrentEncounter($pid); # Get the overall status if ($stat =& $encounter_obj->AllStatus($encounter_nr)) { $enc_status = $stat->FetchRow(); } # Get ward or department infos if ($encounter_class_nr == 1) { # Get ward name include_once $root_path . 'include/care_api_classes/class_ward.php'; $ward_obj = new Ward(); $current_ward_name = $ward_obj->WardName($current_ward_nr); } elseif ($encounter_class_nr == 2) { # Get ward name include_once $root_path . 'include/care_api_classes/class_department.php'; $dept_obj = new Department(); //$current_dept_name=$dept_obj->FormalName($current_dept_nr); $current_dept_LDvar = $dept_obj->LDvar($current_dept_nr); if (isset(${$current_dept_LDvar}) && !empty(${$current_dept_LDvar})) {
//if(!isset($is_discharged)) $is_discharged=true; if (!isset($edit)) { $edit = false; } # Check if person is currently admitted $current_encounter = $person_obj->CurrentEncounter($pid); if ($_SESSION['sess_parent_mod'] == 'admission') { # Resolve the encounter number if ((!isset($encounter_nr) || !$encounter_nr) && $_SESSION['sess_en']) { $encounter_nr = $_SESSION['sess_en']; } elseif (isset($encounter_nr) && $encounter_nr && !$_SESSION['sess_en']) { $_SESSION['sess_en'] = $encounter_nr; } $parent_admit = true; $page_title = $LDAdmission; # Get the overall status include_once $root_path . 'include/care_api_classes/class_encounter.php'; $enc_obj = new Encounter(); if ($stat =& $enc_obj->AllStatus($_SESSION['sess_en'])) { $enc_status = $stat->FetchRow(); } # If current_encounter is this encounter nr if ($current_encounter == $_SESSION['sess_en']) { $is_discharged = false; $edit = true; } //echo " curr $current_encounter this ".$_SESSION['sess_en']; } else { $parent_admit = false; $page_title = $LDPatientRegister; }