Update Patient create, perbaikan LinkTo

This commit is contained in:
mikael-zakaria 2025-08-11 14:37:47 +07:00
parent 04eb38177e
commit 9ba5121cda

View File

@ -81,13 +81,23 @@ class Patient extends Controller {
} else {
if ($patient['LinkTo'] != null) {
$ids = explode(',', $patient['LinkTo']); // dari string jadi array
$patientLinkTo = $this->db->table('patient')
->select('InternalPID, PatientID')
->whereIn('InternalPID', $ids)
->get()
->getResultArray();
$patient["LinkTo"] = $patientLinkTo == [] ? null : $patientLinkTo;
}
$patidt = $this->db->table('patidt')
->select('PatIdtID, IdentifierType, Identifier')
->where('InternalPID', (int) $InternalPID)
->get()
->getResultArray();
$patient['Identity'] = $patidt;
$patient['Identity'] = $patidt == [] ? null : $patidt;
}
// Data pasien ditemukan dan mengembalikan - success 200