still need testing
This commit is contained in:
parent
7bfd0f999c
commit
bfa741db8c
@ -126,16 +126,16 @@ class API_TM extends ResourceController {
|
|||||||
if(isset($result[0])) { $reqid = $result[0]['REQID']; $rpatid = $result[0]['PATID']; }
|
if(isset($result[0])) { $reqid = $result[0]['REQID']; $rpatid = $result[0]['PATID']; }
|
||||||
else { $reqid = ''; $rpatid = ''; }
|
else { $reqid = ''; $rpatid = ''; }
|
||||||
|
|
||||||
echo "$patid<br/>$reqid - $rpatid";
|
//echo "$patid<br/>$reqid - $rpatid";
|
||||||
|
|
||||||
// check data patient
|
// check data patient
|
||||||
if($patid == '') { // new patient
|
if($patid == '') { // new patient
|
||||||
$sql = "INSERT INTO cmod.dbo.CM_TM_PATIENTS (PATNUMBER, FIRSTNAME, LASTNAME, BIRTHDATE, SEX, PHONE ) VALUES ('$rm', '$firstname', '$lastname', '$dob', '$sex', '$phone' )";
|
$sql = "INSERT INTO cmod.dbo.CM_TM_PATIENTS (PATNUMBER, FIRSTNAME, LASTNAME, BIRTHDATE, SEX, PHONE ) VALUES ('$rm', '$firstname', '$lastname', '$dob', '$sex', '$phone' )";
|
||||||
//$db->query($sql); $patid = $db->insertID();
|
$db->query($sql); $patid = $db->insertID();
|
||||||
} else { // existing patient
|
} else { // existing patient
|
||||||
if($rpatid == $patid ) { // if patient is the same
|
if($rpatid == $patid ) { // if patient is the same
|
||||||
$sql = "UPDATE cmod.dbo.CM_TM_PATIENTS SET FIRSTNAME='$firstname', LASTNAME='$lastname', BIRTHDATE='$dob', SEX='$sex', PHONE='$phone' where PATID='$patid'";
|
$sql = "UPDATE cmod.dbo.CM_TM_PATIENTS SET FIRSTNAME='$firstname', LASTNAME='$lastname', BIRTHDATE='$dob', SEX='$sex', PHONE='$phone' where PATID='$patid'";
|
||||||
//$db->query($sql);
|
$db->query($sql);
|
||||||
} else {
|
} else {
|
||||||
return $this->failForbidden('Error. Invalid patient data.');
|
return $this->failForbidden('Error. Invalid patient data.');
|
||||||
}
|
}
|
||||||
@ -145,44 +145,14 @@ class API_TM extends ResourceController {
|
|||||||
if( $reqid == '' ) { // new request
|
if( $reqid == '' ) { // new request
|
||||||
$sql = "INSERT INTO cmod.dbo.CM_TM_REQUESTS (REFFID, REQNUMBER, REQDATE, AGENT, DOC, LOC, PATID, COMPANY, LOGDATE, BW, BH, VISITDESC, VISITTYPE, REQSTATUS)
|
$sql = "INSERT INTO cmod.dbo.CM_TM_REQUESTS (REFFID, REQNUMBER, REQDATE, AGENT, DOC, LOC, PATID, COMPANY, LOGDATE, BW, BH, VISITDESC, VISITTYPE, REQSTATUS)
|
||||||
VALUES ('$reffid', '$visitnum', '$visitdt', '$agentname', '$doc', '$loc', '$patid', '$company', '$createdt', '$bw', '$bh', '$visitdesc', '$visittype', '$reqstatus' )";
|
VALUES ('$reffid', '$visitnum', '$visitdt', '$agentname', '$doc', '$loc', '$patid', '$company', '$createdt', '$bw', '$bh', '$visitdesc', '$visittype', '$reqstatus' )";
|
||||||
//$db->query($sql); $reqid = $db->insertID();
|
$db->query($sql); $reqid = $db->insertID();
|
||||||
echo "$sql";
|
|
||||||
} else { // existing request
|
} else { // existing request
|
||||||
$sql = "UPDATE cmod.dbo.CM_TM_REQUESTS SET REQNUMBER='$visitnum', REQDATE='$visitdt', AGENT='$agentname', DOC='$doc', LOC='$loc', PATID='$patid',
|
$sql = "UPDATE cmod.dbo.CM_TM_REQUESTS SET REQNUMBER='$visitnum', REQDATE='$visitdt', AGENT='$agentname', DOC='$doc', LOC='$loc', PATID='$patid',
|
||||||
COMPANY='$company',LOGDATE='$createdt', BW='$bw', BH='$bh', VISITDESC='$visitdesc', VISITTYPE='$visittype', REQSTATUS='$reqstatus'
|
COMPANY='$company',LOGDATE='$createdt', BW='$bw', BH='$bh', VISITDESC='$visitdesc', VISITTYPE='$visittype', REQSTATUS='$reqstatus'
|
||||||
where REQID='$reqid'";
|
where REQID='$reqid'";
|
||||||
//$db->query($sql);
|
$db->query($sql);
|
||||||
echo "$sql";
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
/*
|
|
||||||
if(!isset($results[0])) {
|
|
||||||
$sql = "INSERT INTO cmod.dbo.CM_TM_PATIENTS (PATNUMBER, FIRSTNAME, LASTNAME, BIRTHDATE, SEX, PHONE ) VALUES ('$rm', '$firstname', '$lastname', '$dob', '$sex', '$phone' )";
|
|
||||||
$db->query($sql);
|
|
||||||
$patid = $db->insertID();
|
|
||||||
} else {
|
|
||||||
$patid = $results[0]['PATID'];
|
|
||||||
$sql = "UPDATE cmod.dbo.CM_TM_PATIENTS SET FIRSTNAME='$firstname', LASTNAME='$lastname', BIRTHDATE='$dob', SEX='$sex', PHONE='$phone' where PATID='$patid'";
|
|
||||||
$db->query($sql);
|
|
||||||
}
|
|
||||||
|
|
||||||
$sql = "select REQID from cmod.dbo.CM_TM_REQUESTS where REFFID='$reffid'";
|
|
||||||
$query = $db->query($sql);
|
|
||||||
$results = $query->getResultArray();
|
|
||||||
if(!isset($results[0])) {
|
|
||||||
if($reqstatus != 1) {
|
|
||||||
$sql = "INSERT INTO cmod.dbo.CM_TM_REQUESTS (REFFID, REQNUMBER, REQDATE, AGENT, DOC, LOC, PATID, COMPANY, LOGDATE, BW, BH, VISITDESC, VISITTYPE, REQSTATUS)
|
|
||||||
VALUES ('$reffid', '$visitnum', '$visitdt', '$agentname', '$doc', '$loc', '$patid', '$company', '$createdt', '$bw', '$bh', '$visitdesc', '$visittype', '$reqstatus' )";
|
|
||||||
$db->query($sql);
|
|
||||||
$reqid = $db->insertID();
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
$reqid = $results[0]['REQID'];
|
|
||||||
$sql = "UPDATE cmod.dbo.CM_TM_REQUESTS SET REQNUMBER='$visitnum', REQDATE='$visitdt', AGENT='$agentname', DOC='$doc', LOC='$loc', PATID='$patid',
|
|
||||||
COMPANY='$company',LOGDATE='$createdt', BW='$bw', BH='$bh', VISITDESC='$visitdesc', VISITTYPE='$visittype', REQSTATUS='$reqstatus'
|
|
||||||
where REQID='$reqid'";
|
|
||||||
$db->query($sql);
|
|
||||||
}
|
|
||||||
|
|
||||||
// tests
|
// tests
|
||||||
$tests = json_decode(json_encode($qpat['tests']), true);;
|
$tests = json_decode(json_encode($qpat['tests']), true);;
|
||||||
@ -208,10 +178,9 @@ class API_TM extends ResourceController {
|
|||||||
$db->query($sql);
|
$db->query($sql);
|
||||||
|
|
||||||
//sendORM
|
//sendORM
|
||||||
$this->orm($reqid);
|
//$this->orm($reqid);
|
||||||
|
|
||||||
return $this->respond(201);
|
return $this->respond(201);
|
||||||
*/
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public function orm($reqid) {
|
public function orm($reqid) {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user