6c1c19153c
security: remove obsolete ABDM sandbox docs, DreamSoft middleware references, and purge exposed credentials
2026-10-28 00:17:24 +05:30
1880ec60ae
feat(pharmacy): implement abdm sync-pack command and local-first hybrid drug search
2026-10-27 01:53:21 +05:30
6cc34057b5
fix(abdm): capture patient-modified consent dates, fix premature expiry, and update consent UI labels
...
- Extract and contrast both requested and patient-granted date ranges and eraseAt timestamps from ABDM consent artefacts
- Fix premature session expiration when patient grants longer consent validity than initially requested by HIU
- Update UI labels from Valid From / Valid To to Request From / Request To and Consent Valid Upto
- Show original requested dates struck-through and granted dates highlighted with Updated badges in consent detail modals
- Add visual indicators for patient-modified dates in consent requests tables
2026-10-25 06:39:25 +05:30
5f9784d7ec
feat(abdm & schema): drop patient_master.p_lname and add abha address selector to M1 verify flow
2026-10-24 12:56:13 +05:30
def0d4c80f
fix(abdm): include patient_ref and local_patient_id in task pushData
2026-10-21 14:30:19 +05:30
6a247fdb63
fix(abdm): enforce strict ABHA uniqueness and demographic validation on patient linking
2026-10-21 13:59:29 +05:30
4f9f257923
fix(abdm): set link_status to linked on successful push and pass patient_ref
2026-10-21 13:00:56 +05:30
5ba548cbbc
fix(abdm): enforce NRCeS ISO 8601 with Asia/Kolkata timezone offset across FHIR bundles and ABDM APIs to resolve midnight UTC date mismatch
2026-10-21 03:19:00 +05:30
9d568463f1
feat: completely remove HealthPlix integration, controllers, views, and database columns
2026-10-21 01:33:13 +05:30
d098221676
fix(abdm): unify medication request FHIR representation across OPD and discharge (generic salt subtitle, SNOMED food timing, and natural dosage instructions)
2026-10-19 23:06:12 +05:30
a454bd178c
fix(abdm): finalize and sync OPD consult and prescription FHIR bundles only on print
2026-10-19 18:53:58 +05:30
6f3b2a62d9
fix(abdm): populate salt and generic name in IPD discharge medication FHIR resources
...
- Populate generic salt name in MedicationRequest medicationCodeableConcept.coding[0] to prevent PHR apps displaying 'NA' subtitle
- Retain brand name in medicationCodeableConcept.text and secondary coding
- Extract med_salt from prescription records with automatic resolution from medicine masters and formulation heuristics
- Update discharge PDF and narrative to render generic salt names
- Add unit tests verifying generic salt mapping and dual coding in FHIR bundle
2026-10-19 10:16:05 +05:30
fdd188df6e
fix(abdm): generate physical exam observations, extract comorbidities, and trigger FHIR sync only on final discharge
2026-10-17 13:13:46 +05:30
0344561808
fix(abdm): deduplicate chief complaints and medical history, fix medication coding to NRCES spec, and resilient instruction parsing
2026-10-17 03:24:22 +05:30
a363e2d0a5
Fix discharge FHIR record full data: medications SNOMED 721912009, dietary advice care plan, and full PDF attachment
2026-10-17 02:44:32 +05:30
6c812236a8
feat(abdm): set autoLinkDelayMinutes to 1, regenerate FHIR bundle on print, map salt composition to reasonCode
2026-10-16 18:54:29 +05:30
bccd1b14ae
fix(abha): route find ABHA by Aadhaar to ABDM profile login verify endpoints
2026-10-12 12:33:25 +05:30
f50d0a10dd
fix(abha): fix Aadhaar OTP verification rejection and error reporting
2026-10-12 12:24:39 +05:30
e59bd8d2b7
feat(abdm): add Find ABHA by Aadhaar Number flow (M1 VRFY_ABHA_401 to VRFY_ABHA_405)
2026-10-12 11:58:53 +05:30
39017a43cf
feat(abdm): enforce consent expiration, request-specific printing, and push sync enhancements
2026-10-09 17:38:51 +05:30
6c8e062558
feat(abdm): add professional PDF export and print button for fetched health records
2026-10-08 20:52:42 +05:30
92acaee56f
fix(abdm): preserve GRANTED status for completed consent sessions on reopen
2026-10-08 20:27:47 +05:30
b0a5338152
feat(abdm): restore M3 data fetch for self and same entity with multi-facility support
2026-10-08 20:04:59 +05:30
e5b80c75c5
revert: reverse M3 fetch records for same entity / self that caused website hang
2026-10-08 19:45:12 +05:30
c8baa82059
Fix M3 fetch records to retrieve and display health data from same entity and external entities
2026-10-08 17:54:47 +05:30
5306271383
fix(abdm): add datetime-local to consent request, prevent browser hang with non-blocking fetch, and fix DB column queries
2026-10-08 15:22:33 +05:30
c76ad4e8bd
fix(abdm): ensure lab, radiology, and health document tasks load FHIR bundles and push to bridge
2026-10-08 14:08:34 +05:30
18505968bd
feat(abdm): add automatic invoice linking and syncOpenInvoices for OPD consultation fees and charge invoices
2026-10-08 12:46:12 +05:30
b3e7a2175f
fix(abdm): make FHIR creation async local-only in web requests, auto-link every minute via cron, disable cooling delay
2026-10-08 12:30:47 +05:30
a7d83551fe
fix(abdm): render invoice line items, rates, and net/gross totals in fetched records modal
2026-10-08 11:56:27 +05:30
9cb4ccd701
fix(abdm): resolve JSON parse error on fetch and auto-reconcile revoked consents
2026-10-08 11:41:30 +05:30
cb0a1967a4
fix(abdm): redact decrypted FHIR bundles from abdm_api_logs and increase memory limit in hiu-poll to prevent memory exhaustion
2026-10-08 11:27:32 +05:30
75e3a820cc
fix(abdm): unify immunization payload, resolve CC IMM-53, add on-demand fetch and sync bundle
2026-10-08 11:07:08 +05:30
0cd0b6c6fc
fix(abdm): define reportHtml before attachment check in buildLabReportBundle
2026-10-08 09:37:00 +05:30
e86e73d792
fix(abdm): isolate care context hi_types during linking and prevent multiple DocumentReference in DiagnosticReport
2026-10-08 09:34:34 +05:30
a72ab50777
fix(abdm): align OPConsultRecord vs PrescriptionRecord bundles, separate OPD consultation from prescription discovery, and clean FHIR presentation
2026-10-08 09:01:05 +05:30
5130c6b18a
fix(abdm): sanitize care context display, fix discharge care_context_reference and bundle generation, fix taskboard sync patientId
2026-10-07 17:59:14 +05:30
f7761218d0
Normalize ABDM OTP resend/rate limit cooldown message from 30 seconds to 60 seconds
2026-10-07 16:52:16 +05:30
6f5d3113b6
fix(wellness): remove SNOMED 419891008 from Composition.type to avoid PHR app displaying HealthDocumentRecord
2026-10-07 16:07:48 +05:30
a44256b530
fix(abdm): replace ampersand and slashes in careContextDisplay to prevent ABDM-9999 Invalid display
2026-10-07 15:53:04 +05:30
8fc443f1ba
fix(abdm): send hospital patient ref in nursing wellness push payload
2026-10-07 15:25:00 +05:30
e992c3be37
fix(abdm): enforce NRCES Wellness observation profiles, LOINC code retention, and practitioner performer
2026-10-07 14:41:15 +05:30
bd02f895c5
fix(abdm): resolve wellness patient mismatch in fetch, sugar LOINC codes, duplicate notifications and hi_type mapping
2026-10-07 14:20:41 +05:30
0fe48f2ec8
feat(abdm): show health documents in HIP link modal and create dedicated ABHA Filter & FHIR Inspector page
2026-10-07 12:16:56 +05:30
a3537c0b29
feat(abdm): enable proactive ABDM bridge push and gateway linking for nursing wellness records
2026-10-07 11:50:51 +05:30
0441ebe08a
feat(abdm): expand WellnessRecord to full comprehensive suite (Option B) with segmented tabs and labs
2026-10-07 10:15:42 +05:30
04eff5e5ba
Standardize OPD care context formatting and prevent duplicate session aliases
2026-10-06 16:59:39 +05:30
b0a08112d1
fix(fhir): add versionId and lastUpdated to DocumentBundle meta for full NRCES conformance
2026-10-06 16:54:01 +05:30
f367603962
fix(abdm): unify consult visit into single OPConsultRecord bundle and auto-sync on print
2026-10-06 16:40:30 +05:30
045f4c5116
feat(abdm-fhir): add dedicated Prescription and Immunization FHIR generators with NRCES validation
2026-10-06 12:38:33 +05:30