sas.fajri
566f3f9b09
Reuse preregister form row
2026-05-25 22:43:13 +07:00
sas.fajri
34b9f3fac2
Dedup group result details
2026-05-25 11:06:42 +07:00
sas.fajri
7007e8d9cf
Add xray upload endpoints
2026-05-25 06:28:57 +07:00
sas.fajri
900af581eb
Search nolab by lab number OR patient name in search_v2
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-24 22:37:27 +07:00
sas.fajri
2d6c2b9fa2
Add status/name/nolab/company filters to search_v2
...
Previously search_v2 ignored all filters from the request.
Now status=''/any, name, nolab, company are applied dynamically.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-24 22:36:26 +07:00
sas.fajri
46c3138f3c
Deactivate t_send_email when email delivery unchecked (chex=N)
...
When save_delivery_additional_other receives chex=N for an EMAIL
delivery, also set t_send_email.T_SendEmailIsActive='N' for rows
with status D/E/C — previously only t_orderdelivery was deactivated.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-24 22:20:13 +07:00
sas.fajri
67d4431361
Log cancel and send actions to one_lab_log.t_send_email_log via db_log
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-24 22:15:13 +07:00
sas.fajri
bc8b0dd0df
Add cancel_email endpoint: only cancels when status is S
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-24 22:13:02 +07:00
sas.fajri
1c588f1d7d
Build T_SendEmailReports from qr_printout with id/url/result format
...
Done.php send_email_v2: query qr_printout to build structured reports
array [{"id","url","result"}] using QR_PrintOutGroup_ResultName instead
of relying on client-supplied reports param.
send_email.php: parse both old (URL string) and new (object) formats;
use result field as PDF attachment filename.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-24 21:52:31 +07:00
sas.fajri
b38d65f19d
Add reports_url from qr_printout in search_v2 resultemailv7
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-24 21:06:19 +07:00
sas.fajri
e8d28bbc44
Add url_report from QR_PrintOutReportURLElectronic in getstatuspergroup
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-24 20:55:42 +07:00
sas.fajri
7490d76a41
Fix qr_printout isactive check from 'Y' to 1 (tinyint column)
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-24 20:43:38 +07:00
sas.fajri
00e7991ded
Use t_orderheader_group_result + qr_printout for getstatuspergroup resultemailv7
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-24 20:40:43 +07:00
sas.fajri
fb9e718057
Show nat test names
2026-05-24 20:00:19 +07:00
sas.fajri
ecb8b7c324
Show normal method names
2026-05-24 19:53:40 +07:00
sas.fajri
df8b8f5db3
Improve normal check response
2026-05-24 19:30:57 +07:00
sas.fajri
463c94f19b
Add resultentry normal endpoints
2026-05-24 19:06:48 +07:00
sas.fajri
2dad5df0fc
Use localhost for QR reports
2026-05-24 18:37:13 +07:00
sas.fajri
c1fb8a8f61
Update QR report URLs
2026-05-24 18:14:52 +07:00
sas.fajri
dbe03ffc05
Fix close v2 search
2026-05-24 17:26:02 +07:00
sas.fajri
3222e4fdd8
Fix sampling status always Y when count_all = 0 for flag_nonlab = Y
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-24 13:19:32 +07:00
sas.fajri
3bbe789361
Add get_print_transaction_fo_kk_ina endpoint
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-24 12:10:53 +07:00
sas.fajri
58e50dc498
Fix order location duplicates
2026-05-24 10:22:09 +07:00
sas.fajri
ebfb56d351
Fix latest patient signature
2026-05-24 10:08:08 +07:00
sas.fajri
f0c0bfc4f3
Fix dashboard search and IBL upload
2026-05-24 08:14:16 +07:00
sas.fajri
11e7e0792a
Update modified files
2026-05-22 16:48:56 +07:00
sas.fajri
20e8395df7
Add cashier patient sorting
2026-05-22 13:08:54 +07:00
sas.fajri
f20b50f478
Keep getumum records payload intact
2026-05-21 15:10:11 +07:00
sas.fajri
aa96aac7fb
Normalize getumum payload ids
2026-05-21 15:09:13 +07:00
sas.fajri
9a852998c7
Store both ENG fisik keys
2026-05-21 15:07:41 +07:00
sas.fajri
c92d0572bb
Fix getumum english data lookup
2026-05-21 15:02:38 +07:00
sas.fajri
fdbf92891b
Fix getumum english saran query
2026-05-21 14:59:54 +07:00
sas.fajri
e23751a5bd
Restrict QR to test-linked group results
2026-05-21 12:00:53 +07:00
sas.fajri
19038646f1
Apply Group_ResultFlagPerTest rules
2026-05-21 11:56:47 +07:00
sas.fajri
5164b356dc
Fix group-result mismatch fallback
2026-05-21 11:43:36 +07:00
sas.fajri
0b1d53566d
Auto-create missing group result mapping
2026-05-21 11:42:01 +07:00
sas.fajri
282b1e07d8
Load QR library before save
2026-05-21 11:33:37 +07:00
sas.fajri
922c21909e
Fix qr_printout test id matching
2026-05-21 11:32:46 +07:00
Hanan Askarim
ef98be6480
fix PID report
2026-05-21 11:23:32 +07:00
sas.fajri
53c6294b6e
Add QR generation on val1
2026-05-21 11:20:40 +07:00
sas.fajri
952550fb8d
Add saveresult status_name
2026-05-21 11:01:11 +07:00
sas.fajri
8fd4893c5f
Return header in saveresult
2026-05-21 10:57:59 +07:00
sas.fajri
801673d3d2
Add saveresult header
2026-05-21 10:50:08 +07:00
sas.fajri
6dcaafed20
Align saveresult header status
2026-05-21 10:32:27 +07:00
sas.fajri
ae80bec089
Align fisik result headers
2026-05-21 10:13:37 +07:00
sas.fajri
c22664a025
Return fresh fisik header
2026-05-21 10:02:57 +07:00
sas.fajri
a28fb23e98
Fix fisik report rendering
2026-05-21 09:57:41 +07:00
sas.fajri
d1eaef185d
Sync order group result mapping
2026-05-20 15:54:40 +07:00
sas.fajri
0138338948
Add print transaction endpoint and EN receipt
2026-05-20 11:14:57 +07:00
sas.fajri
4cb8db31dd
Save TANGGAL_MCU to preregister date
2026-05-19 20:53:59 +07:00