$data['create_id'] = $_SESSION['sess_user_name']; $data['create_time'] = 'NULL'; $data['priority'] = $urgency; $diag_obj->setRefArray($data); if ($diag_obj->insertDataFromInternalArray()) { //gjergji : new lab handlign code //sub values management $diag_obj->useChemLabRequestSubTable(); $singleParam = explode("&", $paramlist); foreach ($singleParam as $key => $value) { $tmpParam = explode("=", $value); $parsedParamList['batch_nr'] = $batch_nr; $parsedParamList['encounter_nr'] = $pn; $parsedParamList['paramater_name'] = $tmpParam[0]; $parsedParamList['parameter_value'] = $tmpParam[1]; $diag_obj_sub->setRefArray($parsedParamList); //echo 'Name: '.$tmpParam[0]; $diag_obj_sub->insertDataFromInternalArray(); } //TODO : check if it works - gjergji // Get for each lab-request-id the item_id of this lab-test out of drugsandservices-table //$item_id = $prescription_obj->GetItemIDByNumber('LAB'.$value); // TODO: Set here the function to store it as bill - element -> drug_class='lab' //$prescription_obj->insert_prescription($pn,$item_id); //new code: //$coreObj = new Core; /* $sqlInner1 = "SELECT * from care_tz_laboratory_param WHERE id='".$parsedParamList['paramater_name']."'"; $resultInner1=$db->Execute($sqlInner1); $row1=$resultInner1->FetchRow();