devsofttech_hms_ci4/tests/unit/Abdm
DevSoftTech Server fd10df43c3 fix(abdm): resolve ABHA address verification, field error extraction, and task board sync
- Fix empty string fallback in validateAbha and EAtriaBridgeConnector to properly extract healthIdNumber and real fullName from data payload
- Skip generic bridge envelope messages in extractBridgeErrorText to surface specific field rejections like loginHint
- Translate non-existent ABHA address errors to 'ABHA Address does not exist or was not found in the ABDM registry'
- Support both 14-digit ABHA numbers and ABHA addresses in Diagnosis publish and ABDM Task Board
- Prevent completed task duplication in lab/radiology backfill
- Add unit tests in AbhaOtpErrorHandlingTest and AbdmTaskBoardBackfillTest
2026-10-01 17:12:17 +05:30
..
fixtures ABDM M2: add push-sync outbox, worker, and FHIR generators 2026-06-27 01:53:44 +05:30
AbdmGatewayPushClientTest.php feat(abdm): improve bridge record delivery 2026-08-16 01:30:11 +05:30
AbdmSyncOutboxServiceTest.php ABDM M2: add push-sync outbox, worker, and FHIR generators 2026-06-27 01:53:44 +05:30
AbdmTaskBoardBackfillTest.php fix(abdm): resolve ABHA address verification, field error extraction, and task board sync 2026-10-01 17:12:17 +05:30
AbhaOtpErrorHandlingTest.php fix(abdm): resolve ABHA address verification, field error extraction, and task board sync 2026-10-01 17:12:17 +05:30
CareContextDiscoveryTest.php feat(abdm-m2): enable care context discovery and direct linking for invoice records 2026-09-30 12:25:01 +05:30
EAtriaBridgeConnectorLinkTest.php feat(abdm): enhance care context discovery, async token retry, and modal backdrop cleanup 2026-09-29 14:02:22 +05:30
FhirGeneratorsTest.php fix(abdm): enforce clinical decimal precision on vitals and temperature in FHIR bundles and task board 2026-09-07 16:11:24 +05:30
IntegrationMappingStubTest.php ABDM M2: add push-sync outbox, worker, and FHIR generators 2026-06-27 01:53:44 +05:30
M2LinkStatusResolverTest.php feat(abdm): improve bridge record delivery 2026-08-16 01:30:11 +05:30