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