diff --git a/staging-to-master-diff-20260625-stemcell.md b/staging-to-master-diff-20260625-stemcell.md new file mode 100644 index 0000000..749d30f --- /dev/null +++ b/staging-to-master-diff-20260625-stemcell.md @@ -0,0 +1,63 @@ +# Staging → Master: Perubahan yang Belum Masuk Master + +Dokumen ini berisi ringkasan perubahan di branch `staging` yang belum ada di `master`. + +Dibuat: 2026-06-25 + +--- + +## Commit yang Belum Ada di Master + +| Commit | Task Code | Deskripsi | +|--------|-----------|-----------| +| `edc331f` | FHM17062601CPONE | Tambah Resumeindividucponev8 dengan call sp_sync_kelainan_details_by_orderheader di generateFitnessCategory, dan simpan SQL update SP | +| `23992e5` | C1J0ET | Update dokumentasi ICD10 tambah catatan autocomplete FE | +| `a413465` | C1J0ET | Tambah fungsi search_icd10 dan save_icd10 di walk_in_registration_stemcell order, buat tabel t_orderheader_icd10, dan dokumentasi API untuk FE | +| `9d524de` | — | Merge branch 'revisi_transactionv5' into staging | +| `360c4b0` | 3Z4LPN | Fix AisConfigBaseUrlSC ke AisConfigBaseUrl di Transactionv5 | +| `c3b82d8` | 3Z4LPN | Fix filter stemcell gagal karena CI driver state setelah SP | +| `af27cbe` | 3Z4LPN | Fix syntax error arrow function php < 7.4 | + +--- + +## File yang Berubah (8 file, +3123 / -18 baris) + +| File | Perubahan | +|------|-----------| +| `application/controllers/ais/Transactionv5.php` | 28 baris (±) | +| `application/controllers/mockup/fo/walk_in_registration_stemcell/Order.php` | +76 baris | +| `application/controllers/mockup/fo/walk_in_registration_stemcell/Px.php` | 9 baris (±) | +| `application/controllers/mockup/mcuoffline/Resumeindividucponev8.php` | +2580 baris (file baru) | +| `docs_icd10_walk_in_registration_stemcell.md` | +128 baris (file baru) | +| `scripts/sql/2026-06-25_create_t_orderheader_icd10.sql` | +16 baris (file baru) | +| `scripts/sql/2026-06-25_update_sp_sync_kelainan_details_by_orderheader.sql` | +154 baris (file baru) | +| `scripts/sql/2026-06-25_update_sp_sync_kelainan_details_by_orderheader_adminer.sql` | +150 baris (file baru) | + +--- + +## Ringkasan Perubahan per Task + +### 3Z4LPN — Fix Transactionv5 & Stemcell +- `Transactionv5.php` — fix `AisConfigBaseUrlSC` → `AisConfigBaseUrl`, fix syntax error arrow function PHP < 7.4, fix filter stemcell gagal karena CI driver state setelah SP +- `Px.php` — perubahan terkait fix stemcell + +### C1J0ET — ICD10 Walk-in Registration Stemcell +- `Order.php` — tambah fungsi `search_icd10` dan `save_icd10`, ICD10 otomatis disimpan ke tabel `t_orderheader_icd10` saat save order +- `docs_icd10_walk_in_registration_stemcell.md` — dokumentasi API untuk FE +- `scripts/sql/2026-06-25_create_t_orderheader_icd10.sql` — DDL tabel `t_orderheader_icd10` + +### FHM17062601CPONE — CPone Dashboard Live Sync +- `Resumeindividucponev8.php` — clone dari v7, tambah call `sp_sync_kelainan_details_by_orderheader` di akhir `generateFitnessCategory` +- `scripts/sql/2026-06-25_update_sp_sync_kelainan_details_by_orderheader.sql` — update SP target insert ke `cpone_dashboard` (untuk MySQL CLI) +- `scripts/sql/2026-06-25_update_sp_sync_kelainan_details_by_orderheader_adminer.sql` — update SP target insert ke `cpone_dashboard` (untuk Adminer) + +--- + +## Catatan DB (Perlu Dijalankan Saat Merge ke Master/Production) + +1. **Buat tabel baru** di `cpone`: + - Jalankan: `scripts/sql/2026-06-25_create_t_orderheader_icd10.sql` + +2. **Update stored procedure** `sp_sync_kelainan_details_by_orderheader` di `cpone`: + - Via MySQL CLI: `scripts/sql/2026-06-25_update_sp_sync_kelainan_details_by_orderheader.sql` + - Via Adminer: `scripts/sql/2026-06-25_update_sp_sync_kelainan_details_by_orderheader_adminer.sql`