Update patient show
This commit is contained in:
parent
3b2b40bbfb
commit
64fd165a01
@ -61,10 +61,15 @@ class Patient extends Controller {
|
||||
|
||||
try {
|
||||
|
||||
$builder = $this->db->table('patient')->select('patient.*, patidt.Identifier, patidt.IdentifierType');
|
||||
$patient = $builder->join('patidt', 'patidt.InternalPID = patient.InternalPID', 'left')
|
||||
->where('patient.InternalPID', ((int) $InternalPID))
|
||||
->get()->getRowArray();
|
||||
// $builder = $this->db->table('patient');
|
||||
// $patient = $builder->join('patidt', 'patidt.InternalPID = patient.InternalPID', 'left')
|
||||
// ->where('patient.InternalPID', ((int) $InternalPID))
|
||||
// ->get()->getRowArray();
|
||||
$patient = $this->db->table('patient')
|
||||
->where('InternalPID', (int) $InternalPID)
|
||||
->get()
|
||||
->getRowArray();
|
||||
|
||||
|
||||
// Data pasien tidak ada mengembalikan - success 200
|
||||
if (empty($patient)) {
|
||||
@ -73,6 +78,16 @@ class Patient extends Controller {
|
||||
'message' => 'Patient with ID ' . $InternalPID . ' not found.',
|
||||
'data' => [],
|
||||
], 200);
|
||||
|
||||
} else {
|
||||
|
||||
$patidt = $this->db->table('patidt')
|
||||
->select('PatIdtID, IdentifierType, Identifier')
|
||||
->where('InternalPID', (int) $InternalPID)
|
||||
->get()
|
||||
->getRowArray();
|
||||
|
||||
$patient['Identity'] = $patidt;
|
||||
}
|
||||
|
||||
// Data pasien ditemukan dan mengembalikan - success 200
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user