}
         // end of if($error)
     }
     // end of if($mode)
 } elseif ($encounter_nr != '') {
     /* Load encounter data */
     $encounter_obj->loadEncounterData();
     if ($encounter_obj->is_loaded) {
         $zeile =& $encounter_obj->encounter;
         //load data
         extract($zeile);
         // Get insurance firm name
         $insurance_firm_name = $pinsure_obj->getFirmName($insurance_firm_id);
         /* GEt the patient's services classes */
         if (!empty($GLOBAL_CONFIG['patient_financial_class_single_result'])) {
             $encounter_obj->setSingleResult(true);
         }
         if (!$GLOBAL_CONFIG['patient_service_care_hide']) {
             if ($buff =& $encounter_obj->CareServiceClass()) {
                 while ($care_class = $buff->FetchRow()) {
                     extract($care_class);
                 }
                 reset($care_class);
             }
         }
         if (!$GLOBAL_CONFIG['patient_service_room_hide']) {
             if ($buff =& $encounter_obj->RoomServiceClass()) {
                 while ($room_class = $buff->FetchRow()) {
                     extract($room_class);
                 }
                 reset($room_class);