From 06f62fdde0b961d00b0ae4f615511f14e45caaaa Mon Sep 17 00:00:00 2001 From: mikael-zakaria Date: Mon, 4 Aug 2025 10:26:26 +0700 Subject: [PATCH] Update Patient, semua variabel menjadi PascalCase mengikuti Penamaan Kolom DB --- app/Controllers/Patient.php | 138 ++++++++++++++++++------------------ 1 file changed, 69 insertions(+), 69 deletions(-) diff --git a/app/Controllers/Patient.php b/app/Controllers/Patient.php index f2cdd38..e222328 100644 --- a/app/Controllers/Patient.php +++ b/app/Controllers/Patient.php @@ -107,44 +107,44 @@ class Patient extends Controller { $input = $this->request->getJSON(true); $data = [ - "PatientID" => $input['patientID'] ?? null, - "AlternatePID" => $input['alternateID'] ?? null, - "Prefix" => $input['title'] ?? null, - "NameFirst" => $input['nameFirst'] ?? null, - "NameMiddle" => $input['nameMiddle'] ?? null, - "NameMaiden" => $input['nameMaiden'] ?? null, - "NameLast" => $input['nameLast'] ?? null, - "Suffix" => $input['suffix'] ?? null, - "NameAlias" => null, - "Gender" => ((int) $input['gender']) ?? null, //int - "PlaceOfBirth" => $input['placeOfBirthdate'] ?? null, - "BirthDate" => $input['birthdate'] ?? null, - "Street_1" => $input['street1'] ?? null, - "Street_2" => $input['street2'] ?? null, - "Street_3" => null, - "City" => $input['city'] ?? null, - "Province" => $input['province'] ?? null, + "PatientID" => $input['PatientID'] ?? null, + "AlternatePID" => $input['AlternateID'] ?? null, + "Prefix" => $input['Title'] ?? null, + "NameFirst" => $input['NameFirst'] ?? null, + "NameMiddle" => $input['NameMiddle'] ?? null, + "NameMaiden" => $input['NameMaiden'] ?? null, + "NameLast" => $input['NameLast'] ?? null, + "Suffix" => $input['Suffix'] ?? null, + "NameAlias" => null, + "Gender" => ((int) $input['Gender']) ?? null, + "PlaceOfBirth" => $input['PlaceOfBirthdate'] ?? null, + "BirthDate" => $input['Birthdate'] ?? null, + "Street1" => $input['Street1'] ?? null, + "Street2" => $input['Street2'] ?? null, + "Street3" => null, + "City" => $input['City'] ?? null, + "Province" => $input['Province'] ?? null, "ZIP" => null, - "CountryID" => null, // int - "EmailAddress1" => $input['email1'] ?? null, - "EmailAddress2" => $input['email2'] ?? null, - "Phone" => $input['phone'] ?? null, - "Mobilephone" => $input['mobile'] ?? null, - "Mother" => $input['mother'] ?? null, //int - "Accountnumber" => null, //int - "RaceID" => ((int) $input['race']) ?? null, //int - "MaritalStatus" => $input['maritalStatus'] ?? null, - "ReligionID" => ((int)$input['religion']) ?? null, //int - "EthnicID" => ((int)$input['ethnic']) ?? null, //int + "CountryID" => null, + "EmailAddress1" => $input['Email1'] ?? null, + "EmailAddress2" => $input['Email2'] ?? null, + "Phone" => $input['Phone'] ?? null, + "MobilePhone" => $input['Mobile'] ?? null, + "Mother" => $input['Mother'] ?? null, + "AccountNumber" => null, + "RaceID" => ((int) $input['Race']) ?? null, + "MaritalStatus" => $input['MaritalStatus'] ?? null, + "ReligionID" => ((int) $input['Religion']) ?? null, + "EthnicID" => ((int) $input['Ethnic']) ?? null, "Citizenship" => null, - "DeathIndicator" => ((int)$input['death']) ?? null, //int - "DeathDateTime" => $input['deathTime'] ?? null, - "CreateDate" => date('Y-m-d H:i:s') + "DeathIndicator" => ((int) $input['Death']) ?? null, + "DeathDateTime" => $input['DeathTime'] ?? null, + "CreateDate" => date('Y-m-d H:i:s'), - // "LinkTo" => $input['linkTo'] ?? null, - // "PatientComment" => $input['patientComment'] ?? null, - // "IdentityIDType" => $input['identityIDType'] ?? null, - // "IdentityID" => $input['identityID'] ?? null, + "LinkTo" => $input['LinkTo'] ?? null, + "PatientComment" => $input['PatientComment'] ?? null, + "IdentityIDType" => $input['IdentityIDType'] ?? null, + "IdentityID" => $input['IdentityID'] ?? null ]; $rules = [ @@ -196,46 +196,46 @@ class Patient extends Controller { $input = $this->request->getJSON(true); $data = [ - "PatientID" => $input['patientID'] ?? null, - "AlternatePID" => $input['alternateID'] ?? null, - "Prefix" => $input['title'] ?? null, - "NameFirst" => $input['nameFirst'] ?? null, - "NameMiddle" => $input['nameMiddle'] ?? null, - "NameMaiden" => $input['nameMaiden'] ?? null, - "NameLast" => $input['nameLast'] ?? null, - "Suffix" => $input['suffix'] ?? null, + "PatientID" => $input['PatientID'] ?? null, + "AlternatePID" => $input['AlternateID'] ?? null, + "Prefix" => $input['Title'] ?? null, + "NameFirst" => $input['NameFirst'] ?? null, + "NameMiddle" => $input['NameMiddle'] ?? null, + "NameMaiden" => $input['NameMaiden'] ?? null, + "NameLast" => $input['NameLast'] ?? null, + "Suffix" => $input['Suffix'] ?? null, "NameAlias" => null, - "Gender" => ((int) $input['gender']) ?? null, //int - "PlaceOfBirth" => $input['placeOfBirthdate'] ?? null, - "BirthDate" => $input['birthdate'] ?? null, - "Street_1" => $input['street1'] ?? null, - "Street_2" => $input['street2'] ?? null, - "Street_3" => null, - "City" => $input['city'] ?? null, - "Province" => $input['province'] ?? null, + "Gender" => ((int) $input['Gender']) ?? null, //int + "PlaceOfBirth" => $input['PlaceOfBirthdate'] ?? null, + "BirthDate" => $input['BirthDate'] ?? null, + "Street1" => $input['Street1'] ?? null, + "Street2" => $input['Street2'] ?? null, + "Street3" => null, + "City" => $input['City'] ?? null, + "Province" => $input['Province'] ?? null, "ZIP" => null, "CountryID" => null, // int - "EmailAddress1" => $input['email1'] ?? null, - "EmailAddress2" => $input['email2'] ?? null, - "Phone" => $input['phone'] ?? null, - "Mobilephone" => $input['mobile'] ?? null, - "Mother" => ((int) $input['mother']) ?? null, //int - "Accountnumber" => null, //int - "RaceID" => ((int) $input['race']) ?? null, //int - "MaritalStatus" => $input['maritalStatus'] ?? null, - "ReligionID" => ((int)$input['religion']) ?? null, //int - "EthnicID" => ((int)$input['ethnic']) ?? null, //int + "EmailAddress1" => $input['Email1'] ?? null, + "EmailAddress2" => $input['Email2'] ?? null, + "Phone" => $input['Phone'] ?? null, + "MobilePhone" => $input['Mobile'] ?? null, + "Mother" => ((int) $input['Mother']) ?? null, //int + "AccountNumber" => null, //int + "RaceID" => ((int) $input['Race']) ?? null, //int + "MaritalStatus" => $input['MaritalStatus'] ?? null, + "ReligionID" => ((int) $input['Religion']) ?? null, //int + "EthnicID" => ((int) $input['Ethnic']) ?? null, //int "Citizenship" => null, - "DeathIndicator" => ((int)$input['death']) ?? null, //int - "DeathDateTime" => $input['deathTime'] ?? null, - "CreateDate" => date('Y-m-d H:i:s') + "DeathIndicator" => ((int) $input['Death']) ?? null, //int + "DeathDateTime" => $input['DeathTime'] ?? null, + "CreateDate" => date('Y-m-d H:i:s'), - // "LinkTo" => $input['linkTo'] ?? null, - // "PatientComment" => $input['patientComment'] ?? null, - // "IdentityIDType" => $input['identityIDType'] ?? null, - // "IdentityID" => $input['identityID'] ?? null, + "LinkTo" => $input['LinkTo'] ?? null, + "PatientComment" => $input['PatientComment'] ?? null, + "IdentityIDType" => $input['IdentityIDType'] ?? null, + "IdentityID" => $input['IdentityID'] ?? null ]; - + $rules = [ 'NameFirst' => 'required|min_length[3]|max_length[255]', 'NameMiddle' => 'permit_empty',