From eb4af1c67c57bcde55179692b16b6ec910c5e87e Mon Sep 17 00:00:00 2001 From: "sas.fajri" Date: Wed, 10 Jun 2026 10:28:55 +0700 Subject: [PATCH] FHM10062601IBL - tambah catatan meeting klinik internal Co-Authored-By: Claude Sonnet 4.6 --- catatan_meeting_klinik_internal.md | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 catatan_meeting_klinik_internal.md diff --git a/catatan_meeting_klinik_internal.md b/catatan_meeting_klinik_internal.md new file mode 100644 index 00000000..8016d21f --- /dev/null +++ b/catatan_meeting_klinik_internal.md @@ -0,0 +1,24 @@ +# Catatan Meeting Klinik Internal + +## Task List IBL + +### Registrasi Klinik (`klinik/Registrationv3.php`) +- [x] Tambah `searchregion` dan `search_countries` (samakan dg `ibl_registration/Patient.php`) +- [x] Fix `search()` — hapus kelurahan sub-query, tambah PDP decrypt inline +- [x] Fix `getaddress()` — gunakan tabel `regional` via `M_PatientAddressRegionalCd` +- [x] Fix `newpatient()` — simpan `M_PatientAddressRegionalCd`, City, State, District, Village, Country, CountryCode, Note +- [x] Fix `editpatient()` — terapkan `_mask_dob()` ke `M_PatientDOB` +- [x] Tambah `_mask_dob()` — masking DOB sesuai PDP UU No. 27/2022 + +### Screening Klinik (`klinik/screening/Screening.php`) +- [x] Fix `search()` — hapus kelurahan sub-query, tambah PDP decrypt +- [x] Tambah `getsexreg()` — samakan dg Registrationv3 + +### Sampling Call (`mockup/doctorclinicv2/Samplingcall.php`) +- [x] Tambah UNION SELECT dari `one_klinik.order` agar antrian klinik muncul +- [ ] Debug: order klinik masih belum muncul di antrian — cek params `locationid`, `stationid`, `xdate` + +### Pending / Belum Dikerjakan +- [ ] +- [ ] +- [ ]