sas.fajri
|
83045fac9a
|
FHM09062601IBL - fix load_klinik tests: T_TestIsCito dari JOIN t_test bukan ss_price_mou
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-12 13:36:54 +07:00 |
|
sas.fajri
|
fac5dcb34d
|
FHM09062601IBL - fix load_klinik tests: ganti db_onedev ke db_smartone, tambah schema one_lab ke ss_price_mou
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-12 13:35:55 +07:00 |
|
sas.fajri
|
0550497a16
|
FHM09062601IBL - load_klinik tests format identik registration_v37 selectPx
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-12 13:33:40 +07:00 |
|
sas.fajri
|
6a1bee3656
|
FHM09062601IBL - ibl_registration/order/save: link klinik order via klinik_number
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-12 13:33:40 +07:00 |
|
sas.fajri
|
c80bd8b6c1
|
FHM09062601IBL - ibl_registration/order/load_klinik: endpoint baru dengan decrypt PDP
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-12 13:33:40 +07:00 |
|
sas.fajri
|
917115684c
|
FHM09062601IBL - getdefaultmou: support ambil MOU dari order jika orderid dikirim
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-12 13:33:40 +07:00 |
|
sas.fajri
|
e3be8d6b14
|
FHM09062601IBL - klinik/patient/search: bidx search + decrypt patient_name
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-12 13:33:40 +07:00 |
|
sas.fajri
|
1b8e00b57e
|
FHM09062601IBL - list_patient: decrypt patient_name dari _enc untuk tampilan asli
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-12 13:33:40 +07:00 |
|
sas.fajri
|
d57bbaec38
|
FHM09062601IBL - get_resume_medic: tambah vaksinasi_list dan tindakan_medis_list
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-12 13:33:39 +07:00 |
|
sas.fajri
|
d04d8add35
|
FHM09062601IBL - saveorder: simpan tests ke order_detail_order + create table
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-12 13:33:39 +07:00 |
|
sas.fajri
|
414a3765f7
|
FHM09062601IBL - Registrationv3: tambah search_test, mouid dari FE
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-12 13:33:39 +07:00 |
|
sas.fajri
|
b18dfa3495
|
FHM09062601IBL - fix list_order_tindakan: JOIN m_doctor ke one_lab
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-12 13:33:39 +07:00 |
|
sas.fajri
|
39f4626cdf
|
FHM09062601IBL - tambah fitur tindakan medis: table order_tindakan + 4 endpoint
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-12 13:33:39 +07:00 |
|
sas.fajri
|
e5d5dfd48a
|
FHM09062601IBL - get_vaccines: filter px_type = PX
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-12 13:33:39 +07:00 |
|
sas.fajri
|
cd795497a7
|
FHM09062601IBL - order_vaccine: tambah kolom harga (ss_price_mou_id, bruto, disc, total)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-12 13:33:39 +07:00 |
|
sas.fajri
|
e1b91403ed
|
FHM09062601IBL - get_vaccines: decode nat_test dan child_test jadi array
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-12 13:33:38 +07:00 |
|
sas.fajri
|
ce2068d24a
|
FHM09062601IBL - get_vaccines: return format lengkap sama seperti search_test supervisor
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-12 13:33:38 +07:00 |
|
sas.fajri
|
f1bbb2a932
|
FHM09062601IBL - get_vaccines: tambah harga (bruto, discountpersen, discountrp, total)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-12 13:33:38 +07:00 |
|
sas.fajri
|
520c77484b
|
FHM09062601IBL - filter get_vaccines: is_packet = N di ss_price_mou
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-12 13:33:38 +07:00 |
|
sas.fajri
|
e3c9909c84
|
FHM09062601IBL - tambah kolom KIPI, observasi 15 menit, reaksi alergi ke order_vaccine
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-12 13:33:38 +07:00 |
|
sas.fajri
|
11860743b8
|
FHM09062601IBL - petugas penyuntik: autocomplete dari m_staff, ganti kolom ke M_StaffID
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-12 13:33:38 +07:00 |
|
sas.fajri
|
77a595eba4
|
FHM09062601IBL - refactor get_vaccines: autocomplete jenis vaksin by order MOU, pisahkan list_order_vaccines
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-12 13:33:38 +07:00 |
|
sas.fajri
|
6858814948
|
FHM09062601IBL - tambah endpoint vaksin di doctorv5/Anamnesedoctor + create order_vaccine
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-12 13:33:38 +07:00 |
|
sas.fajri
|
98748620dd
|
FHM09062601IBL - fix Ttv: set orderDoctorType FORM saat insert order_doctor
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-12 13:33:37 +07:00 |
|
sas.fajri
|
1bdb54d1c2
|
FHM09062601IBL - fix mcuofflineapp Preregisterapp: apply PDP compliance (mask/enc/bidx)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-12 13:33:37 +07:00 |
|
sas.fajri
|
16316aaa31
|
FHM09062601IBL - fix Preregister: masking M_PatientDOB dan Mcu_PreregisterPatientsDOB
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-12 13:33:37 +07:00 |
|
sas.fajri
|
a90b0f96c7
|
FHM09062601IBL - fix Preregister savecsv: terapkan PDP pada insert/update/lookup m_patient
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-12 13:33:37 +07:00 |
|
sas.fajri
|
2692c98ef2
|
FHM09062601IBL - fix registrationv3: IDNumber_bidx simpan ke M_PatientNIK_bidx, search e[3] pakai JSON_CONTAINS NIK_bidx
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-12 13:33:36 +07:00 |
|
sas.fajri
|
7c8b1ad36b
|
FHM09062601IBL - fix registrationv3 search: kembalikan AND antar-field, e[3] pakai M_PatientIDNumber LIKE (bukan NIK bidx)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-12 13:33:36 +07:00 |
|
sas.fajri
|
c1f874b96b
|
FHM09062601IBL - fix registrationv3 search: ganti AND antar-field jadi OR, e[3] cari M_PatientIDNumber bukan M_PatientNIK_bidx
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-12 13:33:36 +07:00 |
|
Hanan Askarim
|
e73fccee17
|
fix generate order rujukan delevery
|
2026-06-12 09:03:56 +07:00 |
|
Hanan Askarim
|
2978ecc93d
|
update konfrimasi penerimaan rujukan
|
2026-06-11 15:10:42 +07:00 |
|
sas.fajri
|
9430b00ee6
|
FHM09062601IBL - registrationv3/search hapus field alamat dari response (terenkripsi)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-11 11:11:51 +07:00 |
|
sas.fajri
|
0e590f5959
|
FHM09062601IBL - samplingcall/search filter klinik order ganti orderIsScreening='D' ke orderIsTTV='D'
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-11 10:59:08 +07:00 |
|
sas.fajri
|
710dbaaec1
|
FHM09062601IBL - ttv/search sesuaikan data pasien dg screening list: order.*, semua _enc field, patient_name
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-11 10:44:13 +07:00 |
|
sas.fajri
|
1e87def6a7
|
FHM09062601IBL - buat controller Ttv (search, getttv, savettv, getsexreg) + kolom orderIsTTV
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-11 10:24:06 +07:00 |
|
sas.fajri
|
c78f53fc18
|
FHM09062601IBL - search() merge answer ke options: option terpilih value:true, sesuaikan format object
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-11 09:47:38 +07:00 |
|
sas.fajri
|
67bb072e0d
|
FHM09062601IBL - simpan T_ScreeningAnswerValue sebagai JSON object bukan string
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-11 09:46:36 +07:00 |
|
sas.fajri
|
655757599a
|
FHM09062601IBL - end_session delegate ke endsession agar FE existing langsung pakai logic baru
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-11 09:42:22 +07:00 |
|
sas.fajri
|
ee3ec98f44
|
FHM09062601IBL - tambah endpoint endsession: simpan screening DEFAULT ke order_screening, dinamis ke t_screening_answer
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-11 09:31:51 +07:00 |
|
sas.fajri
|
b45f284784
|
FHM09062601IBL - buat t_screening_answer, update screening/search return template+forms dinamis vs DEFAULT
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-11 08:58:03 +07:00 |
|
sas.fajri
|
270f71f5ea
|
FHM09062601IBL - fix saveorder SQL 1064: tambah ? untuk orderM_MouID, handle param m_mouid dari FE
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-10 16:30:48 +07:00 |
|
sas.fajri
|
25f17896d4
|
FHM09062601IBL - saveorder: harga dari FE (bukan dokter), mou_id dari FE
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-10 16:16:44 +07:00 |
|
sas.fajri
|
71d64c6637
|
FHM09062601IBL - registrasi klinik: tambah endpoint searchcompany dan getmoubycompany
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-10 16:16:44 +07:00 |
|
sas.fajri
|
eed0c8fe0d
|
FHM09062601IBL - saveorder: simpan orderM_ClinicUnitID, orderM_CompanyID, orderM_MouID
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-10 16:16:43 +07:00 |
|
sas.fajri
|
16fcf81c00
|
FHM09062601IBL - registrasi klinik: tambah endpoint getpoli, alter order tambah orderM_ClinicUnitID
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-10 16:16:43 +07:00 |
|
sas.fajri
|
a599f15ec2
|
FHM09062601IBL - screening list_patient: tambah _enc columns, decrypt PDP, foto pasien
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-10 16:16:43 +07:00 |
|
sas.fajri
|
ad632ec17c
|
FHM09062601IBL - doctorv5/anamnesedoctor: tambah M_PatientPhoto dan M_PatientPhotoThumb di search
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-10 16:16:43 +07:00 |
|
sas.fajri
|
5e3695a54b
|
FHM09062601IBL - doctorv5/anamnesedoctor: fix regional query (regional_nm, JOIN via pro/kab/kec_cd)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-10 16:16:43 +07:00 |
|
sas.fajri
|
dc586c63f4
|
FHM09062601IBL - doctorv5/anamnesedoctor: fix kelurahan sub-query, tambah PDP decrypt, gunakan regional
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-10 16:16:42 +07:00 |
|