This website requires JavaScript.
e3c743aeea
add api screening template
main
Hanan Askarim
2026-06-23 15:00:26 +07:00
bf06ca01de
FHM26062601IBL - tambah PRD dashboard sales owner marketing
fhm26062601ibl-prd-sales-dashboard
sas.fajri
2026-06-22 16:51:54 +07:00
43342bf361
add api poli
Hanan Askarim
2026-06-22 15:00:49 +07:00
cf648ac9ba
fix birt proxy
Hanan Askarim
2026-06-17 11:40:27 +07:00
b7c752df84
FHM09062601IBL - fix fn_numbering_klinik reference one.m_branch to one_lab.m_branch
sas.fajri
2026-06-15 16:06:38 +07:00
0cf019ddf7
FHM08062601IBL - add M_PatientPhoto to sp_rpt_fo_001 for kartu kontrol photo
sas.fajri
2026-06-15 15:50:07 +07:00
5e1371a248
FHM08062601IBL - decrypt patient address description on delivery search
sas.fajri
2026-06-15 15:17:38 +07:00
b713289b82
add api birt proxy nonlab
Hanan Askarim
2026-06-15 11:53:45 +07:00
8e72a9f067
FHM15062601SAS - add pending task markdown
sas.fajri
2026-06-15 11:20:04 +07:00
cb45fabe1c
FHM09062601IBL - unmask cashier patient search name
sas.fajri
2026-06-12 16:23:05 +07:00
5695a40fe1
FHM09062601IBL - keep payment payload backward compatible
sas.fajri
2026-06-12 16:02:39 +07:00
b653f0e987
FHM09062601IBL - move anamnesis visit info to php
sas.fajri
2026-06-12 15:52:43 +07:00
4a9406cd28
FHM09062601IBL - move patient visit info to php
sas.fajri
2026-06-12 15:49:34 +07:00
1601ec6573
FHM09062601IBL - guard patient visit search info
sas.fajri
2026-06-12 15:42:19 +07:00
567f85a0b9
FHM09062601IBL - split klinik payment before ibl
sas.fajri
2026-06-12 15:15:47 +07:00
9eb92eb340
FHM09062601IBL - add order klinik to save response
sas.fajri
2026-06-12 14:47:43 +07:00
ebd2217921
FHM09062601IBL - fix ibl load klinik tests
sas.fajri
2026-06-12 14:26:39 +07:00
17acf294ba
FHM09062601IBL - cashierklinik/patient/search: PDP decrypt M_PatientName, fix bidx search
sas.fajri
2026-06-12 13:50:52 +07:00
b08ddb68b1
FHM09062601IBL - fix load_klinik tests: T_PriceIsCito AS T_TestIsCito dari ss_price_mou
sas.fajri
2026-06-12 13:40:29 +07:00
e8f598c98d
FHM09062601IBL - fix load_klinik tests: T_TestIsCito dari ss_price_mou sesuai referensi v35
sas.fajri
2026-06-12 13:39:29 +07:00
d0547e38bb
FHM09062601IBL - load_klinik: tangkap SQL error di tests query untuk debug
sas.fajri
2026-06-12 13:38:04 +07:00
83045fac9a
FHM09062601IBL - fix load_klinik tests: T_TestIsCito dari JOIN t_test bukan ss_price_mou
sas.fajri
2026-06-12 13:36:54 +07:00
fac5dcb34d
FHM09062601IBL - fix load_klinik tests: ganti db_onedev ke db_smartone, tambah schema one_lab ke ss_price_mou
sas.fajri
2026-06-12 13:35:55 +07:00
0550497a16
FHM09062601IBL - load_klinik tests format identik registration_v37 selectPx
sas.fajri
2026-06-12 13:33:08 +07:00
667d8d2a1d
FHM09062601IBL - trigger sync_order_total: update orderSubtotal+orderTotal otomatis
sas.fajri
2026-06-12 11:36:43 +07:00
6a1bee3656
FHM09062601IBL - ibl_registration/order/save: link klinik order via klinik_number
sas.fajri
2026-06-12 11:09:53 +07:00
c80bd8b6c1
FHM09062601IBL - ibl_registration/order/load_klinik: endpoint baru dengan decrypt PDP
sas.fajri
2026-06-12 10:58:43 +07:00
917115684c
FHM09062601IBL - getdefaultmou: support ambil MOU dari order jika orderid dikirim
sas.fajri
2026-06-12 10:39:06 +07:00
e3be8d6b14
FHM09062601IBL - klinik/patient/search: bidx search + decrypt patient_name
sas.fajri
2026-06-12 10:37:37 +07:00
1b8e00b57e
FHM09062601IBL - list_patient: decrypt patient_name dari _enc untuk tampilan asli
sas.fajri
2026-06-12 10:15:10 +07:00
d57bbaec38
FHM09062601IBL - get_resume_medic: tambah vaksinasi_list dan tindakan_medis_list
sas.fajri
2026-06-12 09:50:37 +07:00
d04d8add35
FHM09062601IBL - saveorder: simpan tests ke order_detail_order + create table
sas.fajri
2026-06-12 08:50:29 +07:00
414a3765f7
FHM09062601IBL - Registrationv3: tambah search_test, mouid dari FE
sas.fajri
2026-06-12 08:20:59 +07:00
b18dfa3495
FHM09062601IBL - fix list_order_tindakan: JOIN m_doctor ke one_lab
sas.fajri
2026-06-11 16:17:25 +07:00
39f4626cdf
FHM09062601IBL - tambah fitur tindakan medis: table order_tindakan + 4 endpoint
sas.fajri
2026-06-11 16:08:34 +07:00
e5d5dfd48a
FHM09062601IBL - get_vaccines: filter px_type = PX
sas.fajri
2026-06-11 15:48:01 +07:00
cd795497a7
FHM09062601IBL - order_vaccine: tambah kolom harga (ss_price_mou_id, bruto, disc, total)
sas.fajri
2026-06-11 15:30:02 +07:00
e1b91403ed
FHM09062601IBL - get_vaccines: decode nat_test dan child_test jadi array
sas.fajri
2026-06-11 15:27:48 +07:00
ce2068d24a
FHM09062601IBL - get_vaccines: return format lengkap sama seperti search_test supervisor
sas.fajri
2026-06-11 15:26:13 +07:00
f1bbb2a932
FHM09062601IBL - get_vaccines: tambah harga (bruto, discountpersen, discountrp, total)
sas.fajri
2026-06-11 15:24:15 +07:00
520c77484b
FHM09062601IBL - filter get_vaccines: is_packet = N di ss_price_mou
sas.fajri
2026-06-11 15:11:29 +07:00
e3c9909c84
FHM09062601IBL - tambah kolom KIPI, observasi 15 menit, reaksi alergi ke order_vaccine
sas.fajri
2026-06-11 14:55:44 +07:00
11860743b8
FHM09062601IBL - petugas penyuntik: autocomplete dari m_staff, ganti kolom ke M_StaffID
sas.fajri
2026-06-11 14:54:06 +07:00
77a595eba4
FHM09062601IBL - refactor get_vaccines: autocomplete jenis vaksin by order MOU, pisahkan list_order_vaccines
sas.fajri
2026-06-11 14:37:39 +07:00
6858814948
FHM09062601IBL - tambah endpoint vaksin di doctorv5/Anamnesedoctor + create order_vaccine
sas.fajri
2026-06-11 14:32:59 +07:00
0e2df4612a
FHM09062601IBL - create m_injection_site dan m_route_vaccine di one_klinik
sas.fajri
2026-06-11 14:27:52 +07:00
98748620dd
FHM09062601IBL - fix Ttv: set orderDoctorType FORM saat insert order_doctor
sas.fajri
2026-06-11 14:08:43 +07:00
1bdb54d1c2
FHM09062601IBL - fix mcuofflineapp Preregisterapp: apply PDP compliance (mask/enc/bidx)
sas.fajri
2026-06-11 13:58:11 +07:00
f8d487079b
FHM09062601IBL - update runbook PDP: field tabel, DOB VARCHAR, NIK_bidx dari IDNumber, migration steps baru
sas.fajri
2026-06-11 13:47:43 +07:00
83bd46d521
FHM09062601IBL - update CLAUDE.md: tambah list migration PDP dan catatan DOB VARCHAR
sas.fajri
2026-06-11 13:46:08 +07:00
49df769c58
FHM09062601IBL - alter m_patient M_PatientDOB ke VARCHAR untuk simpan nilai masked
sas.fajri
2026-06-11 13:45:34 +07:00
9e68c1cedd
FHM09062601IBL - alter mcu_preregister_patients DOB ke VARCHAR untuk simpan nilai masked
sas.fajri
2026-06-11 13:43:59 +07:00
16316aaa31
FHM09062601IBL - fix Preregister: masking M_PatientDOB dan Mcu_PreregisterPatientsDOB
sas.fajri
2026-06-11 13:40:35 +07:00
a90b0f96c7
FHM09062601IBL - fix Preregister savecsv: terapkan PDP pada insert/update/lookup m_patient
sas.fajri
2026-06-11 13:31:22 +07:00
ece137df06
FHM09062601IBL - update CLAUDE.md: tambah catatan pola PDP NIK_bidx diisi dari IDNumber
sas.fajri
2026-06-11 11:38:21 +07:00
2692c98ef2
FHM09062601IBL - fix registrationv3: IDNumber_bidx simpan ke M_PatientNIK_bidx, search e[3] pakai JSON_CONTAINS NIK_bidx
sas.fajri
2026-06-11 11:34:20 +07:00
7c8b1ad36b
FHM09062601IBL - fix registrationv3 search: kembalikan AND antar-field, e[3] pakai M_PatientIDNumber LIKE (bukan NIK bidx)
sas.fajri
2026-06-11 11:29:21 +07:00
c1f874b96b
FHM09062601IBL - fix registrationv3 search: ganti AND antar-field jadi OR, e[3] cari M_PatientIDNumber bukan M_PatientNIK_bidx
sas.fajri
2026-06-11 11:24:52 +07:00
e73fccee17
fix generate order rujukan delevery
Hanan Askarim
2026-06-12 09:03:56 +07:00
2978ecc93d
update konfrimasi penerimaan rujukan
Hanan Askarim
2026-06-11 15:10:42 +07:00
9430b00ee6
FHM09062601IBL - registrationv3/search hapus field alamat dari response (terenkripsi)
sas.fajri
2026-06-11 11:11:51 +07:00
0e590f5959
FHM09062601IBL - samplingcall/search filter klinik order ganti orderIsScreening='D' ke orderIsTTV='D'
sas.fajri
2026-06-11 10:59:08 +07:00
710dbaaec1
FHM09062601IBL - ttv/search sesuaikan data pasien dg screening list: order.*, semua _enc field, patient_name
sas.fajri
2026-06-11 10:44:13 +07:00
1e87def6a7
FHM09062601IBL - buat controller Ttv (search, getttv, savettv, getsexreg) + kolom orderIsTTV
sas.fajri
2026-06-11 10:24:06 +07:00
c78f53fc18
FHM09062601IBL - search() merge answer ke options: option terpilih value:true, sesuaikan format object
sas.fajri
2026-06-11 09:47:38 +07:00
67bb072e0d
FHM09062601IBL - simpan T_ScreeningAnswerValue sebagai JSON object bukan string
sas.fajri
2026-06-11 09:46:36 +07:00
655757599a
FHM09062601IBL - end_session delegate ke endsession agar FE existing langsung pakai logic baru
sas.fajri
2026-06-11 09:42:22 +07:00
ee3ec98f44
FHM09062601IBL - tambah endpoint endsession: simpan screening DEFAULT ke order_screening, dinamis ke t_screening_answer
sas.fajri
2026-06-11 09:31:51 +07:00
b45f284784
FHM09062601IBL - buat t_screening_answer, update screening/search return template+forms dinamis vs DEFAULT
sas.fajri
2026-06-11 08:58:03 +07:00
beb11cc40f
FHM09062601IBL - update id option screening jadi unique per form (format f{formID}o{optionIdx})
sas.fajri
2026-06-11 08:16:45 +07:00
2a936217c7
FHM09062601IBL - update format options screening ke array-of-objects, tambah mapping template ke clinic unit
sas.fajri
2026-06-10 16:50:33 +07:00
f39b28361e
FHM09062601IBL - buat tabel m_screening_template dan m_screening_form, isi data template VAKSINASI dan KHITAN
sas.fajri
2026-06-10 16:41:57 +07:00
270f71f5ea
FHM09062601IBL - fix saveorder SQL 1064: tambah ? untuk orderM_MouID, handle param m_mouid dari FE
sas.fajri
2026-06-10 16:30:48 +07:00
25f17896d4
FHM09062601IBL - saveorder: harga dari FE (bukan dokter), mou_id dari FE
sas.fajri
2026-06-10 16:15:35 +07:00
71d64c6637
FHM09062601IBL - registrasi klinik: tambah endpoint searchcompany dan getmoubycompany
sas.fajri
2026-06-10 16:10:33 +07:00
eed0c8fe0d
FHM09062601IBL - saveorder: simpan orderM_ClinicUnitID, orderM_CompanyID, orderM_MouID
sas.fajri
2026-06-10 16:07:47 +07:00
beac903397
FHM09062601IBL - alter order tambah orderM_CompanyID (orderM_MouID sudah ada)
sas.fajri
2026-06-10 16:07:00 +07:00
16fcf81c00
FHM09062601IBL - registrasi klinik: tambah endpoint getpoli, alter order tambah orderM_ClinicUnitID
sas.fajri
2026-06-10 16:04:26 +07:00
e456ce6354
FHM09062601IBL - create table one_klinik.m_clinic_unit dengan data awal 4 poli
sas.fajri
2026-06-10 16:01:54 +07:00
45e668def3
FHM09062601IBL - tambah task refactor workflow klinik SATUSEHAT readiness
sas.fajri
2026-06-10 14:52:48 +07:00
a599f15ec2
FHM09062601IBL - screening list_patient: tambah _enc columns, decrypt PDP, foto pasien
sas.fajri
2026-06-10 14:32:47 +07:00
ad632ec17c
FHM09062601IBL - doctorv5/anamnesedoctor: tambah M_PatientPhoto dan M_PatientPhotoThumb di search
sas.fajri
2026-06-10 11:40:27 +07:00
5e3695a54b
FHM09062601IBL - doctorv5/anamnesedoctor: fix regional query (regional_nm, JOIN via pro/kab/kec_cd)
sas.fajri
2026-06-10 11:38:48 +07:00
dc586c63f4
FHM09062601IBL - doctorv5/anamnesedoctor: fix kelurahan sub-query, tambah PDP decrypt, gunakan regional
sas.fajri
2026-06-10 11:36:44 +07:00
ae28375cc3
FHM09062601IBL - samplingcall: decrypt PDP fields (nama, HP, email, DOB) di hasil search
sas.fajri
2026-06-10 11:23:58 +07:00
e7894e869d
FHM09062601IBL - fix settingM_LocationID klinik dari 11 ke 30
sas.fajri
2026-06-10 11:22:17 +07:00
5d9c170bf4
FHM09062601IBL - samplingcall: fix klinik UNION, hapus filter locationID agar semua order klinik muncul
sas.fajri
2026-06-10 11:20:31 +07:00
eb4af1c67c
FHM10062601IBL - tambah catatan meeting klinik internal
sas.fajri
2026-06-10 10:28:55 +07:00
8282acadd5
FHM09062601IBL - samplingcall: debug sementara cek sql dan params
sas.fajri
2026-06-10 10:05:15 +07:00
01994365d4
FHM09062601IBL - samplingcall: tambah UNION klinik order dari one_klinik.order
sas.fajri
2026-06-10 09:55:17 +07:00
9dd4afed4a
FHM09062601IBL - screening: tambah getsexreg sama seperti registrationv3
sas.fajri
2026-06-10 09:27:42 +07:00
f1801157c2
FHM09062601IBL - screening search: hapus kelurahan sub-query, tambah PDP decrypt
sas.fajri
2026-06-10 09:18:20 +07:00
0c9c67d30f
FHM09062601IBL - tambah _mask_dob, terapkan ke newpatient dan editpatient
sas.fajri
2026-06-09 16:52:07 +07:00
32131fdaad
FHM09062601IBL - mask M_PatientDOB null di plain column, fix dob decrypt di search
sas.fajri
2026-06-09 16:48:40 +07:00
473b90b697
FHM09062601IBL - newpatient: simpan M_PatientAddressRegionalCd dan field lokasi alamat
sas.fajri
2026-06-09 16:25:15 +07:00
82c3ea5ff0
FHM09062601IBL - getaddress: ganti join ke tabel regional, decrypt address description
sas.fajri
2026-06-09 14:59:04 +07:00
e301eedbeb
FHM09062601IBL - fix search registrationv3: hapus kelurahan sub-query, samakan dg ibl_registration
sas.fajri
2026-06-09 14:51:56 +07:00
a5d7174b68
FHM09062601IBL - tambah method searchregion dan search_countries di klinik/Registrationv3
sas.fajri
2026-06-09 14:34:18 +07:00
0f54702aa7
update rujukan internal
Hanan Askarim
2026-06-10 15:47:03 +07:00
04591d6c32
FHM08062601IBL - rapikan separator detail hasil
sas.fajri
2026-06-09 13:52:36 +07:00