function DisplayBillsInfo($bills, $view, $BGCOLOR)
 {
     global $db;
     $this->debug = false;
     $this->debug ? $db->debug = FALSE : ($db->debug = FALSE);
     $enc_obj = new Encounter();
     $bill_total = $this->DisplayArchivedBillAmount($bills['nr']);
     echo '<tr class="tr_content">';
     if ($view == "month") {
         echo '<td ' . $BGCOLOR . ' class="td_content"><div align="center" ><a href="billing_tz_archive.php?displaybill=true&bill_nr=' . $bills['nr'] . '&batch_nr=' . $bills['pid'] . '">' . $bills['nr'] . '</a></div></td>';
     } else {
         echo '<td ' . $BGCOLOR . ' class="td_content"><div align="center" ><a href="billing_tz_archive_date.php?displaybill=true&bill_nr=' . $bills['nr'] . '&batch_nr=' . $bills['pid'] . '">' . $bills['nr'] . '</a></div></td>';
     }
     echo '<td ' . $BGCOLOR . 'class="td_content"><div align="center" >' . date("j F Y", $bills['date_change']) . '</div></td>';
     echo '<td ' . $BGCOLOR . 'class="td_content"><div align="center" >' . $bill_total . '</div> </td>';
     echo '<td ' . $BGCOLOR . ' class="td_content"><div align="center" >' . $bills['selian_pid'] . '</div></td>';
     echo '<td ' . $BGCOLOR . ' class="td_content"><div align="center" >' . $enc_obj->ShowPID($bills['pid']) . '</div></td>';
     echo '<td ' . $BGCOLOR . 'class="td_content"><div align="center" >' . $bills['User_Id'] . '</div> </td>';
     echo '</tr>';
     return $bill_total;
 }
 function DisplayBillsInfo($bills, $BGCOLOR)
 {
     global $db;
     $this->debug = false;
     $this->debug ? $db->debug = TRUE : ($db->debug = FALSE);
     $enc_obj = new Encounter();
     echo '<tr class="tr_content">';
     echo '<td ' . $BGCOLOR . ' class="td_content"><div align="center" ><a href="billing_tz_archive.php?displaybill=true&bill_nr=' . $bills['nr'] . '&batch_nr=' . $bills['pid'] . '">' . $bills['nr'] . '</a></div></td>';
     echo '<td ' . $BGCOLOR . 'class="td_content"><div align="center" >' . date("j F Y", $bills['date_change']) . '</div></td>';
     echo '<td ' . $BGCOLOR . 'class="td_content"><div align="center" >' . number_format($bills['price'] * $bills['amount'], 2) . '</div> </td>';
     echo '<td ' . $BGCOLOR . ' class="td_content"><div align="center" >' . $enc_obj->ShowPID($bills['pid']) . '</div></td>';
     echo '<td ' . $BGCOLOR . 'class="td_content"><div align="center" >' . $bills['User_Id'] . '</div> </td>';
     echo '</tr>';
 }
        if ($clear_bill) {
            if ($balance < 0) {
                $description = 'Refund';
            } else {
                if ($balance > 0) {
                    $description = 'Topup';
                }
            }
            $bill_obj->StoreAdvancePaymentToBill($pid, $new_bill_number, 0, $balance, $notes, $description);
            //transfer bill need to be reviewed
            $bill_obj->FlagDepositItems($new_bill_number);
        }
        header("location: billing_tz_edit.php" . URL_APPEND . "&batch_nr=" . $batch_nr . "&bill_number=" . $new_bill_number . "&user_origin=quotation&patient=" . $_REQUEST['patient']);
    } else {
        if ($deletecounter > 0) {
            $message = '<font color=red>' . $deletecounter . ' items deleted for ' . $enc_obj->ShowPID($pid) . '.</font>';
        } else {
            $message = '<font color=red>?' . $LDNothingToDo . ' ' . $enc_obj->ShowPID($pid) . '.</font>';
            header("location: billing_tz_quotation.php" . $URL_APPEND . "?&message=" . urlencode($message) . "&patient=" . $_REQUEST['patient']);
        }
    }
}
// end of if($task=="insert")
if ($debug) {
    echo "<br>nothing to do - just show what we have...<br>";
}
//require_once($root_path.'include/care_api_classes/class_tz_insurance.php');
//$insurance_tz = New Insurance_tz();
// Get actual insurance budget of PID
$matchingContract = $insurance_obj->GetContractMemberFromTimestamp($pid, time());
$matchingBills = $bill_obj->GetBillCostSummaryInTimeframe($pid, $matchingContract['start_date'], time());
    function DisplayArchivedBillHeadline($bill_nr, $batch_nr)
    {
        global $LDBatchFileNr, $LDFileNo, $LDEncounterNr, $LDLastName, $LDFirstName, $LDBday, $LDSex, $LDBillNumber, $LDWard, $LDdepartment, $db;
        // Maybe optional parameter given to this funciton: Is it a print-out-page or not (For table resize)
        if (func_num_args() > 2) {
            $printout = func_get_arg(2);
        }
        $enc_obj = new Encounter();
        $encoded_batch_number = $enc_obj->ShowPID($batch_nr);
        $enc_number = $enc_obj->GetEncounterFromBatchNumber($batch_nr);
        $bill_address = $enc_obj->GetHospitalAddress();
        $bill_logo = $enc_obj->GetHospitalLogo();
        $bill_name = $enc_obj->GetHospitalName();
        $address_line = explode(",", $bill_address);
        $hosp_name = $address_line[0];
        $hosp_address = $address_line[1];
        $hosp_address_city = $address_line[2];
        $bill_date_sql = "SELECT FROM_UNIXTIME(date_change) AS tarehe FROM care_tz_billing_archive_elem WHERE nr=" . $bill_nr;
        $bill_date_result = $db->Execute($bill_date_sql);
        if ($bill_date_row = $bill_date_result->FetchRow()) {
            $bill_date_archived = $bill_date_row['tarehe'];
        }
        if ($enc_obj->EncounterExists($enc_number)) {
            // Load the encounter data:
            $enc_data = $enc_obj->loadEncounterData($enc_number);
            $file_no = $enc_obj->SelianPID($enc_number);
            echo $printout ? '<table width="100%"  border="0" cellspacing=0 cellpadding=0 align="center" >' : '<table width="100%" border="0" cellspacing=1 cellpadding=0 >';
            echo '<tr><td align="center">' . $hosp_name . '<br>' . $hosp_address . '<br>' . $hosp_address_city . '</td></tr>

<tr><td align="right"><img src="../../' . $bill_logo . '" border=0 align="absmiddle" alt=""></td></tr></table>';
            echo $printout ? '<table width="100%"  border="0" cellspacing=0 cellpadding=0 >' : '<table width="100%"  border="0" cellspacing=1 cellpadding=0 >';
            echo '

  	  		<tr><td></td></tr>



  				<td class="headline"><span class=SpellE><span style="font-family:&quot;20 cpi&quot;"><font size="3"><b>' . $LDBatchFileNr . '</b></font></span></span></td>

  					<td class="headline"><span class=SpellE><span style="font-family:&quot;20 cpi&quot;"><font size="3">' . $encoded_batch_number . '</font></span></span></b></td>



  				</tr>





  				 <tr>

  					<td class="headline"><span class=SpellE><span style="font-family:&quot;20 cpi&quot;"><font size="3">Admission-Nr.:</font></span></span></td>

  					<td bgcolor="#ffffee" class="vi_data"><span style="font-family:&quot;20 cpi&quot;"><font size="3">' . $enc_number . '</font></span></span></b></td>

  					</tr>



				<tr>

  					<td class="headline"><span class=SpellE><span style="font-family:&quot;20 cpi&quot;"><font size="3">File No.:</font></span></span></td>

  					<td bgcolor="#ffffee" class="vi_data"><span style="font-family:&quot;20 cpi&quot;"><font size="3">' . $file_no . '</font></span></span></b></td>

  					</tr>



  				<tr>

  					<td class="headline"><span class=SpellE><span style="font-family:&quot;20 cpi&quot;"><font size="3">Names:</font></span></span></td>

  					<td bgcolor="#ffffee" class="vi_data"><span style="font-family:&quot;20 cpi&quot;"><font size="3">' . $enc_obj->LastName($enc_number) . ', ' . $enc_obj->FirstName($enc_number) . '</font></span></span></b></td>

  					</tr>';
            /*
            
            			  	if ($enc_data['in_dept']==0)
            
              				echo '<tr>
            
              					<td class="headline"><span class=SpellE><span style="font-family:&quot;20 cpi&quot;"><font size="4">'.$LDWard.'</font></span></span></td>
            
              					<td bgcolor="#ffffee" class="vi_data"><span style="font-family:&quot;20 cpi&quot;"><font size="4">'.$enc_obj->CurrentWardName($enc_number).'</font></span></span></b></td>
            
              					</tr>';
            
            				 else
            
            				 echo '<tr>
            
              					<td class="headline"><span class=SpellE><span style="font-family:&quot;20 cpi&quot;"><font size="4">'.$LDdepartment.'</font></span></span></td>
            
              					<td bgcolor="#ffffee" class="vi_data"><span style="font-family:&quot;20 cpi&quot;"><font size="4">'.$enc_obj->CurrentDeptName($enc_number).'</font></span></span></b></td>
            
              					</tr>';
            */
            /*
            
              				<tr>
            
              					<td class="headline"><span class=SpellE><span style="font-family:&quot;20 cpi&quot;"><font size="4">First name:</font></span></span></td>
            
              					<td bgcolor="#ffffee" class="vi_data"><span style="font-family:&quot;20 cpi&quot;"><font size="4">'.$enc_obj->FirstName($enc_number).'</font></span></span></td>
            
              					</tr>
            */
            echo '<tr>



  					<td class="headline"><span class=SpellE><span style="font-family:&quot;20 cpi&quot;"><font size="3">RECEIPT DATE</font></span></span></td>

  					<td class="headline"><span class=SpellE><span style="font-family:&quot;20 cpi&quot;"><font size="3">' . $bill_date_archived . '</font></span></span></td>

  				</tr>

  				<tr>

  					<td class="headline"><b><span class=SpellE><span style="font-family:&quot;20 cpi&quot;"><font size="3">' . $LDBillNumber . '</font></span></span></b></td>

  					<td class="headline"><span class=SpellE><span style="font-family:&quot;20 cpi&quot;"><font size="3">' . $bill_nr . '</font></span></span></b></td>

  				</tr>

		<tr>



  				</table>';
            return TRUE;
        }
        return FALSE;
    }