devsofttech_hms_ci4/app/Libraries/Abdm/Sync
DevSoftTech Server 1fcdb82eea fix(abdm): auto-resolve patient demographics from patient_master for HIP care context linking and token generation
- Auto-resolve missing name, gender, year_of_birth, abha_address, and abha_number in hipLinkToken and hipLinkCareContext endpoints using patient_master lookup
- Calculate birth year with fallback to age (current_year - age) when DOB is 0000-00-00, empty, or invalid
- Support resolving ABHA identifier whether saved in abha_address or legacy abha_id column
- Pass patient_id from client link modal and views (opd_prescription_basic, Patient_Profile_Opd_V, Person_profile_V)
- Fix demographic resolution in AbdmTaskBoardSyncService for background OPD and work task publishing
- Add comprehensive PHPUnit test suite in tests/unit/Abdm/TestHipDemographicsCareContext.php
2026-10-06 10:53:19 +05:30
..
AbdmGatewayPushClient.php feat(ipd): align IPD Discharge prescribed medicine form design and autotext with OPD Consult 2026-08-27 04:33:10 +05:30
AbdmSmsNotifyService.php feat(abdm): implement automated deep-link SMS notify queue and Spark cron worker 2026-09-27 23:55:52 +05:30
AbdmSyncOutboxService.php ABDM M2 care-context outbound sync and server cron automation 2026-07-23 15:12:46 +05:30
AbdmSyncWorkerService.php feat(abdm): implement automated deep-link SMS notify queue and Spark cron worker 2026-09-27 23:55:52 +05:30
AbdmTaskBoardSyncService.php fix(abdm): auto-resolve patient demographics from patient_master for HIP care context linking and token generation 2026-10-06 10:53:19 +05:30